Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
generalites:glossaire:qu_est_ce_que_tex [2018/06/03 13:20] – joseph.wright | 1_generalites:glossaire:qu_est_ce_que_tex [2021/03/17 13:39] (Version actuelle) – Traduction de l'article anglais et mise à jour des liens. yannick.tanguy |
---|
--- | ====== Qu'est-ce que TeX? ====== |
title: What is TeX? | |
category: background | |
permalink: /FAQ-whatTeX | |
redirect_from: /FAQ-whattex | |
--- | |
| |
TeX is a typesetting system written by | <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 [[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 E. Knuth](https://www-cs-faculty.stanford.edu/~knuth/), who | |
says in the Preface to his book on TeX | |
(see [books about TeX](FAQ-tex-books)) that it is | |
"_intended for the creation of beautiful books —_ | |
_and especially for books that contain a lot of mathematics_". | |
(If TeX were _only_ good for mathematical books, much of its | |
use nowadays would not happen: it's actually a pretty good general | |
typesetting system.) | |
| |
Knuth is Emeritus Professor of the Art of Computer Programming at | 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. |
Stanford University in California, USA. Knuth developed the | |
first version of TeX in 1978 to deal with revisions to his series | |
"the Art of Computer Programming". The idea proved popular and | |
Knuth produced a second version (in 1982) which is the basis of what | |
we use today. | |
| |
Knuth developed a system of | Donald Knuth a développé un système de « [[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 [[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. |
"[literate programming](FAQ-lit)" to write TeX, | |
and he provides the literate (WEB) source of TeX free of charge, | |
together with tools for processing the `web` source into something | |
that can be compiled and something that can be printed; there is (in | |
principle) never any mystery about what TeX does. Furthermore, the | |
WEB system provides mechanisms to port TeX to new operating | |
systems and computers; and in order that one may have some confidence | |
in the ports, Knuth supplied a [test](FAQ-triptrap) by | |
means of which one may judge the fidelity of a TeX system. TeX | |
and its documents are therefore highly portable. | |
| |
For the interested programmer, the distribution of TeX has some | 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 [[5_fichiers:tds:la_tds|en structure TDS]] de la distribution. |
fascination: it's nothing like the way one would construct such a | |
program nowadays, yet it has lasted better than most, and has been | |
ported to many different computer architectures and operating | |
systems — the sorts of attributes that much modern programming | |
practice aims for. The processed "readable" source of TeX the | |
program may be found in the | |
[TDS structured](FAQ-tds) version of the 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) |
| }} |