| auteur : BWP-Necromance | Pour compiler un fichier LaTeX, il faut le faire en ligne commande par la commande: latex. En effet, cette commande compile le fichier Tex en fichier
DVI. Ensuite il faudra, selon choix de l'utilisateur et de l'extension finale, passer par les commandes de conversions.
Exemple de compilation LaTeX/DVI |
[Windows] C:\latex> latex monfichier.tex
[Linux] user@workstation: ~/latex $ latex monfichier.tex
|
Le compilateur va compiler le fichier tex. S'il trouve une erreur, il entrera dans un mode interactif afin de gérer les erreurs trouvées.
Exemple de conversion DVI/PS |
[Windows] C:\latex> dvips monfichier.dvi
[Linux] user@workstation: ~/latex $ dvips monfichier.dvi
|
Exemple de conversion DVI/PDF |
[Windows] C:\latex> dvipdfm monfichier.dvi
[Linux] user@workstation: ~/latex $ dvipdf monfichier.dvi
|
Exemple de conversion PS/PDF |
[Windows] C:\latex> ps2pdf monfichier.ps
[Linux] user@workstation: ~/latex $ ps2pdf monfichier.ps
|
Bien sur il existe aussi la commande pdflatex qui convertit le fichier tex directement en pdf.
|
| auteur : BWP-Necromance | Les principales applications pour visualiser les documents créés sont:
Format de fichier |
Linux |
Windows |
tex |
Vi, Emacs, Kile |
Vim, Emacs, NotePad, WordPad, TeXniCenter, WinEdt (Shareware) |
dvi |
kdvi, gdvi , xdvi, gv |
yap, windvi |
ps |
gv |
gsview32 |
pdf |
Acrobat Reader, xpdf, gpdf, kpdf, gv |
Acrobat Reader |
Bien sûr, il en existe d'autres...
|
| auteurs : COTI Camille, Jean-Côme Charpentier | Parce que, lorsque le document contient des références vers par exemple des figures, ou tout simplement une table des matières, la
première passe de la compilation ne permet pas de revenir en arrière dans le document pour les remplir. Ceci est fait lors d'une deuxième
passe : il faut donc compiler deux fois pour pouvoir lire les informations à jour dans le fichier aux.
Ces ?? peuvent également être dus à des appels sur des références inexistantes (par exemple
à cause d'une erreur de frappe). On peut dire que si les deux compilations ne résolvent pas le
problème, c'est qu'il y a une telle erreur de frappe dans le document. Par exemple une référence
du type \label{machin} et un appel du type \ref{machin}.
|
| auteur : xavlours | Cela vient d'un problème de configuration du programme de conversion concernant la taille du papier.
Avec dvips ou dvipdf : l'option -t permet de préciser la taille du papier, par exemple :
dvips -t a4 monfichier.dvi -o monfichier.ps
|
Avec AcrobatDistiller : ouvrir AcrobatDistiller puis aller dans Configuration ->
Modifier les options(ou Ctrl + E), et entrer la taille de papier qui correspond à celle précisée dans le code source (par exemple : 21.0mm sur 29.7mm pour du papier a4).
|
| auteur : xavlours | LateX utilise beaucoup de types de fichiers différents, chacun a une utilité
particulière et une extension différente. On distingue plusieurs types de fichiers
: les fichiers courants (que l'utilisateur manipule directement), les librairies,
les fichiers intermédiaires de compilation, et les fichiers bibtex.
Fichier source:
Extension |
Types de fichier |
Génération |
Utilisation |
Contenu |
.tex |
Source LaTeX |
Utilisateur |
latex, pdftex, bibtex |
Les instructions source du document |
.dvi |
Device Independent |
latex |
dvips, dvipdf |
Le document sous forme DVI |
.ps |
PostScript |
dvips |
ps2pdf Acrobat Distiller |
Le document sous forme PS |
.pdf |
Portable Document Format |
pdftex, dvipdf, ps2pdf, AcrobatDistiller |
xpdf, Acrobat Reader, pdf2ps |
Le document sous forme PDF |
.eps |
Encapsuled Post Script |
Utilisateur |
latex |
Image EPS |
Fichiers de librairies:
Etension |
Types de fichier |
Génération |
Utilisation |
Contenu |
.sty |
Style File |
Utilisateur |
latex |
Description du package |
.fmt |
Format File |
Utilisateur |
latex |
Macros TeX précompilées |
.cls |
Document Class File |
Utilisateur |
latex |
Description d'une classe de documents |
Fichiers de compilation:
Extension |
Types de fichier |
Génération |
Utilisation |
Contenu |
.log |
LaTeX log |
latex, pdftex |
Utilisateur |
Le journal de compilation latex |
.toc |
Table des matières |
latex |
latex |
Description de la table des matières |
.aux |
Fichier auiliaire |
latex |
latex, bibtex |
Information sur les références |
Fichier BibTeX:
Extension |
Types de fichier |
Génération |
Utilisation |
Contenu |
.bib |
Bibliography File |
Utilisateur |
bibtex |
Description de la bibliographie BibTeX |
.bbl |
Bibliography LaTeX File |
bibtex |
latex |
Traduction LaTeX de la bibliographie |
.blg |
BibteX log |
bibtex |
utilisateur |
Journal de compilation de .aux |
.bst |
Bibliography Style File |
Utilisateur |
bibtex |
Instructions pour traduire la bibliographie en LaTeX |
|
| auteurs : Konrad Florczak, BWP-Necromance | Problème récurant et très fréquent. Le fait de cette erreur est dû aux espaces dans
les dossiers.
Pour ne plus avoir ce type d'erreur, il faut installer le compilateur et les
librairies dans un répertoire auquel le chemin d'accès est bien précis. Par exemple:
C:\latex\localtexmf
C:\latex\texmf
C:\latex\winedt
C:\latex\texniccenter
Cette exemple est bien sûr pour miktex. Par la suite vous pouvez mettre toutes vos
applications et librairies perso dans le dossier latex.
Ainsi, il n'y aura plus aucun souci de compilation en ce qui concerne ce problème.
|
Consultez les autres F.A.Q's
|
|