Stručný úvod do LaTeXu

Úvod

LaTeX (čti: Latech) je značkovací jazyk, který autorům umožňuje sázet a tisknout profesionální texty, matematické vzorce či jednoduché obrázky.

Latex_logo
LaTeX logo LaTeX je sada maker napsaných nad původním jazykem TeX, který napsal v 70. letech 20. století Donald Knuth. V současné době je aktuální verze LaTeX2e (čti: Latech tú í) a LaTeX tým pod vedením Franka Mittelbacha připravuje LaTeX3.

LaTeX umožňuje psát a sázet texty na profesionální typografické úrovni. Sazba matematických vzorců, jednoduché vektorové obrázky, tabulky, a spoustu dalších funkcí nabízí LaTeX již v základní instalaci. Existují ale i stovky rozšiřujících balíčků, díky kterým se LaTeX stává opravdu silným nástrojem.

Pokud vás tohle zaujalo a chcete LaTeX vyzkoušet, můžete si jej stáhnout a nainstalovat. LaTeX je totiž vydáván pod svobodnou licencí.

Instalace LaTeXu

Instalace se různí s operačním systémem a s vydáním LaTeXu. Pokud používáte nějakou Linuxovou distribuci založenou na Debianu (tzn. i Ubuntu), pak nejjednodužší způsob je nainstalovat LaTeX z repozitáře (samozřejmně musíte být root):

apt-get install texlive texlive-lang-czechslovak

Pokud však patříte mezi většinu a vaším operačním systémem je Windows, existuje pro vás vydání LaTeXu s názvem MikTex.

Předpokládám, že existuje i port LaTeXu pro Mac OS X, nikdy jsem však s tímto OS nepracoval, a proto ani případným zájemcům nemohu poradit. Tímto se odkazuji na Google.

Začátky s LaTeXem

Jestliže už máte nainstalovaný LaTeX a chcete jej co nejdříve vyzkoušet, na konci této stránky je ukázkový příklad, který je možné nalézt i na Wikipedii. Jednoduše jej zkopírujte a pomocí vašeho oblíbeného editoru (tím samozřejmně nemám na mysli žádný jiný, než vim ;-) ) uložte.

Předpokládejme, že máte příklad s LaTeXem uložen v souboru priklad.tex. Potom už zbývá jen spustit překladač, který vám vygeneruje soubor ve formátu ps, pdf nebo dvi:

# vystup do DVI
latex priklad.tex
# vystup do PS
dvips priklad.dvi
# vystup do PDF
pdflatex priklad.tex

A to je vše. Když si teď necháme zobrazit složku, uvidíme, že nám překladač vygeneroval soubor s názvem priklad.pdf, kde je náš text, zformátovaný podle LaTeXu.

Další stránky o LaTeXu

Pro vážnější zájemce doporučuju další zdroje informací:

Root.cz: Jak na Latex Velmi dobrý seriál na Rootu pro začátečníky.
Wikibooks: LaTeX (en) Spousta informací a rad na Wikibooks.
CSTug: Přehled příkazů Přehled příkazů na stránkách Československého sdružení uživatelů TeXu.
Kniha: Latex, kompletní průvodce Český překlad knihy H.Kopky vydaný nakladatelstvím Computer Press.

Některé příkazy

Název Popis
\documentclass Definuje typ dokumentu. 12pt je velikost písma, maketitle vytvoří titulní stránku na prvním listu, twoside pak sází stránky pro oboustraný tisk. Article definuje některé makra pro krátký článek. Možno použít i slovo Book
\maketitle Vytiskne na první stránku název dokumentu, autora a datum.
\LaTeX, \TeX Vytiskne logo LaTeXu nebo TeXu
\newline Vytiskne nový řádek
\frac V matematickém prostředí vytvoří zlomek.