335. Lítost je rozum, který má značné zpoždění. ? ...Více

Cesta k TeXu

Je to zatím velmi hrubá pracovní verze, proto uvítám jakoukoli připomínku, námět či radu. Formulář pro odeslání je dole na konci stránky.
Připomínám, že v tomto povídání mohou být drobná zjednodušení a nepřesnosti. Pro přístupnost textu beru v úvahu úroveň nepoučeného začátečníka, který takové nedostatky stejně časem odhalí.

-- dohledat a zkontrolovat odkazy --

První otázky začátečníka -- nebo teprve zájemce o TeX -- budou nejspíše takové:

Kde se dá TeX sehnat?

Jak se to instaluje?

Pominu-li možnost, že TeX z CD TeXlive se dá spouštět rovnou z toho CD (nezkoušel jsem), pro běžnou práci je lepší si jej nainstalovat.

Jak se to spouští?

Snad nejsložitější otázka, protože obsluha TeXu má díky jeho způsobu práce (a souvisejících programů) mnoho variant.
Na tomto místě by bylo žádoucí už vědět, že TeX pracuje dávkovým způsobem, že mezi napsáním zdrojového textu a vytištěním výsledku existují určité mezistupně, že nemůžeme očekávat to, čemu se běžně a ne zcela správně říká WYSIWYG.
TeX jako dvacet let starý program byl psán pro spouštění na konzoli v režimu příkazového řádku. Mnoho lidí tento způsob používá dodnes a kvůli ergonomičnosti a pohodlí na něj nedá dopustit. Naopak uživatelé "odkojení" klikacími okýnkovými prostředími nebudou nadšeni. Pro ně existuje mnoho nadstavbiček a každá je trochu jiná. Většinou je to okno obsahující nabídku funkcí (tlačítka pro TeX, zobrazení souboru DVI, doplnění nezlomitelných mezer, vytvoření PS, převod do PDF...) a okno textového editoru. Trochu je znám z TeXlive pro Windows -- např Winshell, ale více se mi líbí TeXshell. Je jednodušší a dobře konfigurovatelný. Až na ten nepříliš povedený editorek.
Nemohu nepřipomenout program MNU z csTeXu a miniTeXu, který vytváří kompaktní prostředí v režimu textové obrazovky s nabídkou všech potřebných funkcí. To jen dokazuje, že i v takovém mizerném "systému", jako je DOS, lze vytvořit důstojný a schopný program umožňující pohodlnou práci s TeXem a příbuznými programy.
A abych byl ještě podrobnější, existuje program LyX, který se práci v režimu WYSIWYG trochu přibližuje, ale vnitřně pracuje s LaTeXovým zdrojem. Prakticky jej ale neznám.

Kde si o tom něco přečtu?

Tady nutně vyvstane ještě podotázka, o které začátečník nemá většinou ani tušení. Plain nebo LaTeX? Cože to je? Který a proč či kdy?
Pro server typo.cz jsem onehdy sepsal seznam TeXovsky užitečných stránek. Je možná trochu nesystematický, nicméně použitelný a pokud byste v něm našli něco nepatřičného, dejte mi vědět (dole je formulář), zařídím nápravu.

Plain (csplain) je makro využívající primitiva (základní příkazy) TeXu a jednoduchá makra, z nichž se dají snadno stavět složitější makra (skupiny příkazů pro zpřehlednění textu a usnadnění opakovaných činností). Plainista musí počítat s tím, že se bude hodně učit hlavně ze začátku.
LaTeX je složitější a hůře průhledný balík maker. Na první pohled se může zdát, že jde o dva různé jazyky. Je postaven tak, aby uživatel mohl (snad) jednodušeji používat značky pro strukturování dokumentu a nemusel se tak zabývat formální stránkou. Pokud ale na formě bude chtít něco změnit, je to hodně složité. Investice do vzdělání je tu zpočátku asi trochu menší, ale jen do té doby, dokdy budou nabízené možnosti LaTeXu uživateli stačit. Navíc jak se dozvídám, je velmi nesnadné orientovat se v rozšiřujících balících.
Nabízí se tedy takové srovnání: Plain je abeceda, z níž mohu skládat slabiky, slova atd. LaTeX jsou slovíčka, z nichž mohu tvořit věty, ale která mohu jen velmi nesnadno změnit.

Ale zpět k otázce literatury:

Existuje mnoho článků, knih, seriálů většinou dostupných zdarma na internetu. Je několik knih, které stojí za koupení.
První doporučenou četbou jsou podle mě články Petra Olšáka Kapitoly o TeXu a První setkání s TeXem -- tam jsou i ukázky jednoduchých zdrojových textů, z nichž se dá leccos využít a je tam mj. pěkně vyložen rpzdíl mezi Plainem a LaTeXem.

V tomto okamžiku by už mělo být rozhodnuto

-- zde se cesty rozdělí: Zmíněná literatura by měla být dostupná např. v Brně v knihkupectví Mareček.

Jak se dělá to, co znám odjinud?

Vlastně bylo odpovězeno: Nauč se to z literatury. Od TeXu se nedá čekat způsob práce typu: "Klikni sem, ono to (možná) udělá toto." Tak patří číst, zkoušet, opisovat, hledat na internetu, ptát se v konfeře... A když se něco povede, zveřejnit na internetu a nabídnout ostatním. Přijdou noví BFU, kterým se to může hodit.

Ještě časem doplním, jak se v TeXu sázet méně obvyklé znaky.

Držím palce.

Pohoda, hezký den

Připomínka

Máte-li námět, dotaz, připomínku, pochvalu nebo chcete-li mi prostě jen vynadat, můžete se realizovat zde. Uvedete-li svou funkční e-mailovou adresu, spolehněte se, že Vám odpovím. Vaši adresu nepoužiji k jinému účelu než pouze k odpovědi. Vím, jaké to je, mazat denně ...cet spamových mejlů.
Sem prosím napište komentář:

Email:
A nakonec jako antispamovou ochranu sem napište trojku/write number three: