LaTeX
Un article de Wikipédia, l'encyclopédie libre.
En raison de limitations techniques, la typographie souhaitable du titre, « », n'a pu être restituée correctement ci-dessus.
- Pour l'utilisation de LaTeX dans Wikipédia, voir Aide:Formules TeX.
(abréviation de Lamport ), créé par Leslie Lamport, est un système logiciel de composition de documents, ou plus exactement : une collection de macro-commandes destinées à faciliter l'utilisation du « processeur de texte » TeX.
Du fait de sa relative simplicité, il est devenu la méthode privilégiée d'écriture de documents scientifiques employant TeX ; la version actuelle est . Il est particulièrement utilisé dans les domaines techniques et scientifiques pour la production de documents de taille moyenne ou importante (thèse ou livre). Néanmoins, il peut aussi être employé pour générer des documents de types variés (par exemple des lettres ou des transparents).
Sommaire |
[modifier] Prononciation
LaTeX se prononce dans l'Alphabet phonétique international [ˈleɪ.tɛx] (lè-tekh) ou [ˈlɑtɛx] (lah-tekh).
Le son X ([ˈx] ou "kh") est l'équivalent de la jota espagnole (caja), le ch allemand (ach), le ch écossais (loch), ou encore le kh russe. C'est à peu près le même son que l'on prononce au début du prénom Khaled, son difficilement assimilable pour les francophones.
En effet, le dernier caractère dans le nom vient de la lettre majuscule grecque Chi, et le nom TeX dérive du mot grec τέχνη (art, technique).
Si le créateur de TeX, Donald Knuth, prononce [ˈtɛx], Leslie Lamport, le créateur de LaTeX, n'encourage ni ne condamne aucune prononciation particulière.
Beaucoup ont préféré la prononciation [ˈlɑtɛk] (latec), par amalgame sur la signification du "kh", ou encore plus simplement [ˈlɑtɛks] (latex), étant donnée la difficulté à prononcer ce son dans certaines langues (comme le français).
Toutefois, le fait que le χ se place en fin de mot pourrait aussi amener à préférer [ˈlɑtɛh] (avec un h aspiré) tout comme certains hispanophones le font pour des mots comme reloj, ce qui simplifierait la prononciation pour certains.
L'habitude curieuse de le prononcer [ˈk] vient aussi d'une explication de Knuth dans le TeXbook indiquant que le nom venait du grec technê, racine du mot anglais 'technology'.
[modifier] Principe
LaTeX demande au rédacteur de se concentrer sur la structure logique de son document, son contenu, tandis que la mise en page du document (césure des mots, alinéas) est laissée au logiciel. LaTeX sépare donc la forme du contenu, contrairement aux logiciels de type WYSIWYG (What You See Is What You Get, ce que voyez est ce que vous obtenez), tel OpenOffice.org Writer ou Microsoft Word. Néanmoins, il existe aujourd'hui des logiciels permettant de rédiger des documents LaTeX de cette manière, comme Lyx. D'autres logiciels, comme TeXmacs, ne sont pas destinés à produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les environnements de développement pour LaTeX les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer WineFish, pour l'environnement GNOME, ou Kile, disponible dans l'environnement KDE. Sous Mac OS X, on peut citer TeXShop et iTeXMac. Enfin, AUC TeX est un puissant environnement permettant la production de fichier LaTeX avec l'éditeur de texte Emacs (ou XEmacs) disponible pour de nombreux systèmes d'exploitation.
Ainsi, la rédaction d'un document LaTeX se fait la plupart du temps à travers un éditeur de texte, puis le document rédigé est traité (compilé) avec LaTeX afin d'obtenir sa version mise en forme au format de données DVI (pour DeVice Independent en anglais, « indépendant du périphérique ») prête pour visualisation sur écran ou transformée en format PostScript ou PDF (Portable Document Format) pour impression.
LaTeX requiert un apprentissage initial plus important que celui qui est nécessaire pour les logiciels de type WYSIWYG, du moins pour la mise en page de petits documents simples. Mais une fois cette phase d'apprentissage (assez aisée : on peut comparer cela à l'apprentissage du langage HTML) accomplie, le fait de se concentrer sur le contenu et de laisser à LaTeX le soin de présenter le document devient très appréciable : la qualité du document produit est élevée (formules mathématiques, respect des règles typographiques), la gestion des références bibliographiques (BibTeX), les numérotations et table des matières sont cohérentes sans qu'on ait à s'en soucier. Par ailleurs, LaTeX laisse à l'utilisateur la possibilité de l'adapter à ses besoins spécifiques en créant ou modifiant des macro-commandes. Ces qualités, outre la gratuité du logiciel, en font l'outil de rédaction privilégié des mondes universitaire et scientifique dans certaines disciplines. Il est en effet courant en mathématiques, informatique et physique de voir les éditeurs proposer des fichiers de style LaTeX, et de déclarer qu'ils préfèrent ce format à celui de Microsoft Word (qui est pour le moment un standard de fait des traitements de textes interactifs, dans le monde de l'entreprise). Certains éditeurs refusent même les soumissions n'étant pas dans ce format.
[modifier] Utilisations de LaTeX
LaTeX est souvent utilisé par des personnes devant produire un contenu parfois complexe (équations) ayant une mise en forme standard, c'est-à-dire ne nécessitant pas de mise en forme particulière.
Pour cette raison il est particulièrement utilisé par des étudiants, éditeurs, geeks, professeurs de mathématiques et de physique, scientifiques, principalement en informatique, en ingénierie, en mathématiques et en physique. Naturellement, un utilisateur de LaTeX peut très bien ne pas se retrouver dans une de ces catégories.
Il est également intégré dans d'autres logiciels :
- O'Reilly Media ;
- Wikipédia : pour l'écriture des formules mathématiques avec les balises
<math>…</math>
, voir l'article Aide:Formules TeX ; - SPIP le logiciel francophone le plus connu de production collaborative de site internet multilingue.
LaTeX est capable de produire de nombreux types de document différents (par défaut ou bien en employant des extensions), notamment des articles, cours, livres, présentations, diagrammes, rapports, lettres, étiquettes, pochettes de disque compact, posters, cartes de visite.
Il faut noter, toutefois, que la rédaction d'un document à la mise en page particulière (comme un journal ou un magazine) peut être plus facile à réaliser avec d'autres types de logiciel (voir l'article publication assistée par ordinateur).
[modifier] Exemple de document LaTeX
Exemple simple :
\documentclass{article} \begin{document} \[\sum_{n=1}^{+\infty}\frac{1}{n^2}=\frac{\pi^2}{6}\] \end{document}
permettant de produire la formule mathématique
- .
Les commandes sont précédées d'un « \
». Une commande peut avoir des paramètres. Les paramètres facultatifs sont à mettre entre crochets. Les paramètres obligatoires n'ont pas besoin d'être encadrés par des caractères particuliers. Cependant, si le paramètre en question fait plus d'un caractère de long (ce qui est souvent le cas), il doit former un bloc (au sens de LaTeX) et doit donc être écrit entre accolades.
La commande \documentclass
est la première commande de tout document LaTeX : elle définit l'apparence générale du document - ici, c'est article
:
article
: le document est condensé au maximum (aucun saut de page automatique). Destiné à l'impression recto. Le numéro de page est centré en pied de page. Un document de typearticle
ne contient aucun chapitre (commande\chapter
non reconnue)…report
(rapport en français) : commearticle
mais en plus aéré ; la commande\chapter
est reconnue et provoque un saut de page automatique. De même, la page de titre et la table des matières engendrent un saut de page automatique.book
(livre en français) : commereport
mais encore plus aéré. Il y a davantage de pages (à l'écran) mais il y a moins de feuilles (à l'impression) carbook
produit un document destiné à l'impression recto-verso : marge gauche marge droite (pour prévoir la reliure), les sauts de pages aboutissent toujours à une page impaire (côté droit du livre). Toutes les pages ont un entête qui reprend le nom du chapitre courant (côté gauche) et le nom de la section courante (côté droit). Les numéros de pages ne sont plus en bas mais en haut des feuilles, à côté des reports de noms de chapitre et de section.
Le contenu du document doit être écrit entre \begin{document}
et \end{document}
.
[modifier] LaTeX et Unicode
LaTeX a été créé à une époque où Unicode n'existait pas encore. Pour cette raison, tout document texte LaTeX peut être écrit en ASCII, ce qui garantit l'interopérabilité : les diacritiques sont indiqués par une commande, par exemple \'e
pour « é ». Toutefois avec certaines configurations il est aussi possible de taper directement des caractères accentués dans le document source.
[modifier] LaTeX en tant que module d'impression
Certains logiciels, comme Grisbi utilisent LaTeX en tant que module portable d'impression. Cette approche a cependant le défaut d'être relativement lourde à la fois lors de l'installation et lors de l'utilisation. Lors de l'installation, il faut déterminer s'il est possible de choisir l'imprimante, et la prévisualisation. Lors de l'utilisation, la même problématique reste posée.
[modifier] Voir aussi
[modifier] Articles connexes
- WikiTeX (méta : WikiTeX)
- Beamer, pour la création de diaporamas
[modifier] Liens externes
- (en) Site officiel du projet LaTeX
- (fr) Introduction au LaTeX
- (fr) Page personnelle consacrée à LaTeX
[modifier] Distributions LaTeX
- (en) MiKTeX : une distribution LaTeX pour Windows
- (en) teTeX : une distribution LaTeX pour les systèmes basés sur UNIX
- (fr) LaTeX sous MacOS X (chez cuk.ch)
[modifier] Environnements de composition de documents LaTeX
- (fr) TeXmaker : un environnement d'écriture de documents LaTeX pour Linux, MacOS et Windows. Gratuit et Open Source.
- (en) TeXnicCenter : un environnement d'écriture de documents LaTeX pour Windows
- (en) WineFish : un environnement d'écriture de documents LaTeX pour Linux, conçu pour Gnome
- (en) Kile : un environnement d'écriture de documents LaTeX pour Linux, conçu pour KDE
- (en) LEd Un éditeur LaTeX gratuit pour Windows
- (en) WinShell : Environnement intégré libre de développement de LaTeX ou de TeX, aussi en français
- (en) Lyx : l'environnement cité dans l'introduction, disponible pour de nombreux systèmes
[modifier] Convertisseurs
- (en) HighLight - Convertisseur de listings vers LaTeX
- (fr) Wiki générant du LaTeX
- (en) Convertisseur de LaTeX vers PNG
[modifier] Correcteurs orthographiques
- Correcteurs orthographiques pour LaTeX, Université de Lille 3
[modifier] Documentation
- (en) TeX User Group (TUG)
- GUTenberg : Groupe francophone des Utilisateurs de TeX
- (La)TeX Navigator
- (en) Help on Latex Commands : Liste de commandes triées par catégorie, avec exemples d'utilisation.
- Cours
- Apprendre LaTeX en 4h30, par Konrad Florczak
- Ressources pour LaTeX, par J.C. Charpentier
- «Une courte (?) introduction à LaTeX 2ε»
- Cours de l'Observatoire de Paris, F. Henry
- Quelques notions de LaTeX 2ε
- Manuel pour LaTeX (JMPL)
- Tout ce que vous avez toujours voulu savoir sur LaTeX sans jamais oser le demander, V. Lozano (Enise)
- Livres
- LaTeX par la pratique, Christian Rolland, O'Reilly France.
- LaTeX, Denis Bitouzé & Jean-Côme Charpentier, Pearson Education France.
- Foires aux questions
- FAQ LaTeX en HTML, réponses aux questions les plus courantes sur les commandes LaTeX (version non mise à jour), même FAQ, version PDF mise à jour
- (en) The Comprehensive LaTeX Symbol List (LaTeX Help 1.1)
- (en) LaTeXDB, intégration de LaTeX et des bases de données SQL
Portail des logiciels libres – Accédez aux articles de Wikipédia concernant les logiciels libres. |