web-dev-qa-db-fra.com

Comment convertir un fichier .tex en PDF via la ligne de commande?

Existe-t-il un paquet contenant un convertisseur/rendu TeX vers PDF disponible sur Ubuntu 12.04?

Si non, pouvez-vous me recommander un outil que je pourrais télécharger ailleurs et qui soit simple à installer?

33
triss

Autant que je sache, vous ne trouverez pas un seul binaire autonome qui le fera pour vous. L'utilitaire typique s'appelle pdflatex et fait partie du package TeX Live. C'est dans les référentiels, il suffit donc d'ouvrir le terminal et de saisir ce qui suit pour installer pdflatex et beaucoup d'autres choses essentielles à TeX:

Sudo apt-get install texlive
22
ish

Sur la ligne de commande, installez d’abord le paquet texlive s’il n’est pas déjà installé:

Sudo apt-get install texlive

Ensuite, utilisez l’utilitaire pdflatex pour convertir le fichier comme ceci:

pdftex /path/to/myfile.tex

Le chemin /path/to/myfile.tex est, bien sûr, un exemple de chemin. Vous mettriez le chemin vers votre propre fichier sur votre système.

Notez que bien que l'utilitaire s'appelle pdflatex, vous l'exécutez avec la commande pdftex (sans le la).

Vous pouvez consulter plusieurs paramètres dans l’aide de pdflatex:

pdflatex --help

Le paramètre que j'utilise le plus est celui qui permet de générer le pdf dans un autre répertoire:

pdflatex /path/to/myfile.tex --output-directory=../otherdir

L'utilitaire pdflatex est également interactif. Par conséquent, si vous oubliez de fournir les informations nécessaires, vous serez invité à le saisir avant la conversion du fichier.

24
monotasker

Vous devriez essayer caoutchouc . C’est un outil de ligne de commande permettant de gérer toutes les tâches associées à la compilation de documents TeX au format pdf , dvi , etc.

2
N3U2O

Pour Ubuntu 13.10, je vous suggère d'utiliser texlive-full . Cela a fonctionné pour moi mais je ne suis pas un utilisateur expérimenté (:-)

Pour l'installer, ouvrez une fenêtre de terminal et tapez ou copiez/collez:

Sudo apt-get install texlive-full
0
Adam