Installer un package custom

L’auteur de ce sujet a trouvé une solution à son problème.
Auteur du sujet

Salut à tous,

j’ai écrit un package latex custom pour personnaliser la commande \maketitle. J’ai donc mon fichier nommé mydtitle.sty qui contient ça

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
\ProvidesPackage{mydtitle}[2017/04/02 Maketitle pour les devoirs]


\newcommand*{\subtitle}[1]{\gdef\@subtitle{#1}}
\newcommand*{\@subtitle}{}

\newcommand*{\class}[1]{\gdef\@class{#1}}
\newcommand*{\@class}{}

\newcommand*{\discipline}[1]{\gdef\@discipline{#1}}
\newcommand*{\@discipline}{\texttt{\string\discipline} currently not
  set. Please fix this.}


\renewcommand*{\maketitle}{%
    \centering
    \begin{minipage}{0.4\textwidth}
      \begin{flushleft} \large
        \@author \\
        \@class
      \end{flushleft}
    \end{minipage}
    ~
    \begin{minipage}{0.4\textwidth}
      \begin{flushright} \large
        \@date \\
        \hspace{1cm}
      \end{flushright}
    \end{minipage}\par
    \vspace{1.5cm}

    {\Huge\@title\unskip\strut\par}
    {\LARGE\@subtitle\unskip\par}
    \vspace{0.5cm}
    {\scshape\Large\@discipline\par}
    \vspace{2.5cm}       
}
\endinput

Et qui fonctionne parfaitement mais je n’ai pas trouver comment faire pour l’utiliser sans le copier dans le dossier du document qui l’utilise. Je suis sur Arch Linux et j’utilise texlive.

Merci d’avance pour votre aide :) .

« La Nature est un livre écrit en langage mathématique », Galilée

+0 -0

Cette réponse a aidé l’auteur du sujet

La méthode qui nécessite les droits admins : le mettre dans /usr/share/texmf/tex/latex/ (ou dans un sous-dossier de ce dossier) ; c’est là que va chercher $\LaTeX$ par défaut quand tu lui demandes un paquet.

L’autre méthode : redéfinir une variable d’environnement dans ton .{ba|z}shrc. Si j’en crois ce document, c’est TEXINPUTS. Méthode qui n’est pas forcément bonne si j’en crois des gens mieux calés que moi.

Hier, dans le parc, j’ai vu une petite vieille entourée de dinosaures aviens. Je donne pas cher de sa peau.

+0 -0
Auteur du sujet

Du coup j’ai fais un lien symbolique vers ~/texmf/tex/latex et ça fonctionne, merci :) .

PS: S’il y a des personne que ça intéresse j’ai fais un dépot github.

« La Nature est un livre écrit en langage mathématique », Galilée

+0 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte