Po drátě 6: Řešení úlohy č. 81
Dostaneme soubor s příponou .tex
… co s tím? Vypadá to
aspoň ze začátku vzdáleně jako TeX, ale dělají se v tom hrozné
obludnosti.
Tak zkusíme, co to udělá po přeložení TeXem. Plain vypíše „Tady nic není“. LaTeX vypíše totéž (a z neznámého důvodu přidá jednu prázdnou stránku navíc). ConTeXt měl vypsat také totéž, ale autor nenašel jediný stroj, na kterém by ConTeXt fungoval.
Po drobném prozkoumání bylo možno smazat jeden řádek, který detekoval
Plain, LaTeX a ConTeXt … pak po přeložení Plainem vypadlo, že
\dump
je možno použít jen v INITEXu.
Chvilka pátrání na Googlu, v manuálových stránkách nebo v paměti a správné řešení je na světě:
tex -ini uloha.tex tex -fmt uloha uloha.tex
Pokud jsem se dobře díval, tak všechny rozumné speciální znaky mají nějaký význam a jsou předefinovány, a to včetně backslashe, byť tomu je to způsobeno až úplně nakonec.
Hlouboce se omlouvám Donaldu E. Knuthovi za znásilnění tak hezkého a praktického programu, jako je TeX.
Autorem této úlohy je Moskyto, který se sám diví, že se mu během konstruování téhle nechutnosti neudělalo šoufl.