Ceci est une ancienne révision du document !
Table des matières
LaTeX
Pré-requis
Installation
- Installez Texlive :
USER@MACHINE:~$ sudo apt install texlive
- Dossier texmf : TeX regarde dans le dossier de l'utilisateur par défaut, ~/texmf
- pour le créer :
USER@MACHINE:~$ mkdir texmf USER@MACHINE:~$ sudo texhash texhash: Updating /usr/local/share/texmf/ls-R... texhash: Updating /var/lib/texmf/ls-R-TEXLIVEDIST... texhash: Updating /var/lib/texmf/ls-R-TEXMFMAIN... texhash: Updating /var/lib/texmf/ls-R... texhash: Done.
- si vous voulez dire à tex de regarder dans le dossier ~/Dropbox/mylocaltexmf en tant qu'utilisateur texmf, au lieu de l'utilisateur par défaut, ~/texmf, il faut créer le fichier 10localtexmf.cnf dans /etc/texmf/texmf.d et lui indiquer la valeur personnalisée de votre texmf personnel :
USER@MACHINE:~$ cd /etc/texmf/texmf.d USER@MACHINE:~$ sudo touch 10localtexmf.cnf USER@MACHINE:~$ sudo echo "TEXMFHOME = ~/Dropbox/mylocaltexmf" > 10localtexmf.cnf
dites à Ubuntu de générer le fichier texmf.cnf dans /etc/texmf/web2c à partir du contenu du répertoire /etc/texmf/texmf.d :USER@MACHINE:~$ sudo update-texmf
testez pour voir si cela a fonctionné :USER@MACHINE:~$ kpsexpand \$TEXMFHOME
Si cela affiche ~/Dropbox/mylocaltexmf, votre modification a fonctionné ; S'il affiche ~/texmf, cela signifie qu'il est toujours sur la valeur par défaut.
Personnellement, je l'utilise pour synchroniser mes thèmes Beamer personnalisés.
Rappelez-vous que le contenu de votre localtexmf doit refléter la structure standard de texmf, donc les styles et thèmes latex personnalisés doivent être placés dans ~/texmf/tex/latex.
N'oubliez pas non plus d'exécuter sudo texhash chaque fois que vous mettez à jour votre texmf local.
Configuration
Utilisation
USER@MACHINE:~$ latex test.tex
- afficher le fichier de sortie :
USER@MACHINE:~$ xdvi test.dvi &
Appuyez sur qpour quitter l'afficheur
Pour produire un PDF, exécutez pdflatex au lieu de latex :USER@MACHINE:~$ pdflatex test.tex
Désinstallation
Problèmes connus
Voir aussi