Quels sont les principes de base de TeX ?
Le principe de base de TeX est la boîte ! TeX met tout dans des
boîtes et l'assemblage de ces boîtes suivant des règles données
permet de mettre en page des documents.
A l'origine, TeX a été conçu aussi bien pour créer des documents
d'une page de texte, que des documents de plusieurs centaines de
pages contenant des formules mathématiques, des tableaux, des
figures, etc. TeX travaille donc comme un imprimeur sans subir
les contraintes mécaniques inhérentes aux outils de ce dernier.
Sa précision est sans limite puisque son unité de base est le
point et que les calculs qu'il suscite sont effectués par les
ordinateurs.
Un des avantages de TeX est qu'il possède une vision globale des
choses. TeX ne se place pas uniquement au niveau du caractère
que l'auteur frappe mais aussi au niveau du mot, de la ligne, du
paragraphe, de la page ou du document dans son entier pour
évaluer ses critères de beauté. La dimension esthétique du
document est ainsi prise en compte et gérée de manière à ce
qu'elle soit maximale.
Les critères de beauté utilisés dépendent le plus souvent des
règles typographiques attachées à la langue ou au langage
employé (mathématiques par exemple), mais il peut également, à
tout moment, prendre en compte les goûts de l'auteur. TeX gère
ainsi la ponctuation, les ligatures, les coupures de mots et
les justifications verticales et horizontales.
Un autre avantage de TeX est la facilité avec laquelle il donne
accès à toutes ces possibilités de composition. En mathématiques
par exemple, il offre une quantité incroyable de symboles et
connaît leurs conventions de mise en page (taille, fonte,
espacement, etc).
Un dernier avantage couvre tous les problèmes de numérotation
des paragraphes, de tables des matières, des figures, de
références croisées, de bibliographie, d'index, etc, etc. Toutes
ces aides de lecture sont gérées automatiquement par TeX.
L'auteur a peu à s'en soucier, il n'a qu'à les déclarer.
En conclusion, vous n'avez qu'à penser au contenu de votre
document, TeX se charge du reste.