La question revient souvent : comment apprendre à programmer en TeX, à apprendre les primitives, à dompter ce langage ?

Posée 27 Mar '20, 13:32

Pathe's gravatar image

Pathe ♦♦
7.4k28196245
Taux d'acceptation : 55%


Voici quelques sources :

  • Apprendre à programmer en TeX, de Christian Tellechea ;
  • la liste des primitives, par David Bausum ;
  • TeX pour l'impatient, par Paul Abrahams, Kathryn Hargreaves, Karl Berry, traduit en français par Marc Chaudemanche ;
  • La maîtrise de TeX et LaTeX, Thomas Lachand-Robert, Dunod, juin 1995, 644 pages, ISBN-10 : 2225848327, ISBN-13 : 978-2225848322. Traite essentiellement de la programmation avec TeX. Il donne des solutions concrètes à des problèmes réels. Un index et un dictionnaire complet des macro-instructions en fait un texte de référence tout autant qu’un ouvrage d’apprentissage. Actuellement manquant sans date. On peut le trouver dans les bibliothèques universitaires ;
  • TeX by topic, par Victor Eijkhout, en anglais (mais très pratique) ;
  • la référence définitive : The TeXbook, par un certain Donald Knuth ;
  • et sa traduction française : Le TeXbook — Composition informatique, Donald E. Knuth, (traduction de Jean-Côme Charpentier), Vuibert, Paris, 2003, ISBN : 2-7117-4819-7, 556 pages. Note aux éditions Vuibert : cette traduction étant devenue introuvable, n'hésitez pas à la rééditer !

Cette question est wikifiable : n'hésitez pas à ajouter des sources !

Lien permanent
Cette réponse est marquée comme « Wiki ».

Publiée 27 Mar '20, 13:32

Pathe's gravatar image

Pathe ♦♦
7.4k28196245
Taux d'acceptation : 55%

Modifiée 28 Mar '20, 22:34

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.