DOI: 10.5300/2021-1-4/9

Zpravodaj Československého sdružení uživatelů TEXu 1-4/2021

Pages: 9–55

Author: Petr Olšák

TEX in a Nutshell

Nowadays, many users discover TEX through high-level formats that hide the complexity of typesetting behind a facade of a friendly markup language. However, all except the simplest of typesetting tasks require that the user can understand what happens under the hood and knows how they can influence the algorithms of TEX when needed.

In this article, the author introduces the foundations of most high-level TEX formats, which will help the readers with their day-to-day work with TEX as well as their more difficult typesetting tasks. The readers are first introduced to the program TEX and its extensions. Then, they learn about the different processors of TEX and their modes. Finally, the readers learn about the registers and primitive commands of TEX as well as the macros of the plain TEX format. The word of the day is brevity as the exposition spans less than forty pages: An excellent reading material for an otherwise uneventful train ride!

The author has previously written three books about TEX, has developed the OpTEX format, maintains a dozen package on the CTAN archive, and has taught a university course about TEX for over twenty years.

TEX, eTEX, pdfTEX, XETEX, LuaTEX, microtypography, plain TEX

TEX v kostce

Uživatelé dnes objevují TEX přes vysokoúrovňové formáty, které pečlivě skrývají složitost počítačové sazby za fasádou přívětivých značkovacích jazyků. Nicméně jakékoliv složitější sazečské úkoly vyžadují, aby uživatelé věděli, co se skrývá pod kapotou a jak mohou algoritmy TEXu ovlivnit, pokud je to zrovna potřeba.

Autor ve svém článku představuje základy, na kterých stojí většina dnešních TEXových formátů a které čtenářům pomohou s každodenní prací v TEXu i se záludnějšími sazečskými úkony. Čtenáři se nejprve seznámi s programem TEX a s jeho rozšířeními. Následně se dozví o procesorech TEXu a jejich režimech. Na závěr zjistí, jaké existují registry a primitivy TEXu a jaká makra nabízí formát plain TEX. Heslem dne je stručnost a autorův výklad zabírá pouze necelých 40 stran textu. Díky tomu se TEXovým mágem nebo mágyní můžete stát během jedné cesty vlakem!

Autor v minulosti napsal již tři knihy o TEXu, vyvinul formát OpTEX, udržuje množství balíčků na archivu CTAN a již více než dvacet let vyučuje vysokoškolský předmět o digitální sazbě a TEXu.

TEX, eTEX, pdfTEX, XETEX, LuaTEX, mikrotypografie, plain TEX


Hlavní stránka Zpravodaje CSTUGu. Adresa redakce: zpravodaj@cstug.cz. (c) 1996-2012 CSTUG