====== Qu'est-ce que TeX? ======

<latex>\TeX</latex> est un logiciel libre de composition de document écrit par [[https://www-cs-faculty.stanford.edu/~knuth/|Donald E. Knuth]]. Ce dernier indique dans la préface de son livre sur <latex>\TeX</latex> (voir [[https://www.latex-fr.net/1_generalites/documentation/livres/documents_sur_tex|Que lire sur TeX ?]]) qu'il est « destiné à la création de beaux livres --- tout particulièrement ceux qui contiennent beaucoup de mathématiques ». Ceci dit, <latex>\TeX</latex> n'est pas bon //que// pour les livres mathématiques, il s'avère être un très bon système de composition de document en général.

Donald Knuth est professeur émérite d'« art de la programmation informatique » à l'Université de Stanford en Californie, aux États-Unis. Il a développé la première version de <latex>\TeX</latex> en 1978 pour faire face aux révisions de sa série de livres //The Art of Computer Programming//. L'idée s'est avérée populaire et Donald Knuth a produit une deuxième version (en 1982) qui est à la base de ce que nous utilisons aujourd'hui.

Donald Knuth a développé un système de « [[https://www.latex-fr.net/5_fichiers/web/literate_programming|programmation lettrée]] » pour écrire <latex>\TeX</latex> : il a fourni la source de <latex>\TeX</latex> en langage WEB ainsi que des outils pour transformer cette source en un élément qui peut être compilé ou un élément qui peut être imprimé. Il n'y a donc (en principe) aucun mystère sur ce que fait <latex>\TeX</latex>. En outre, WEB fournit des mécanismes pour porter <latex>\TeX</latex> vers de nouveaux systèmes d'exploitation et ordinateurs. Pour avoir une certaine confiance dans les portages, Donald Knuth a fourni un [[https://www.latex-fr.net/1_generalites/bases/verifier_la_conformite_de_son_compilateur|test]] au moyen duquel on peut juger de la fidélité d'un système <latex>\TeX</latex>. <latex>\TeX</latex> et ses documents sont donc hautement portables.

Pour les programmeurs curieux du sujet, la distribution de <latex>\TeX</latex> exerce une certaine fascination : elle n'a rien à voir avec la façon dont on procéderait pour un tel programme de nos jours ; pourtant, elle dure depuis plus longtemps que la plupart des autres et <latex>\TeX</latex> a été porté sur de nombreuses architectures informatiques et systèmes d'exploitation --- autant d'attributs que la plupart des pratiques de programmation modernes visent. La source « lisible » retraitée du programme <latex>\TeX</latex> se trouve dans la version [[https://www.latex-fr.net/5_fichiers/tds/la_tds|en structure TDS]] de la distribution.

-----
//Source :// [[faquk>FAQ-whatTeX|What is TeX?]]

{{htmlmetatags>metatag-keywords=(LaTeX,background)
metatag-og:title=(Qu'est ce que TeX)
metatag-og:site_name=(FAQ LaTeX francophone)
}}