There are a lot of answers that are using a somehow cryptic syntax that I am not familiar with. Is there any Not So Short Introduction to TeX (like Not So Short Introduction to LaTeX) ?!

  • 4
    There actually is a Not so short introduction to LaTeX...
    – Werner
    Oct 14, 2013 at 5:20
  • 14
    There's also the book TeX by Topic by Victor Eijkhout, if you're really keen on getting to know the ins and outs of TeX as a programming language. Victor Eijkhout has also written the book The Computer Science of TeX and LaTeX, available online as well, for still more in-depth analysis of TeX and LaTeX from computer science perspective.
    – Mico
    Oct 14, 2013 at 5:31
  • 3
    At least related: Where do I start LaTeX programming?
    – cgnieder
    Oct 14, 2013 at 6:41
  • 2
    These comments should probably be answers.
    – lhf
    Oct 14, 2013 at 11:30
  • @lhf - Victor Eijkhout has provided an answer. :-)
    – Mico
    Oct 15, 2013 at 16:49

2 Answers 2


My book "TeX by Topic", which is strictly about TeX, not LaTeX, is available

  1. as a free download, including sources
  2. from lulu.com, nicely printed

Definitive reference for the locations of all this:

EDIT: new URL: https://eijkhout.net/tex/tex-by-topic.html


  • 12
    Welcome to TeX.SE, Victor! It's great to have you on this forum.
    – Mico
    Oct 15, 2013 at 12:32

WORK IN PROGRESS: texprogramming-persian is the ultimate reference for anyone interested in TeX programming, written in Persian. I have finished writing it on paper and I just have to typeset it which may take between 2--3 months considering my limited time resources. It is licensed under GPL version 3 and I have used several references for it including TeX by Topic and TeXBook.

  • 2
    There are at least five username named 'Vafa Khaligi' in TeX.SE. Are all belong to author of XePersian?! tex.stackexchange.com/… Oct 26, 2013 at 10:30
  • The link is broke. ◕︵◕ Nov 25, 2013 at 11:47

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .