%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Contents: Veci, ktoré potrebujete vedieť
% $Id: things.tex,v 1.2 1996/01/25 14:01:06 oetiker Exp oetiker $
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\chapter{Veci, ktoré potrebujete vedieť}
\begin{intro}
V~prvej časti tejto kapitoly sa dozviete trochu o~filozofii a
histórii \LaTeX u 2$_\varepsilon$. Druhá časť kapitoly sa venuje základnej
štruktúre \LaTeX ového dokumentu. Po prečítaní tejto kapitoly
by ste mali mať hrubú predstavu o~tom, ako pracuje \LaTeX{}.
Prečítanie tejto kapitoly vám pomôže poskladať všetky ďalšie
informácie do veľkého obrazu.
\end{intro}

\section{The Name of the Game}
\subsection{\TeX}

\TeX{} je počítačový program, ktorého autorom je
\index{Knuth, Donald E.}Donald E.~Knuth~\cite{texbook}. Je určený
na kvalitnú tlač textu a matematických vzorcov. Knuth začal písať typografický nástroj \TeX{} v~roku 1977 aby preskúmal potenciál digitálneho tlačového vybavenia, ktoré v~tom čase začalo pomaly prenikať do typografického priemyslu, najmä v~nádeji, že dokáže zvrátiť trend zhoršujúcej sa typografickej kvality postihujúci jeho vlastné knihy a články. \TeX{}, ktorý používame dnes, bol uvoľnený v~roku 1982 s niekoľkými drobnými rozšíreniami pridanými v~roku 1989 na lepšiu podporu 8-bitových písmen a využitie mnohonásobných jazykov. \TeX{} je slávny svojou extrémnou stabilitou, schopnosťou použitia na mnohých rôznych typoch počítačov a skutočnou bezchybnosťou. Číslo verzie konverguje k~$\pi$ a v~súčasnosti je to 3.14159.  

\TeX{} sa číta ako \uv{Tech}, s~\uv{ch} ako v~nemeckom slove
\uv{Ach} alebo škótskom \uv{Loch}. V~prostredí \texttt{ASCII} sa \TeX{}
píše \texttt{TeX}.

\subsection{\LaTeX}

\LaTeX{} je balík makier, ktorý umožňuje autorovi písať a
následne tlačiť svoje práce v~najvyššej typografickej kvalite,
používajúc preddefinované pro\-fe\-sio\-nál\-ne rozmiestnenie obsahu
dokumentu. Pôvodným autorom \LaTeX u~je
\index{Lamport, Leslie}Leslie Lamport~\cite{manual}. Používa
\TeX{} ako typografický nástroj.

V~roku 1994 bol balík \LaTeX{} aktualizovaný
\index{LaTeX3@\LaTeX 3}\LaTeX 3 tímom vedeným \index{Mittelbach,
Frank}Frankom Mittelbachom tak, aby obsahoval niektoré dlho
požadované vylepšenia a aby sa zjednotili všetky záplatové verzie, ktoré
vznikli od vytvorenia \index{LaTeX 2.09@\LaTeX{} 2.09}\LaTeX{}u 2.09
pred niekoľkými rokmi. Nato, aby sa nová verzia dala odlíšiť od
starej, bola pomenovaná \index{LaTeX 2e@\LaTeXe}\LaTeXe. Táto
publikácia sa zaoberá práve už spomínanou verziou \LaTeXe.

\LaTeX{} sa vyslovuje \uv{Lay-tech} alebo \uv{Lah-tech}. \LaTeX{}
sa v~prostredí \texttt{ASCII} píše \texttt{LaTeX}.
\LaTeXe{} sa vyslovuje \uv{Lej-tech dva e} a píše sa \texttt{LaTeX2e}.

Hore uvedený obrázok~\ref{components} % on page \pageref{components}
ukazuje spoluprácu \TeX{}u a \LaTeX u2\raisebox{-0.3ex}{$\varepsilon$}. Tento obrázok je prevzatý z~\texttt{wots.tex} od Kees van der Laana.

\begin{figure}[btp]
\begin{lined}{0.8\textwidth}
\begin{center}
\input{kees.fig}
\end{center}
\end{lined}
\caption{Zložky systému \TeX{}} \label{components}
\end{figure}

\section{Základy}

\subsection{Autor, knižný dizajnér a sadzač}

Keď chcú autori niečo publikovať, odnesú svoj rukopis do vydavateľstva.
Kniž\-ný dizajnér vydavateľstva potom rozhodne o~úprave
dokumentu (o~šírke stĺpcov, druhoch písma, medzerách pred a po
nadpisoch, \dots). Dizajnér napíše inštrukcie do rukopisu a dá ho
sadzačovi, ktorý pripraví knihu podľa týchto inštrukcií.

Ľudský dizajnér sa snaží zistiť, čo si autor myslel počas písania
rukopisu. Na základe svojich profesionálnych vedomostí a
obsahu rukopisu rozhoduje o~nadpisoch kapitol, citáciách, príkladoch,
vzorcoch, atď.

V~prostredí \LaTeX u~berie na seba úlohu dizajnéra \LaTeX{} a
používa \TeX{} ako svojho sadzača. Ale \LaTeX{} je tiež \uv{len}
program a preto potrebuje ďalšie vedenie. Autor musí poskytnúť dodatočné
informácie, ktoré opisujú štruktúru jeho práce. Tieto informácie
sa vpisujú do textu ako \uv{\LaTeX ové príkazy}.

Toto je trochu odlišné od prístupu \wi{WYSIWYG}\footnote{What you see is
what you get. -- Čo vidíš, to dostaneš.}, ktorý využíva väčšina
moderných procesorov ako \emph{MS Word} alebo
\emph{Corel WordPerfect}. Pri týchto aplikáciách, autori určujú
výstup interaktívne počas písania textu do počítača. Počas
celej práce takto môžu vidieť na monitore, ako bude práca nakoniec vyzerať, keď bude vytlačená.

Pri \LaTeX u~zvyčajne nie je možné počas písania vidieť konečný
výstup. Výsledný tvar textu sa však môže prezerať na monitore po 
spracovaní \LaTeX om. Ďalšie úpravy sa môžu urobiť pred vlastnou 
tlačou dokumentu.

\subsection{Výzor výstupu}

Typografický dizajn je remeslo. Neskúsení autori sa často dopúšťajú
vážnych chýb, mysliac si, že výzor knihy je hlavne vec
estetiky-\uv{Ak dokument vyzerá dobre po umeleckej stránke, potom
je navrhnuý.} Keďže však má dokument slúžiť na čítanie a nie visieť
niekde v~galérii, čitateľnosť a zrozumiteľnosť sú najdôležitejšie
a až potom nasleduje pekný výzor.
Príklady:
\begin{itemize}
\item veľkosť textu a číslovanie kapitol sa má vyberať tak, aby
  štruktúra kapitol a odsekov bola jasná pre čitateľa,
\item riadky majú byť dostatočne krátke, aby nenamáhali zrak
  čitateľa a zároveň dosť dlhé, aby pekne zaplnili stranu.
\end{itemize}

Použitím systémov WYSIWYG autori často dosahujú esteticky zrak
potešujúce dokumenty s~nedostatočnou alebo nedôslednou štruktúrou.
\LaTeX{} predchádza takýmto chybám pri formátovaní, nútiac autora
vysvetliť \emph{logickú} štruktúru svojho dokumentu. \LaTeX{} následne
zvolí výstup, najviac zodpovedajúci požiadavkám autora.

\subsection{Výhody a nevýhody}

Keď ľudia z~\wi{WYSIWYG}ového sveta stretnú ľudí, ktorí používajú \LaTeX{}, najčastejšie sa diskutuje \uv{\wi{o výhodách \LaTeX u}
v~porovnaní s~normálnym textovým procesorom} alebo naopak.
Najlepšie urobíte, ak takýto rozhovor začne, keď budete v~úzadí,
keďže sa takáto diskusia často vymyká z~rúk. Avšak niekedy niet úniku\ldots

\medskip\noindent Teda tu je troška streliva. Najväčšie výhody \LaTeX u~oproti normálnym textovým procesorom sú nasledujúce:

\begin{itemize}
\item Sú dostupné profesionálne vytvorené úpravy stránky, takže dokument skutočne vyzerá, ako keby bol \uv{vytlačený}.
\item Písanie matematických vzorcov je zabezpečené pohodlným
  spôsobom.
\item Užívateľovi sa stačí naučiť niekoľko ľahko pochopiteľných
  príkazov, definujúcich logickú štruktúru dokumentu. Takmer
  nikdy nemusí \uv{fušovať} do nastavenej úpravy dokumentu.
\item Ľahko môžu byť vygenerované aj zložité štruktúry, ako poznámky pod čiarou, 
odkazy, obsah, použitá literatúra a register.
\item Na riešenie mnohých typografických úloh priamo nepodporovaných základným 
  \LaTeX om existujú voľne pripojiteľné balíky makier.
Napríklad môžete pomocou nich vložiť do textu
\textsc{PostScript}ovú grafiku alebo vytvoriť bib\-lio\-gra\-fie
  dodržujúc presné štandardy. Mnoho z~týchto voľne pripojiteľných
  makier je opísaných v~\companion.
\item \LaTeX{} povzbudzuje autorov písať texty s~kvalitnou
  štruktúrou, pretože toto je spôsob, ako \LaTeX{}
  pracuje --- špecifikovaním štruktúry.
\item \TeX{}, formátovací motor \LaTeX u2\raisebox{-0.3ex}{$\varepsilon$}, je bezplatný         			                 
  a ľahko prenositeľný. Preto beží takmer na každej dostupnej hardvérovej platforme.
%
% Ďaľšie príklady ...
%
\end{itemize}

\medskip

\noindent\LaTeX{} má aj určité nevýhody, ale myslím si, že je pre mňa trochu obtiažne nájsť nejakú rozumnú, hoci som si istý, že iní ľudia by vám mohli povedať o~stovkách \texttt{;-)}

\begin{itemize}
\item \LaTeX{} nefunguje dobre ľuďom, ktorí predali svoju dušu\ldots
%\item Na spustenie \LaTeX u~treba viac priestoru (pamäte, miesta
%na disku, operačnej pamäte) ako na spustenie jednoduchého
%textového editora. Situácia sa však zlepšuje, keďže Word pre
%Windows potrebuje stále viac miesta na disku ako systém
%\LaTeX{}. Keď dôjde rad na využívanie procesora, \LaTeX{} porazí
%každý WYSIWYG systém, pretože množstvo CPU využíva len pri
%spracovaní textu, pričom systémy WYSIWYG blokujú CPU po celú dobu
%spracovania dokumentov.
\item Hoci pri preddefinovaných formátoch strán sa dajú upravovať niektoré
  parametre, vytvorenie nového formátu je náročné a zaberie veľa času\footnote{Hovorí 
  sa, že to bude jeden z~kľúčových prvkov na ktoré sa upriami pozornosť pri
  pripravovanom systéme \LaTeX 3.}.%
  \index{LaTeX3@\LaTeX 3}
\item Je veľmi ťažké napísať neštruktúrovaný a chaotický dokument.
\item Váš škrečok by nemusel byť nikdy schopný, navzdory niektorým povzbudzujúcim prvým krokom, úplne pochopiť pojem logického značkovania (Logical Markup). 
\end{itemize}

\section{Vstupné súbory \LaTeX u}

Zdrojový súbor pre \LaTeX{} je jednoduchý súbor v~\texttt{ASCII} formáte.
Môžete ho vytvoriť ľubovoľným textovým editorom. Obsahuje text
dokumentu rovnako ako aj príkazy, ktoré hovoria \LaTeX u~ako vysádzať
text.

\subsection{Medzery}

Znaky \uv{bielych miest}, ako medzera alebo tabulátor, sa
v~\LaTeX u~interpretujú zhodne ako medzera (\uv{space}).
\emph{Viacero za sebou nasledujúcich} medzier sa považuje za \emph{jednu} medzeru.
Voľné miesto na začiatku riadku sa vo všeobecnosti ignoruje a samotný koniec
riadku sa považuje za jednu medzeru.
\index{medzera!na začiatku riadku}

Prázdny riadok medzi dvoma riadkami textu definuje koniec odstavca.
\emph{Viacero} voľných riadkov sa berie rovnako ako \emph{jeden}
voľný riadok. Príkladom je nižšie uvedený text. Na ľavej strane vidíte
zdrojový text a na pravej strane je preformátovaný výstup.
\begin{example}
Nezáleží na tom, či
zadáte za slovom jednu,
alebo   viac     medzier.

Voľný riadok začína nový
odstavec.
\end{example}

\subsection{Špeciálne znaky}

Nasledujúce znaky sú rezervovanými symbolmi, \index{rezervované
symboly} ktoré buď majú pre \LaTeX{} zvláštny význam, alebo nie sú dostupné
vo všetkých fontoch. Ak ich napíšete priamo do textu, zvyčajne sa
pri tlači nevytlačia, ale väčšinou donútia \LaTeX{} robiť také
veci, ktoré ste nemali v~úmysle.
\begin{code}
\verb.$ & % # _ { }  ~  ^  \ . %$
\end{code}

\pagebreak

Ako uvidíte, tieto symboly môžete vložiť do vášho dokumentu
pridaním obráteného lomítka pred ne: 
\begin{example}
\$ \& \% \# \_ \{ \}
\end{example}

Zvyšné symboly (a mnoho ďalších) môžu byť vytlačené pomocou
špeciálnych príkazov v~matematickom prostredí alebo ako
diakritické znamienka. Znak obráteného lomítka $\backslash$ \emph{nemôžeme} 
získať  pridaním ďalšieho spätného lomítka pred neho (\texttt{\char'134\char'134}), táto postupnosť sa používa na zalamovanie riadkov.\footnote{Vyskúšajte namiesto toho príkaz \texttt{\$\char'134backslash\$}. Vytvorí znak \suv{$\backslash$}. 
Príkaz \texttt{\char'134texttt\{\char'134char'134\}} vytvorí znak \texttt{\char'134}.}

\subsection{Príkazy \LaTeX u}\label{sec:latexcom}

Príkazy \index{príkazy} \LaTeX u~rozlišujú veľké a malé písmená
a majú jeden z~nasledujúcich dvoch tvarov:

\begin{itemize}
\item Začínajú sa obráteným lomítkom \index{obrátené lomítko}
\verb|\| a potom pokračujú názvom zloženým len z~písmen. Názvy
príkazov sú zakončené medzerou, číslom alebo nejakým iným
\uv{nepísmenom}.
\item Skladajú sa z~obráteného lomítka a práve jedného znaku (číselného
alebo špeciálneho).
\end{itemize}

%
% \\* nevyhovuje !
%

%
% Je \3 platným príkazom? (jacoboni)
%

\LaTeX{} ignoruje medzery za príkazmi. Ak chcete dostať za
príkazom \index{medzera!po príkaze}medzeru, musíte za príkaz
napísať \verb|{}| a medzeru alebo použiť špeciálny príkaz po
zadaní vášho príkazu. Zátvorky (\verb|{}|) zabránia \LaTeX
u~požierať všetky medzery za názvom príkazu.
\begin{example}
Čítal som, že Knuth rozdeľuje
ľudí používajúcich \TeX{} na 
\TeX{}nikov a \TeX pertov. \\
Dnes je \today.
\end{example}

Niektoré príkazy vyžadujú \wi{parameter}, ktorý sa vkladá do
zložených zátvoriek \index{zložené zátvorky}\verb|{ }| za názvom
príkazu. Niektoré príkazy podporujú \wi{nepovinné parametre},
ktoré sa pridávajú za názov príkazu do hranatých zátvoriek \verb|[ ]|. \index{hranaté zátvorky}
Nasledujúci príklad používa niektoré \LaTeX ové príkazy. Netrápte
sa pre ne, neskôr budú vysvetlené.
\begin{example}
Môžete ma \textsl{nakloniť}!
\end{example}
\begin{example}
Začnite, prosím, nový riadok
práve tu!\newline
Ďakujem!

Začnite nový riadok
práve tu!\linebreak[3]
Ďakujem!

Začnite nový riadok
práve tu!\linebreak[4]
Ďakujem!
\end{example}

\subsection{Poznámky}
\index{poznámky}

Ak \LaTeX{} narazí počas spracovávania vstupného súboru na znak percenta
\verb|%|, bude ignorovať zvyšok daného riadku, znak ukončenia riadku a všetky medzery na začiatku nasledujúceho riadku. 

Toto sa dá použiť na písanie poznámok do vstupného súboru, ktoré sa neukážu
vo vytlačenej verzii.
\begin{example}
Toto je  % hlúpy
% Lepšie: poučný <----
príklad: super%
          predĺ%
      žené slovo
\end{example}

Znak \% môže byť tiež použitý na rozdelenie dlhých vstupných riadkov, v~ktorých sú zakázané medzery, respektíve konce riadkov.

Na dlhšie poznámky musíte použiť prostredie \ei{lscomment} poskytované balíkom
\pai{verbatim}.
\begin{example}
Toto je ďalší
\begin{comment}
dosť hlúpy,
ale užitočný
\end{comment}
príklad začlenenia komentárov do vášho dokumentu.
\end{example}
 

\section{Štruktúra zdrojového súboru}

Keď \LaTeXe{} spracováva zdrojový súbor, očakáva, že bude mať
určitú štuktúru. \index{štruktúra} Teda každý zdrojový súbor musí
začínať príkazom
\begin{code}
\verb|\documentclass{...}|
\end{code}
Toto špecifikuje, aký štýl dokumentu chcete napísať. Potom môžete
zadať príkazy, ktoré majú ovplyvniť štýl celého dokumentu, alebo
môžete natiahnuť  \wi{balíky} (\wi{makrá}), ktoré pridajú do systému \LaTeX{}
nové vybavenie. Na natiahnutie takýchto balíkov použite príkaz
\begin{code}
\verb|\usepackage{...}|
\end{code}

Keď je všetko nastavené\footnote{Priestor medzi \texttt{\bs
    documentclass} a \texttt{\bs
    begin\char'173document\char'175} sa nazýva
  \emph{\wi{preambula}}. Ak používate v~\CSTeX u diakritiku, musíte zadať
príkaz \texttt{\bs usepackage\char'173slovak\char'175}, respektíve
\texttt{\bs usepackage\char'173czech\char'175}.},
začnete samotný text príkazom

\begin{code}
\verb|\begin{document}|
\end{code}

Ďalej napíšete text, pomiešaný s~niekoľkými užitočnými \LaTeX ovými
príkazmi. Na konci dokumentu pridáte príkaz
\begin{code}
\verb|\end{document}|
\end{code}
ktorý povie \LaTeX u, že tu končí váš text. Všetko, čo nasleduje
za týmto príkazom, bude \LaTeX{} ignorovať.

Obrázok~\ref{mini} ukazuje obsah minimálneho \LaTeX ového súboru,
trochu zložitejší \wi{zdrojový súbor} ukazuje
obrázok~\ref{document}.

\begin{figure}[!htp]
\begin{lined}{6cm}
\begin{verbatim}
\documentclass{article}
\usepackage{slovak}
\begin{document}
Malé je pekné.
\end{document}
\end{verbatim}
\end{lined}
\caption{Minimálny \LaTeX ový súbor} \label{mini}
\end{figure}

\begin{figure}[!bp]
\begin{lined}{10cm}
\begin{verbatim}
\documentclass[a4paper,11pt]{article}
\usepackage{slovak,latexsym}
\author{H.~Partl}
\title{Minimalizmus}
\frenchspacing
\begin{document}
\maketitle
\tableofcontents
\section{Začiatok}
Nuž, a tu začína môj prekrásny článok.
\section{Koniec}
\ldots{} a tu končí.
\end{document}
\end{verbatim}
\end{lined}
\caption{Príklad realistického časopiseckého článku} \label{document}
\end{figure}

\section{Úprava dokumentu}

\subsection{Štýly dokumentov}\label{sec:documentclass}

Prvá informácia, ktorú potrebuje \LaTeX{} počas formátovania
súboru, je typ dokumentu, aký chcel autor vytvoriť. To definuje príkaz
\ci{documentclass}:
\begin{lscommand}
\ci{documentclass}\verb|[|\emph{voľby}\verb|]{|\emph{trieda}\verb|}|
\end{lscommand}
\noindent Parameter \emph{trieda} špecifikuje štýl (triedu) dokumentu, ktorý
chceme vytvoriť. Tabuľka~\ref{documentclasses} uvádza štýly
dokumentov, ktoré sú v~tejto príručke obsiahnuté. V~distribúcii
\LaTeXe{} sa stretávame aj s~ďalšími triedami pre iné dokumenty, vrátane
listov a fólií. Parameter \emph{\wi{voľby}} upravuje
základné nastavenia dokumentu. Voľby musia byť oddelené čiarkami.
Najbežnejšie voľby (nastavenia) pre štandardné štýly dokumentu
nájdete v~tabuľke~\ref{options}.


\begin{table}[!bp]
\caption{Štýly (triedy) dokumentov} \label{documentclasses}
\begin{lined}{12cm}
\begin{description}
\item [\normalfont\texttt{article}] na články vo vedeckých
  časopisoch, prezentácie, krátke správy, dokumentáciu programu,
  pozvánky, \ldots
  \index{štýl dokumentu \texttt{(documentclass)}!\texttt{article} (článok)}
\item [\normalfont\texttt{report}] na dlhšie správy obsahujúce
  niekoľko kapitol, krátke knihy, dizertačné práce, \ldots
  \index{štýl dokumentu \texttt{(documentclass)}!\texttt{report}
  (správa)}
\item [\normalfont\texttt{book}] na skutočné knihy
  \index{štýl dokumentu \texttt{(documentclass)}!\texttt{book}
  (kniha)}
\item [\normalfont\texttt{letter}] na písanie listov
  (korešpondenciu)
  \index{štýl dokumentu \texttt{(documentclass)}!\texttt{letter}
  (list)}
\item [\normalfont\texttt{slides}] na fólie. Tento typ
  používa veľké bezpätkové písmená (\textsf{sans serif}).
  \index{štýl dokumentu \texttt{(documentclass)}!\texttt{slide}
  (priesvitka)} Namiesto toho sa môžete rozhodnúť pre používanie 
Foil\TeX u\footnote{\texttt{CTAN:/tex-archive/macros/latex/packages/%
    supported/foiltex}}.
\end{description}
\end{lined}
\end{table}

\begin{table}[!bp]
\caption{Nastavenia dokumentu (voľby príkazu \texttt{\char'134documentclass})} \label{options}
\begin{lined}{12cm}
\begin{flushleft}
\begin{description}
\item[\normalfont\texttt{10pt}, \texttt{11pt}, \texttt{12pt}]%
  --- nastavuje veľkosť hlavného fontu, použitého v~dokumente.
Ak sa voľba nepoužije, predpokladá sa \texttt{10pt}.\index{veľkosť písma dokumentu}
\index{základná veľkosť písma}
\item[\normalfont\texttt{a4paper}, \texttt{letterpaper}, \ldots]
--- definuje
  formát strany. Východzia veľ\-kosť je \texttt{letterpaper}. Okrem
  toho sa môžu použiť aj for\-má\-ty \texttt{a5paper}, \texttt{b5paper},
  \texttt{executivepaper} a \texttt{legalpaper}.
  \index{papier!legal}\index{rozmery papiera}\index{papier!A4}
  \index{papier!listový} \index{papier!A5}\index{papier!B5}
  \index{papier!hlavičkový}

\item[\normalfont\texttt{fleqn}] ---  namiesto centrovania zobrazí
  vzorce (rovnice) zarovnané doľava.

\item[\normalfont\texttt{leqno}] --- umiestňuje číslovanie
vzorcov (rovníc) na ľavú stranu (vzorca) namiesto pravej.

\item[\normalfont\texttt{titlepage}, \texttt{notitlepage}] --- špecifikuje,
  či po názve dokumentu \index{názov dokumentu} má byť začatá nová
  strana, alebo nie.
  Pri dokumente typu \texttt{article} nie je implicitne nastavené,
  aby po názve bola začatá nová strana, kým pri triedach \texttt{report} a
  \texttt{book} to tak nastavené je.  \index{názov} %title

\item[\normalfont\texttt{twocolumn}] --- hovorí \LaTeX{}u, aby
  vysádzal dokument v~dvoch stĺpčekoch. \index{dva stĺpce}

\item[\normalfont\texttt{twoside, oneside}] --- upresňuje, či
  výstup má byť jedno- alebo obojstranný. Pri triedach \texttt{article}
  a \texttt{report} je základom jednostranná \index{tlač!jednostranná}
  a pri štýle \texttt{book} je to obojstranná \index{tlač!obojstranná}
  tlač. Voľba \texttt{twoside} \emph{neoznámi} vašej tlačiarni, že má skutočne vyrobiť dvojstranný výstup. 

\item[\normalfont\texttt{openright, openany}] --- zabezpečí, aby
  kapitoly začínali buď iba na pravej strane alebo na ktorejkoľvek
  nasledujúcej voľnej strane. Toto nastavenie nepracuje pri štýle
  \texttt{article}, pretože tento typ dokumentu nepozná kapitoly.
  Pri dokumentoch typu \texttt{report} štandardne
  začína nová kapitola na najbližšej voľnej stánke a pri triede
  \texttt{book} na najsledujúcej pravej strane.
\end{description}
\end{flushleft}
\end{lined}
\end{table}

Príklad: Vstupný súbor pre \LaTeX{} môže začínať riadkom
\begin{code}
\ci{documentclass}\verb|[11pt,twoside,a4paper]{article}|
\end{code}
Tento riadok prikazuje \LaTeX u~vysádzať dokument ako \emph{článok}
so základnou veľkosťou fontov \emph{jedenásť bodov}, pričom výstup musí
byť vhodný na \emph{obojstrannú} tlač na papieri formátu \emph{A4}.
%\pagebreak[2]

\subsection{Balíky -- packages}
\index{balík} Počas písania dokumentu pravdepodobne nájdete
miesta, kde samotný základný \LaTeX{} nemôže vyriešit váš problém. Keď
chcete do vášho dokumentu vložiť grafiku, \index{grafika}
\wi{farebný text} alebo zdrojový text zo súboru, musíte zväčšiť
schopnosti \LaTeX u. Takéto rozšírenia sa nazývajú balíky makier.
Tieto balíky sa aktivujú pomocou príkazu
\begin{lscommand}
\ci{usepackage}\verb|[|\emph{voľby}\verb|]{|\emph{balík}\verb|}|
\end{lscommand}
\noindent kde \emph{balík} je názov balíka a \emph{voľby} je
zoznam kľúčových slov, ktoré spúšťajú špeciálne vlastnosti daného balíka.
Niektoré balíky sú obsiahnuté v~základnej distribúcii 
\LaTeX u2\raisebox{-0.3ex}{$\varepsilon$}
(pozri tabuľku~\ref{packages}). Ďalšie sú šírené samostatne.
Viac informácií o~balíkoch inštalovaných na vašej užívateľskej
stanici sa môžete dočítať vo vašom \guide.
Základným zdrojom informácií o~\LaTeX u~je \companion.
Obsahuje popisy stoviek balíkov, spolu s~informáciami, ako napísať
vaše vlastné rozšírenia pre \LaTeXe.

\begin{table}[!hbp]
\caption{Niektoré balíky, distribuované s~\LaTeX om} \label{packages}
\begin{lined}{11cm}
\begin{description}
\item[\normalfont\pai{doc}] umožňuje dokumentáciu \LaTeX ových
  programov. \\
  Popis je v~\texttt{doc.dtx}\footnote{Tento súbor by mal byť
  inštalovaný na vašom systéme a mali by ste mať možnosť získať
  \texttt{dvi} súbor pomocou príkazu \texttt{latex doc.dtx}. Toto
  isté platí aj o~ostatných balíkoch, uvádzaných v~tejto tabuľke.}
  a v~\companion.

\item[\normalfont\pai{exscale}] poskytuje stupňované verzie 
  rozšíreného matematického fontu. \\
  Popis v~\texttt{ltexscale.dtx}.

\item[\normalfont\pai{fontenc}] stanovuje, aké \wi{kódovanie
fontov} má \LaTeX{} použiť. \\
  Popis v~\texttt{ltoutenc.dtx}.

\item[\normalfont\pai{ifthen}] poskytuje príkazy typu
  `ak \ldots potom vykonaj \ldots ináč vykonaj \dots.\\
  Popis v~\texttt{ifthen.dtx} a v~\companion.

\item[\normalfont\pai{latexsym}] musíte použiť na sprístupnenie
fontu symbolov \LaTeX u. \\
  Popis v~\texttt{latexsym.dtx} a v~\companion

\item[\normalfont\pai{makeidx}] poskytuje príkazy na tvorbu indexov.\\
  Popis v~kapitole~\ref{sec:indexing} a v~\companion.

\item[\normalfont\pai{syntonly}] spracuje dokument bez toho, aby
  ho vysádzal.\\
  Popis v~\texttt{syntonly.dtx} a v~\companion. Toto je užitočné
  na rýchle preverenie chýb.

\item[\normalfont\pai{inputenc}] umožňuje špecifikovať vstupné
  kódovanie ako ASCII, ISO Latin-1, ISO Latin-2, kódovanie strán
437/850 IBM, Apple Macintosh, Next, ANSI-Windows alebo
definované užívateľom. \\
  Popis v~\texttt{inputenc.dtx}.
\end{description}
\end{lined}
\end{table}

%\clearpage
%
% Package Info pointer
%
%

\subsection{Štýly strán}

\LaTeX{} podporuje tri preddefinované kombinácie
záhlavia/päty strán nazývané štýly strán \index{záhlavie}
\index{päta strany}(\wi{page style}s).
Príkaz
\index{formát stránky (\texttt{\bs pagestyle}) !plain@\texttt{plain}}\index{plain@\texttt{plain}}
\index{formát stránky (\texttt{\bs pagestyle}) !headings@\texttt{headings}}\index{headings@\texttt{headings}}
\index{formát stránky (\texttt{\bs pagestyle}) !empty@\texttt{empty}}\index{empty@\texttt{empty}}
\begin{lscommand}
\ci{pagestyle}\verb|{|\emph{štýl}\verb|}|
\end{lscommand}
\noindent definuje, ktorú z~možných kombinácií treba použiť.
Tabuľka~\ref{pagestyle} uvádza preddefinované štýly.

\begin{table}[!hbp]
\caption{Preddefinované štýly strán \LaTeX u} \label{pagestyle}
\begin{lined}{12cm}
\begin{description}

\item[\normalfont\texttt{plain}] vytlačí čísla strán na spodok
  strany do stredu päty strany. Toto je štandardný štýl strany.

\item[\normalfont\texttt{headings}] vytlačí do záhlavia každej
  strany názov aktuálnej kapitoly (oddielu) a číslo strany, pričom päta
  dokumentu ostane prázdna. (Takýmto štýlom je napísaný tento
  dokument.)

\item[\normalfont\texttt{empty}] nastavuje, aby záhlavie ako aj
  päta stránky ostali prázdne.
\end{description}
\end{lined}
\end{table}

Štýl aktuálnej stránky sa môže meniť príkazom
\begin{lscommand}
\ci{thispagestyle}\verb|{|\emph{štýl}\verb|}|
\end{lscommand}
V~\companion{} a v~oddieli \ref{sec:fancy} na strane \pageref{sec:fancy} nájdete popis, ako si môžete vytvoriť vaše vlastné záhlavie a pätu strany.
%
% Pointer to the Fancy headings Package description !
%
%
% Add Info on page-numbering, ...
% \pagenumbering

\section{Súbory, na ktoré môžete natrafiť}

Pri práci s~\LaTeX{}om sa čoskoro ocitnete v~bludisku súborov s~rôznymi
koncovkami (\wi{extension}s) a pravdepodobne bez pochopenia ich pôvodu. 
Doleuvedný zoznam vám napovie niečo o rôznych \wi{typoch súborov}, na ktoré môžete natrafiť pri práci s~\TeX{}om. Prosím, vezmite však na vedomie, že táto tabuľka si nenárokuje stať sa úplným zoznamom koncoviek 
a ak nájdete takú, o ktorej ste presvedčení, že je dôležitá, napíšte nám pár riadkov.

\begin{description}
  
\item[\wi{.tex}] Vstupný (zdrojový) súbor \LaTeX{}u alebo \TeX{}u. Môže ho  kompilovať \texttt{latex}, respektíve \texttt{tex}.
\item[\wi{.sty}] \LaTeX{}ovký balík makier. Je to súbor, ktorý môžete zaradiť do vášho \LaTeX{}ovského dokumentu príkazom \ci{usepackage}.
\item[\wi{.dtx}] Dokumentovaný \TeX{}. Je to základný formát rozširovaných
  \LaTeX{}ových štýlových súborov. Ak spracujete .dtx súbor, získate dokumentovaný kód makier \LaTeX{}ovského balíka obsiahnutého v~.dtx
  súbore.
\item[\wi{.ins}] Je to inštalátor pre súbory obsiahnuté v~označenom .dtx súbore. Ak si stiahnete \LaTeX{}ovský balík zo siete,
  väčšinou získate súbory .dtx a .ins. Spustením \LaTeX{}u so súborom .ins  rozbalíte súbor .dtx.
\item[\wi{.cls}] Súbory tried určujú vzhľad vašich dokumentov. Zavádzajú sa príkazom \ci{documenentclass}.
\end{description}
Nasledujúce súbory sa vygenerujú ak spustíte \LaTeX{} so svojím zdrojovým súborom:

\begin{description}
\item[\wi{.dvi}] Device Independent file (súbor nezávislý na zariadení). Toto je hlavný výsledok kompilovania \LaTeX{}om. Jeho obsah si môžete pozrieť pomocou DVI prehliadača (DVI previewer program) alebo ho môžete poslať do tlačiarne po použití programu \texttt{dvips} alebo podobnej aplikácie.
\item[\wi{.log}] Podáva podrobnú správu o priebehu poslednej kompilácie.
\item[\wi{.toc}] Sem sa ukladajú hlavičky oddielov. Načíta sa pri nasledujúcej kompilácii a použije sa na vytvorenie obsahu (table of content).
\item[\wi{.lof}] Podobne ako .toc súbor, avšak obsahuje zoznam obrázkov (list of figures).
\item[\wi{.lot}] Znova to isté pre zoznam tabuliek (list of tables).
\item[\wi{.aux}] Ďalší súbor prenášajúci informáciu z~jednej kompilácie do ďalšej. 
Súbor s príponou .aux sa okrem iného používa na uloženie informácií súvisiacich s~krížnymi odkazmi.
\item[\wi{.idx}] Ak váš dokument obsahuje register. \LaTeX{} sem ukladá všetky slová, ktoré sa majú objaviť v~registri. Tento súbor musí byť spracovaný programom \texttt{makeindex}. Ďalšiu informáciu o tvorbe indexu nájdete v~oddiele \ref{sec:indexing} na strane \pageref{sec:indexing}.
\item[\wi{.ind}] Je to výsledok spracovania súboru .idx pripravený na zaradenie do vášho dokumentu počas nasledujúceho kompilačného cyklu.
\item[\wi{.ilg}] Súbor hlásení o priebehu programu \texttt{makeindex}.
\end{description}



\section{Veľké projekty}
Počas práce s~veľkými dokumentmi môžete chcieť rozdeliť
vstupný súbor na niekoľko častí. \LaTeX{} má dva príkazy, ktoré
vám s~tým pomôžu.

Príkaz

\begin{lscommand}
\ci{include}\verb|{|\emph{menosúboru}\verb|}|
\end{lscommand}
\noindent môžete použiť v~texte na vloženie obsahu
iného súboru \emph{menosúboru.tex}. Zapamätajte si, že \LaTeX{} pred spracovaním vloženého
materiálu z~\emph{menosúboru.tex} začne novú stranu.

Druhý príkaz môže byť použitý v~preambule. Umožňuje vám to
prikázať \LaTeX u, aby vložil len niektoré \uv{{\tt include}}
súbory.
\begin{lscommand}
\ci{includeonly}\verb|{|\emph{menosúboru}\verb|,|\emph{menosúboru}%
\verb|,|\ldots\verb|}|
\end{lscommand}
Po umiestnení tohoto príkazu v~preambule dokumentu,
budú vykonané iba tie príkazy \ci{include},
ktoré sú uvádzané v~\ci{includeonly}. Zapamätajte si, že v~názve
súboru (menosúboru) sa nesmie vyskytovať čiarka ani medzera.

Príkaz \ci{include} začína tlač vkladaného textu na novej strane.
Toto je nápomocné, keď používate \ci{includeonly}, pretože
zalamovania strán (pa\-ge\-breaks) sa neposúvajú ani v~prípade, ak
niektoré z~vkladaných súborov vynecháme.
Niekedy to však nemusí byť žiadúce. V~takom prípade môžete použiť
príkaz
\begin{lscommand}
\ci{input}\verb|{|\emph{menosúboru}\verb|}|
\end{lscommand}
\noindent Jednoducho vloží do dokumentu špecifikovaný súbor.
Nepridávajú sa žiadne reťazce.

Ak chcete, aby \LaTeX{} rýchlo skontroloval váš dokument, môžete použiť balík \pai{syntonly}. Tento donúti \LaTeX{} pri prechádzaní vaším dokumentom kontrolovať len správnosť syntaxe a použitia príkazov, nevytvára sa však žiaden (DVI) výstup. Keďže pri tomto režime beží \LaTeX{} rýchlejšie, môžete ušetriť váš drahocenný čas. Použitie je veľmi jednoduché:

\begin{verbatim}
\usepackage{syntonly}
\syntaxonly
\end{verbatim}

Ak chcete vytvoriť strany, stačí zakomentovať druhý riadok (pridaním znaku percenta).
\endinput


%%% Local Variables:
%%% mode: latex
%%% TeX-master: "lshort2e"
%%% End:
