Installer un package custom

Le problème exposé dans ce sujet a été résolu.

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 :) .

+0 -0

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.

+0 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

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