LaTeX

ÔĽŅ
LaTeX
Page d'aide sur l'homonymie Pour les articles homonymes, voir Latex.
Logo LATEX, composé avec LATEX

LaTeX est un langage et un syst√®me de composition de documents cr√©√© par Leslie Lamport en 1983[1][2]. Plus exactement, il s'agit d'une collection de macro-commandes destin√©es √† faciliter l'utilisation du ¬ę processeur de texte ¬Ľ TeX de Donald Knuth. Depuis 1993, il est maintenu par le LATEX3 Project team. La premi√®re version utilis√©e largement, appel√©e LaTeX2.09, est sortie en 1984. Une r√©vision majeure, appel√©e LaTeX2őĶ est sortie en 1991.

Le nom est l'abréviation de Lamport TeX. On écrit souvent LATEX, le logiciel permettant les mises en forme correspondant au logo.

Du fait de sa relative simplicité, il est devenu la méthode privilégiée d'écriture de documents scientifiques employant TeX. 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, par exemple). 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

Prononciation

LaTeX se prononce habituellement [lat…õk] par les francophones ; plus rarement, le ¬ę X ¬Ľ final est prononc√© comme une consonne fricative v√©laire sourde. En effet, le nom de TeX (d‚Äôo√Ļ est d√©riv√© LaTeX) d√©rive du mot grec ancien ŌĄő≠ŌáőĹő∑ (tekhn√™) et le ¬ę X ¬Ľ repr√©sente donc un khi (Ōá). La prononciation /-x/ (consonne fricative v√©laire sourde) est celle du grec moderne, et la prononciation /-k/ est celle habituelle de la lettre khi (transcrite kh ou ch) pour les mots fran√ßais et anglais d√©rivant du grec, comme technique.

La prononciation du khi comme en grec dans TeX a été encouragée par le créateur de TeX, Donald Knuth, dans son livre The TeXbook. Cependant, Leslie Lamport, le créateur de LaTeX, indique explicitement dans son livre LaTeX: A Document Preparation System n’encourager aucune prononciation particulière pour LaTeX.

Principe

LaTeX exige du 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 lors d'une compilation ultérieure. LaTeX sépare en deux phases la forme du contenu. Avec les logiciels de type WYSIWYG (What You See Is What You Get, ce que vous voyez est ce que vous obtenez) tels que LibreOffice Writer, OpenOffice.org Writer et Microsoft Word, la structure est codée par les styles, la forme étant automatiquement et immédiatement visible à l'écran. Des logiciels permettant de rédiger des documents LaTeX de cette façon existent (TexMacs... ).

Il existe également d'autres méthodes, comme celle adoptée par le logiciel LyX, selon le concept de WYSIWYM, qui permet d'écrire un texte à l'écran sans avoir le rendu exact à l'écran lors de l'écriture, mais dont le résultat visuel à l'exportation choisie (DVI, PostScript ou bien PDF) aura toutes les qualités du rendu d'un document LaTeX compilé, puisque LaTeX est utilisé en arrière-plan. Des langages de balisage léger tels que txt2tags, reStructuredText, ou Plain Old Documentation permettent également d'exporter vers LaTeX, au prix d'une certaine limitation dans l'accès aux fonctionnalités avancées de LaTeX.

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 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, polices modernes), la gestion des r√©f√©rences bibliographiques (BibTeX), les num√©rotations et tables 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. Le site Comprehensive TeX Archive Network[3] (CTAN) regroupe un grand nombre de ces macro-commandes regroup√©es en paquetages. L'√©volution de LaTeX est assur√©e par une communaut√© structur√©e en groupes d'utilisateurs.

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 très utilisé pour les logiciels de traitement de texte interactifs dans le monde de l'entreprise). Certains éditeurs refusent même les soumissions n'étant pas dans ce format.

Utilisations

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, professeurs de mathématiques et de physique, scientifiques, principalement en informatique, en ingénierie, en mathématiques et en physique. Il est également utilisé par les musiciens.

Il est √©galement int√©gr√© dans d'autres logiciels :

  • O'Reilly Media ;
  • MediaWiki ;
  • SPIP un logiciel de production collaborative de site internet multilingue.
  • Sur certains forums, notamment sur des forums de math√©matiques et de physique. Il peut par exemple √™tre int√©gr√© sur les forums phpBB.

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, partitions de musique (via lilypond), rapports, lettres, étiquettes, pochettes de disque compact, posters, cartes de visite.

Toutefois, 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 Publication assistée par ordinateur).

Certains logiciels de calcul génèrent des notes de calcul au format LaTeX.

LaTeX est distribué sous LPPL[4]. Cette licence, bien que libre, est incompatible[5] avec la GPL.

Exemples

Document LaTeX

Composé avec LATEX.

Exemple simple :

 \documentclass{minimal}
 
 \begin{document}
     \[\sum_{n=1}^{+\infty}\frac{1}{n^2}=\frac{\pi^2}{6}\]
 \end{document}

permettant de produire la formule mathématique

\sum_{n=1}^{+\infty}\frac{1}{n^2}=\frac{\pi^2}{6}.

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 doivent √™tre encadr√©s par des accolades. Cependant, si le param√®tre en question ne fait qu'un caract√®re de long ou s'il s'agit d'une autre commande, les accolades peuvent √™tre omises.

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 minimal :

  • 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 type article ne contient aucun chapitre (commande \chapter non reconnue)‚Ķ
  • report (rapport en fran√ßais) : comme article 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) : comme report mais encore plus a√©r√© ; il y a davantage de pages (√† l'√©cran) mais il y a moins de feuilles (√† l'impression) car book produit un document destin√© √† l'impression recto-verso : la marge gauche n'est pas √©gale √† la marge droite (pour pr√©voir la reliure), les sauts de page aboutissent toujours √† une page impaire (c√īt√© droit du livre) ; toutes les pages ont un en-t√™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 ;
  • letter (ou lettre avec le paquetage √©ponyme pour suivre la norme fran√ßaise) : sert √† √©crire des courriers ;
  • slides : permet de cr√©er des transparents ;
  • beamer : permet de cr√©er des diapositives ;
  • minimal : utile pour faire des tests, les possibilit√©s de cette classe sont tr√®s r√©duites.

Le contenu du document doit être écrit entre \begin{document} et \end{document}.

Logiciels

Sous système Unix, en particulier GNU/Linux, les environnements de développement pour LaTeX les plus connus sont Winefish et LaTeXila, pour l'environnement GNOME, ou Kile, disponible dans l'environnement KDE et compatible avec GNOME. Il existe également des plug-ins pour les éditeurs de texte comme avec celui de GNOME, Gedit et son LaTeX Plugin, TeXworks pour l'environnement graphique Qt.

Sous Mac OS X, on peut citer TeXShop, Texmaker, iTeXMac et TeXworks et le compilateur MacTeX.

Sous Windows, on peut citer les éditeurs WinEdt, Texmaker, TeXworks, TeXnicCenter et la distribution MiKTeX.

Il existe aussi des solutions multiplate-formes, soit sous la forme d'applications compl√®tes portables (Texmaker, TeXworks), soit sous la forme d'applications compl√®tes en ligne (LaTeXLab, ScribTeX, Online LaTeX Editor), soit sous la forme de modules pour des √©diteurs ou environnement de d√©veloppement int√©gr√©s g√©n√©ralistes, disponibles pour de nombreux syst√®mes d'exploitation : le tr√®s puissant AUC TeX pour Emacs (ou XEmacs), TeXlipse pour Eclipse.

Il y a un chapitre du WikiBook sur LaTeX en anglais qui d√©crit les solutions pour travailler en collaboration sur un document LaTeX : "Collaborative Writing of LaTeX Documents".

Les paquetages

Seules, les capacit√©s de LaTeX sont assez limit√©es ; la personnalisation d'un document est une t√Ęche ardue. Heureusement, LaTeX √©tant lui-m√™me une ¬ę extension ¬Ľ de TeX, il est facilement extensible √† l'aide de paquetages (ou extensions). Ceux-ci, √† l'instar des biblioth√®ques logicielles, regroupent des commandes permettant de r√©aliser certaines t√Ęches courantes, √©vitant ainsi de devoir sans cesse r√©inventer la roue.

Par exemple, le paquetage amsmath, fourni par la Soci√©t√© am√©ricaine de math√©matiques, s'av√®re √™tre un compagnon indispensable pour l'√©dition de formules math√©matiques. Le paquetage xcolor am√®ne la couleur, tandis que graphicx permet l'insertion d'images dans le document. L'extension babel facilite l'adaptation de la typographie du document √† sa langue et calc permet d'accomplir des calculs simples. La liste est interminable ; heureusement, tous les paquetages sont r√©unis au sein du Comprehensive TeX Archive Network (CTAN).

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 les configurations modernes, il est possible de taper directement des caract√®res accentu√©s dans le document source. Il faut pour cela utiliser le paquetage inputenc conjointement avec fontenc.

Cependant, le mode math√©matique et certains environnements (en particulier les environnements de l'extension listings) ne g√®rent pas encore l'Unicode. Par exemple, en mode math√©matique, l'instruction \times est un op√©rateur qui g√®re les espaces avant et apr√®s de la m√™me mani√®re que pour un caract√®re classique ; par contre, le caract√®re Unicode √ó qui lui correspond n'est pas consid√©r√© comme un op√©rateur.

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.

Communautés

Il existe de nombreux groupes d'utilisateurs de TeX/LaTeX de par le monde, qui sont g√©n√©ralement li√©s √† une langue : GUTenberg (francophone), TUG (√Čtats-Unis, avec des sous-groupes dans de nombreux pays), DANTE (germanophone), CervanTeX (hispanophone), GUIT (italophone), NTG (n√©erlandophone)‚Ķ

Certains de ces groupes publient des journaux (les Cahiers GUTenberg, la Lettre GUTenberg, PracTeX, TUGboat…) et organisent aussi des conférences, parfois de façon conjointe (EuroTeX…).

Notes et références

Annexes

Sur les autres projets Wikimedia :

Bibliographie

  • (en) Leslie Lamport, LaTeX: A Document Preparation System, Addison-Wesley Professional, 1994, 2e √©d., 288 p. (ISBN 978-0-201-52983-8)
  • (en) Michel Goossens, Sebastian Rahtz, Frank Mittelbach, The LaTeX Graphics Companion: Illustrating Documents with TeX and Postscript, Addison-Wesley Professional, 1997, 608 p. (ISBN 978-0-201-85469-5)
  • Paul Manneville, D√©buter en TeX et LaTeX, Ellipses Marketing, 1997, 128 p. (ISBN 978-2-7298-5709-7)
  • (en) Michel Goossens, Sebastian Rahtz, Eitan M. Gurari, Ross Moore et Robert S. Sutor, The LaTeX Web Companion: Integrating TeX, HTML, and XML, Addison-Wesley Professional, 1999, 560 p. (ISBN 978-0-201-43311-1)
  • Christian Rolland, LaTeX par la pratique, O'Reilly France, 1999, 580 p. (ISBN 978-2-84177-073-1)
  • Dominique Rodriguez, L'essentiel de LaTeX et GNU-Emacs manuel de r√©alisation de documents scientifiques, Dunod, 2000, 368 p. (ISBN 978-2-10-004814-4)
  • Bernard Desgraupes, LaTeX apprentissage, guide et r√©f√©rence, Vuibert, 2003, 2e √©d., 762 p. (ISBN 978-2-7117-4809-9) ; 1re √©d., 1999
  • David Carella, R√®gles typographiques et normes mise en pratique avec LATEX, Vuibert, 2006, 128 p. (ISBN 978-2-7117-4851-8)
  • Walter Appel, C√©line Chevalier, Emmanuel Cornet, S√©bastien Desreux, Jean-Julien Fleck et Paul Pichaureau, LATEX pour l'impatient, H&K, octobre 2009, 3e √©d., 176 p. , (ISBN 978-2-35141-042-4) ; 1re √©d., 2005
  • Frank Mittelbach et Michel Goossens, LaTeX Companion, Pearson Education France, 2006, 2e √©d., 1008 p. (ISBN 978-2-7440-7182-9) ; 1re √©d., 2000
  • Denis Bitouz√©, Jean-C√īme Charpentier, LATEX synth√®se de cours et exercices corrig√©s, Pearson Education France, nouvelle √©dition 2008 ; 2006, 304 p. (ISBN 978-2-7440-7187-4)
  • Vincent Lozano, Tout ce que vous avez toujours voulu savoir sur LATEX sans jamais oser le demander, InLibroVeritas, 2008, 339 p. (ISBN 978-2-35209-149-3), sous Licence Art Libre et librement t√©l√©chargeable sur Framabook
  • Denis Bitouz√©, Jean-C√īme Charpentier, LATEX l'essentiel, Pearson Education France, 2010, 1re √©d., 384 p. (ISBN 978-2-7440-7451-6)

Articles connexes

Pages d'aide

  • Aide sur les formules Tex

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article LaTeX de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • latex ‚ÄĒ latex ‚Ķ   Dictionnaire des rimes

  • LaTeX ‚ÄĒ Entwickler Leslie Lamport Aktuelle Version 2őĶ Betriebssystem ‚Ķ   Deutsch Wikipedia

  • LATEX ‚ÄĒ Entwickler: Leslie Lamport Aktuelle¬†Version: 2őĶ Betriebssystem ‚Ķ   Deutsch Wikipedia

  • LaTeX ‚ÄĒ ( pronEng|ňąle…™t…õk or IPA|/ňąle…™t…õx/) is a document markup language and document preparation system for the TeX typesetting program. Within the typesetting system, its name is styled as .LaTeX is most widely used by mathematicians, scientists,… ‚Ķ   Wikipedia

  • LATEX ‚ÄĒ On d√©signe sous le nom de latex des √©mulsions aqueuses naturelles d‚Äôorigine v√©g√©tale, ayant l‚Äôaspect du lait. Elles sont caract√©ristiques d‚Äôun certain nombre de familles poss√©dant des formations s√©cr√©trices sp√©ciales, les canaux laticif√®res.… ‚Ķ   Encyclop√©die Universelle

  • Latex ‚ÄĒ refers generically to a stable dispersion (emulsion) of polymer microparticles in an aqueous medium. Latexes may be natural or synthetic. Latex as found in nature is the milky sap of many plants that coagulates on exposure to air. It is a complex ‚Ķ   Wikipedia

  • latex ‚ÄĒ L√ĀTEX, latexuri, s.n. Suc lńÉptos secretat de anumite plante. ‚Äď Din fr., lat. latex. Trimis de baron, 16.02.2003. Sursa: DEX 98 ÔĽŅ L√ĀTEX s. (bot.) (pop.) suc. (latex al plantelor laticifere.) Trimis de siveco, 05.08.2004. Sursa: Sinonime ÔĽŅ l√°tex s ‚Ķ   Dic»õionar Rom√Ęn

  • Latex ‚ÄĒ (von lateinisch latex = Fl√ľssigkeit, Plural: Latices) bezeichnet: allgemein eine Polymerdispersion speziell Naturlatex, Dispersionen von Naturkautschuk den Werkstoff Gummi in der Umgangssprache Latexkleidung in der Umgangssprache LaTeX, eine ‚Ķ   Deutsch Wikipedia

  • Latex ‚ÄĒ La tex, n. [L.] 1. (Bot.) A milky or colored juice in certain plants in cavities (called latex cells or latex tubes). It contains the peculiar principles of the plants, whether aromatic, bitter, or acid, and in many instances yields caoutchouc… ‚Ķ   The Collaborative International Dictionary of English

  • l√°tex ‚ÄĒ (Del lat. latex, ń≠cis, licor, sustancia l√≠quida). 1. m. Bot. Jugo propio de muchos vegetales, que circula por los vasos latic√≠feros. Es de composici√≥n muy compleja y de √©l se obtienen sustancias tan diversas como el caucho, la gutapercha, etc. El ‚Ķ   Diccionario de la lengua espa√Īola

  • latex ‚ÄĒ (n.) 1660s, body fluid, from L. latex (gen. laticis) liquid, fluid, probably from Gk. latax dregs, from PIE root *lat wet (Cf. M.Ir. laith beer, Welsh llaid mud, mire, Lith. latakas pool, puddle, O.N. le√ĺja ‚Ķ   Etymology dictionary


Share the article and excerpts

Direct link
… Do a right-click on the link above
and select ‚ÄúCopy Link‚ÄĚ

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.