• # Manuel de référence TeX

    Posté par (site web personnel) . En réponse au journal Faire une présentation pour une conférence ?. Évalué à 3.

    Dans pas mal de commentaires on parle de TeX. Et je voulais juste vous faire part d'un document essentiel que j'ai enfin réussi à trouver. Le manuel de référence TeX:

    http://webpages.charter.net/davidlha/trm.html
    http://www.tug.org/utilities/plain/cseq.html
    (c'est le même document)

    C'est une description exhaustive des 325 primitives de bases en TeX. C'est le cœur du langage. Tout ce qui est sur-ajouté (ConTeXt, LaTeX, ...) sont juste des macros utilisant ces primitives de base.

    Je cite l'auteur http://webpages.charter.net/davidlha/texrm.html :

    In the HIJ project I pushed TeX pretty hard, and it pushed back (pretty hard). I found TeX more difficult to work with than any other programming language I know (Basic, C, Cobol, Fortran, and enough assembler to hack around). Part of the difficulty was the lack of a `real' reference (think of Unix Man pages, Product Commands for Word Perfect users, or C Library for Watcom users).

    TeX is an ideal language to use for reports which need to look good. Writing programs which generate TeX is very similar to writing ones which generate HTML; namely, it is not hard. So, a good reference and collection of examples might help new users discover the power of TeX.


    En français, ça pourrait donner:

    Pour le projet HJI, j'ai poussé assez fort pour qu'on utilise TeX, mais ça ne m'a pas très bien réussi. J'ai trouvé que TeX était beaucoup plus difficile que n'importe quel autre langage de programmation que je connaissait (Basic, C, Cobol, Fortran, et suffisamment d'assembleur pour coder un peu). Cela est entre autre causé par le manque d'un vrai manuel de référence (pensez aux pages de manuel unix, la doc de WordPerfect ou la bibliothèque C de Watcom).

    TeX est un langage idéal pour faire de jolis rapports. Programmer avec TeX est assez similaire à faire des programmes générant du HTML, clairement, ce n'est pas difficile. Donc, une bonne référence et une bonne collection d'exemples devrait aider les nouveaux utilisateurs à découvrir le pouvoir de TeX.


    Cela me parle beaucoup, parce que j'ai longtemps considéré TeX comme une mauvaise solution justement à cause de ce manque chronique de documentation. Tex s'apprend avec des exemples, mais ce n'est pas comme ça que j'apprends. Lorsque j'ai appris le HTML, c'est en lisant entièrement la référence du W3C. Et lorsque je programme dans un langage, j'utilise en permanence le manuel de référence de la bibliothèque standard.