IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
logo
Sommaire > Compilation et Visualisation
        Quels outils sont nécessaires pour LaTeX ?
        Comment compiler un document ?
        Quel logiciel faut il pour visualiser les documents ?
        Pourquoi après compilation, des ?? apparaissent à la place des numéros de pages ?
        Pourquoi les marges changent quand je convertis en .ps ou .pdf ?
        Que contiennent les différents types de fichiers ?
        Pourquoi j'obtiens le message : '! LaTeX Error: File 'latex.tex' not found.' lors d'une compilation ?

rechercher
precedent    sommaire    suivant


Quels outils sont nécessaires pour LaTeX ?
auteur : BWP-Necromance
Pour pouvoir utiliser le langage LaTeX , il vous faut un compilateur TeX, et un éditeur.

Sous Windows, le LaTeX n'est pas standard, il vous faut le télécharger. Le compilateur TeX sous Windows s'appelle MiKTeX, il en existe bien sûr d'autre, mais MiKTeX est un des plus connu et le plus complet. Néanmoins, il nécessite une bonne connexion pour pouvoir le télécharger car il fait environ 300Mo. A noté que MiKTeX n'existe pas sous les distributions Linux, pour la simple et unique raison que le TeX/LaTeX est standard sur ces plateformes sous le nom de teTeX
.
Il vous faudra aussi des visualisateurs pour afficher les fichiers générés (PS, DVI et PDF).

Sous un système Linux, le LaTex est standard à la distribution - Reportez-vous à la doc de votre distribution pour savoir comment l'installer.

Les compilateurs pour le LaTeX sont:

Nom du compilateur Description
latex Compile le fichier LaTeX en format DVI
dvips Convertit le fichier DVI en format PostScript (PS)
dvipdf ou dvipdfm Convertit le fichier DVI en format PDF
ps2pdf Convertit le fichier PS en format PDF
lien : en Site de MiKTeX
lien : en Ghostscript, Ghostview and GSview
lien : Site de adobe (Acrobat Reader)

Comment compiler un document ?
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.


Quel logiciel faut il pour visualiser les documents ?
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...


Pourquoi après compilation, des ?? apparaissent à la place des numéros de pages ?
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}.


Pourquoi les marges changent quand je convertis en .ps ou .pdf ?
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).


Que contiennent les différents types de fichiers ?
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

Pourquoi j'obtiens le message : "! LaTeX Error: File 'latex.tex' not found." lors d'une compilation ?
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.


rechercher
precedent    sommaire    suivant

Consultez les autres F.A.Q's


Valid XHTML 1.0 TransitionalValid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2009 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.