Najprv malé upozornenie:
Stavím sa, že väčšina z vás prečítala slovo v nadpise ako lateks. Toto slovo sa však číta latech (alebo tiež lejtech) a je to meno rozsiahleho programového systému na spracovanie textu. Čože? Že vy už svoj obľúbený wordprocessor máte? A že je to to najlepšie, čo kedy existovalo? Omyl! To najlepšie vám v niekoľkých dieloch seriálu o LaTeXu predstavím! A aby som vás hneď prilákal—LaTeX je zadarmo!!!
Ak čakáte, že spustením (La)TeXu na vás oknový systém (aby nedošlo k nedorozumeniu, mám na mysli XWindow) vychŕli niekoľko okien spolu s veľkou bielou plochou určenou na písanie textu, tak ste na omyle. (La)TeX nie je WYSIWYG (What You See Is What You Get, čo vidíš, to dostaneš). Prístup LaTeXu by sa dal pomenovať WYWIWYG—What You Want Is What You Get, teda "máš, čo si chcel". Stojte! Neprevracajte stránku a čítajte ďalej! Nie je to tak zlé, ako to znie. Stavím sa, že keď zvládnete prácu s (La)TeXom, tak sa nebudete chcieť vrátiť k svojmu pôvodnému wordprocessoru.
TeX je sádzací (ak vás toto slovo straší, pokojne ho vyškrtnite) systém, ktorý vyvinul profesor Donald Knuth zo Stanfordskej univerzity. TeX je nízkoúrovňový jazyk, ktorým dávate príkazy, kde sa má čo vytlačiť na papieri. Na druhej strane LaTeX je nadstavba nad TeX (je to zbierka makier), ktorá vám prácu s týmto úžasným a silným nástrojom uľahčí. Niekde som čítal pekné porovnanie: TeX je ako assembler a LaTeX ako C-čko.
Vo svojom obľúbenom editore si napíšete dokument, ktorý skompilujete programom latex (alebo cslatex). Dostanete súbor, ktorý si môžete prezrieť jedným z mnohých programov (ja osobne používam xdvi a kdvi; xdvi je súčasťou distribúcie TeXu). Na svojej obrazovke uvidíte stránku tak, ako ju dostanete na papieri. Ak sa vám páči, môžete si ju vytlačiť, ak nie, môžete zdrojový súbor upraviť, znovu skompilovať a prezrieť. Teraz si určite poviete:
Prečo? Pretože sa o všetko postará za vás. Sám za vás bude číslovať stránky zvoleným spôsobom, bude vám číslovať kapitoly, oddiely, vytvárať obsah, číslovať rovnice (ak nejaké napíšete), obrázky, tabuľky. Pri odkazoch na inú časť stačí použiť nejaké výstižné pomenovanie a odkazovať sa pomocou neho—LaTeX sám doplní správny odkaz. Veci ako stredenie, sadzba vľavo, vpravo, vkladanie správnych medzier medzi odstavce, nadpisy, tlač tabuliek, označovanie či číslovanie položiek v zozname a mnohé ďalšie sú samozrejmosť!
...pre ľudí, ktorí vo svojich dokumentoch potrebujú tlačiť matematické výrazy. A takých je veľké množstvo—matematici, fyzici, technici, ekonómovia, programátori, chemici... Nepoznám iný nástroj, pomocou ktorého by som mohol dostať profesionálne vysádzané matematické výrazy ako zlomky, odmocniny, matice, sumy, integrály... Skúste sa opýtať autorov odborných publikácií, v akom programe písali svoje diela! Jedna časť, ta väčšia, vám odpovie, že v TeXu alebo v LaTeXu, druhá, tá menšia, že v inom programe a že na vzorce či iný matematický text bola nútená použiť ďalší program.
Určite ste si hneď v úvode položili otázku, prečo sa TeX nečíta ako teks, ale ako tech. Teraz je tá pravá chvíľa, aby som vám to vysvetlil. Písmená slova TeX sú grécke: tau, epsilon, chi. Teda X je chi, nie iks.
TeX je koreňom gréckeho slova techne, čo znamená umenie, veda.
Takto vyzerá jednoduchý zdrojový súbor:
\documentstyle[a4,slovak,12pt]{article}
\begin{document}
Tento text bude v prvom odstavci... (Namiesto ... je lepšie použiť \dots.)
Tento už v ďalšom, pretože som vynechal jeden riadok.
\begin{center}
A toto bude vystredené\\
Toto tiež, ale na osobitnom riadku
\end{center}
end{document}
Sami vidíte, že jazyk LaTeXu je veľmi jednoduchý. Príkazy sa začínajú spätnou lomkou, voliteľné argumenty sú v [ ], povinné v { }. Text sa píše priamo, jeho formátovanie má na starosť LaTeX, ktorý ho upravuje podľa vložených príkazov.
Inštalácia je pomerne jednoduchá. Menšie problémy môže snáď spôsobiť len zavedenie slovenčiny (či češtiny). Ak ste sa rozhodli, že si LaTeX vyskúšate, môžete si ho stiahnuť z ktoréhokoľvek "sajtu" s linuxovým softvérom. Najpoužívanejšie distribúcie Linuxu, RedHat 5.x či Debian, ho priamo obsahujú. Tých z vás (a asi to bude väčšina), ktorí chcú písať slovenské (alebo české) texty, odkazujem na ftp://ftp.cstug.cz/, adresár /pub/tex/, kde nájdete všetko potrebné.