<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Contents: Specialities of the LaTeX system
% $Id: spec.tex 206 2009-08-06 12:09:12Z oetiker $
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
\chapter{Speciality}
\begin{intro}
  PÅ™i tvorbÄ› rozsÃ¡hlÃ½ch dokumentÅ¯ vÃ¡m \LaTeX{} mÅ¯Å¾e pomoci
  Å™adou \uv{specialit}, napÅ™. vygenerovÃ¡nÃ­m indexu (tÃ©Å¾ rejstÅ™Ã­ku) nebo
  udrÅ¾ovÃ¡nÃ­m bibliografie (tÃ©Å¾ seznam zdrojÅ¯). VÃ½raznÄ› ÃºplnÄ›jÅ¡Ã­ popis specialit
  a~rozÅ¡Ã­Å™enÃ­, kterÃ¡ \LaTeX{} poskytuje je uveden
v~{\normalfont\manual{}} a~{\normalfont \companion}.
\end{intro}

\section{VklÃ¡dÃ¡nÃ­ Encapsulated Postscript grafiky}\label{eps}
\LaTeX{} umoÅ¾Åˆuje pracovat s~\uv{plovoucÃ­mi objekty}, jako jsou
obrÃ¡zky nebo tabulky, pomocÃ­ prostÅ™edÃ­ \texttt{figure}
a~\texttt{table}.

\index{grafika}Grafiku lze nÄ›kolika zpÅ¯soby generovat pÅ™Ã­mo buÄ
v~zÃ¡kladnÃ­m \LaTeX u nebo v~nÄ›kterÃ©m jeho rozÅ¡iÅ™ujÃ­cÃ­m
balÃ­ku. NÄ›kolik tÄ›chto balÃ­kÅ¯ je popsÃ¡no v~kapitole
\ref{chap:graphics} VÃ­ce informacÃ­ je uvedeno
v~\companion{} a~\manual{}.

Mnohem jednoduÅ¡Å¡Ã­ ale je vygenerovat grafiku pomocÃ­ specializovanÃ©ho
programu\footnote{NapÅ™. XFig, Gnuplot, Gimp, Xara X, \ldots} a~potom
ji uÅ¾ jen vloÅ¾it do \LaTeX ovÃ©ho dokumentu. VloÅ¾enÃ­ se dÃ¡ udÄ›lat
mnoha zpÅ¯soby, tento Ãºvod ale rozebere jen vklÃ¡dÃ¡nÃ­ grafiky ve formÃ¡tu
\EPSi{} (EPS), protoÅ¾e je jednoduchÃ© a~Å¡iroce pouÅ¾Ã­vanÃ©. Abyste
si dokument s~vloÅ¾enou EPS grafikou mohli vytisknout, budete
potÅ™ebovat postscriptovou tiskÃ¡rnu nebo program \textsc{\wi{GhostScript}}.%
\footnote{DostupnÃ½ v~\CTANalt|tex-archive/support/ghostscript|. UÅ¾ivatelÃ©
Windows a~OS/2 mÅ¯Å¾ou pouÅ¾Ã­t i~program \textsc{GSview}.}

Å&nbsp;irokou mnoÅ¾inu pÅ™Ã­kazÅ¯ pro vklÃ¡dÃ¡nÃ­ grafiky poskytuje balÃ­k
\pai{graphicx} od D.\,P.~Carlisle. Je souÄÃ¡stÃ­ celÃ© rodiny balÃ­kÅ¯
\uv{graphic tools}.%
\footnote{\CTANalt|tex-archive/macros/latex/required/graphics|}

Pokud pracujete na systÃ©mu s~postscriptovou tiskÃ¡rnou a~s~nainstalovanÃ½m
balÃ­kem \textsf{graphicx}, mÅ¯Å¾ete obrÃ¡zky do svÃ©ho dokumentu
vklÃ¡dat v~nÃ¡sledujÃ­cÃ­ch krocÃ­ch:

\begin{enumerate}
\item Exportujte vÃ¡mi vygenerovanÃ½ soubor s~grafikou do formÃ¡tu EPS.%
    \footnote{Pokud nemÃ¡te nainstalovÃ¡n Å¾Ã¡dnÃ½ program, kterÃ½
    by umÄ›l konvertovat grafiku do formÃ¡tu EPS, mÅ¯Å¾ete si zkusit
    nainstalovat ovladaÄ postscriptovÃ© tiskÃ¡rny (napÅ™. \mbox{Apple} LaserWriter)
    a~vytisknout pomocÃ­ tohoto ovladaÄe soubor s~grafikou do souboru.
    Je pravdÄ›podobnÃ©, Å¾e \uv{vytiÅ¡tÄ›nÃ½} soubor bude ve formÃ¡tu EPS.
    Pozor na to, Å¾e EPS nesmÃ­ obsahovat vÃ­ce neÅ¾ jednu strÃ¡nku.
    OvladaÄe nÄ›kterÃ½ch jinÃ½ch tiskÃ¡ren lze nakonfigurovat tak, aby EPS
    formÃ¡t generovaly takÃ©.}%
\item Nahrajte balÃ­k \textsf{graphicx} v~preambuli vstupnÃ­ho souboru
    pomocÃ­
\begin{lscommand}
\verb|\usepackage[|\emph{driver}\verb|]{graphicx}|
\end{lscommand}
\noindent kde \emph{driver} je jmÃ©no programu konvertujÃ­cÃ­ho
z~formÃ¡tu dvi do formÃ¡tu postscript. NejpouÅ¾Ã­vanÄ›jÅ¡Ã­ z~tÄ›chto
programÅ¯ je \texttt{dvips}. JmÃ©no konverznÃ­ho programu je
potÅ™eba zadat z~toho dÅ¯vodu, Å¾e vklÃ¡dÃ¡nÃ­ grafiky do \TeX u
nenÃ­ standardizovÃ¡no. ZnÃ¡-li jmÃ©no driveru, mÅ¯Å¾e balÃ­k \textsf{graphicx}
vloÅ¾it do \eei{.dvi}~souboru informaci o~grafice zpÅ¯sobem, kterÃ©mu
bude driver rozumÄ›t a~tuto grafiku sprÃ¡vnÄ› vloÅ¾Ã­.
\item PomocÃ­ pÅ™Ã­kazu
\begin{lscommand}
\ci{includegraphics}\verb|[|\emph{key}=\emph{value}, \ldots\verb|]{|\emph{file}\verb|}|
\end{lscommand}
\noindent vloÅ¾te \emph{file} (pÅ™Ã­sluÅ¡nÃ½ grafickÃ½ soubor) do
svÃ©ho dokumentu. V~nepovinnÃ©m parametru
mÅ¯Å¾ete pÅ™edat seznam poloÅ¾ek \emph{klÃ­Ä}-\emph{hodnota}, pomocÃ­ nichÅ¾
lze zmÄ›nit Å¡Ã­Å™ku, vÃ½Å¡ku nebo rotaci vklÃ¡danÃ© grafiky. NejdÅ¯leÅ¾itÄ›jÅ¡Ã­
klÃ­Äe jsou uvedeny v~tabulce~\ref{keyvals}.
\end{enumerate}

\begin{table}[!bht]
\caption{VÃ½znam jmen klÃ­ÄÅ¯ balÃ­ku \textsf{graphicx}.}
\label{keyvals}
\begin{lined}{10cm}
\begin{tabular}{@{}ll}
\texttt{width}&amp;  UpravÃ­ grafiku tak, aby mÄ›la uvedenou Å¡Ã­Å™ku.\\
\texttt{height}&amp; UpravÃ­ grafiku tak, aby mÄ›la uvedenou vÃ½Å¡ku.\\
\texttt{angle}&amp;  NatoÄÃ­ grafiku proti smÄ›ru hodinovÃ½ch ruÄiÄek.\\
\texttt{scale}&amp;  UpravÃ­ velikost grafiky.\\
\end{tabular}

\bigskip
\end{lined}
\end{table}

%\pagebreak
NÃ¡sledujÃ­cÃ­ pÅ™Ã­klad by mÄ›l vyjasnit pÅ™edchozÃ­ popis:
\begin{code}
\begin{verbatim}
\begin{figure}
\centering
\includegraphics[angle=90,
                 width=0.5\textwidth]{test}
\caption{This is a~test.}
\end{figure}
\end{verbatim}
\end{code}
Tento kÃ³d vloÅ¾Ã­ grafiku uloÅ¾enou v~souboru \texttt{test.eps}.
Grafika je \emph{nejdÅ™Ã­v} otoÄena o~devadesÃ¡t stupÅˆÅ¯
a~\emph{potom} je jejÃ­ velikost zmÄ›nÄ›na tak, aby jejÃ­ Å¡Ã­Å™ka
byla polovinou standardnÃ­ Å¡Ã­Å™ky odstavcovÃ©ho Å™Ã¡dku (vÃ½Å¡ka
je upravena ve stejnÃ©m pomÄ›ru jako Å¡Ã­Å™ka). VÃ½Å¡ku a~Å¡Ã­Å™ku
je takÃ© moÅ¾nÃ© uvÃ©st v~absolutnÃ­ch jednotkÃ¡ch. VÃ­ce informacÃ­
je uvedeno v~tabulce~\ref{units} na stranÄ›~\pageref{units}.
DalÅ¡Ã­ informace naleznete v~\cite{graphics} a~\cite{eps}.

\section{Bibliografie}
 
\index{bibliografie}Bibliografie se vytvÃ¡Å™ejÃ­ pomocÃ­ prostÅ™edÃ­ \ei{thebibliography}.
KaÅ¾dÃ¡ poloÅ¾ka zaÄÃ­nÃ¡
\begin{lscommand}
\ci{bibitem}\verb|[|\emph{label}\verb|]{|\emph{marker}\verb|}|
\end{lscommand}
Å˜etÄ›zcem \emph{marker} se potom ve svÃ©m dokumentu odkazujete
na danou knihu, ÄlÃ¡nek nebo referÃ¡t:
\begin{lscommand}
\ci{cite}\verb|{|\emph{marker}\verb|}|
\end{lscommand}
Pokud nepouÅ¾ijete nepovinnÃ½ argument \emph{label}, \LaTeX{} poloÅ¾kÃ¡m
pÅ™idÄ›lÃ­ jednoznaÄnÃ¡ ÄÃ­sla. Parametr pÅ™Ã­kazu
\verb|\begin{thebibliography}| urÄuje, kolik mÃ­sta se mÃ¡ vyhradit
pro ÄÃ­selnÃ© labely. V~nÃ¡sledujÃ­cÃ­m pÅ™Ã­kladÄ› hodnotou \verb|{99}|
\LaTeX u Å™Ã­kÃ¡me, Å¾e vÄ›tÅ¡Ã­ ÄÃ­slo labelu neÅ¾ 99 se nevyskytne.
\enlargethispage{2cm}
\begin{example}
Partl~\cite{pa}
navrhl aby\ldots 
\begin{thebibliography}{99}
\bibitem{pa} H.~Partl: 
\emph{German \TeX},
TUGboat, Volume~9, Issue~1 (1988).
\end{thebibliography}
\end{example}

\chaptermark{Speciality} % w need to fix the damage done by the
                           %bibliography example.
\thispagestyle{fancyplain}

\def\bibtex{Bib\TeX}
U~vÄ›tÅ¡Ã­ch dokumentÅ¯ stojÃ­ za Ãºvahu pouÅ¾itÃ­ programu \bibtex, kterÃ½
je souÄÃ¡stÃ­ vÄ›tÅ¡iny \TeX ovÃ½ch distribucÃ­. Tento program umoÅ¾Åˆuje
udrÅ¾ovat bibliografickou databÃ¡zi a~zÃ­skÃ¡vat z~nÃ­ informace
o~jejÃ­ch poloÅ¾kÃ¡ch, na kterÃ© jste se ve svÃ©m dokumentu odkÃ¡zali.
VizuÃ¡lnÃ­ podoba bibliografiÃ­ vygenerovanÃ½ch programem \bibtex{}
je postavena na konceptu stylÅ¯, takÅ¾e si mÅ¯Å¾ete vybrat, v~kterÃ©m
z~mnoha rozloÅ¾enÃ­ chcete svou bibliografii vysÃ¡zet.

Novinkou pÅ™i pÅ™Ã­pravÄ› bibliografie jsou nÃ¡stroje \texttt{biblatex} a~\texttt{biber}.

\newpage

\section{IndexovÃ¡nÃ­} \label{sec:indexing}
Velmi uÅ¾iteÄnou pomÅ¯ckou pro orientaci v~knize mÅ¯Å¾e bÃ½t \wi{index} (tÃ©Å¾ se Å™Ã­kÃ¡ rejstÅ™Ã­k).
Ten lze v~\LaTeX u (ve spoluprÃ¡ci s~programem \texttt{makeindex}\footnote
{Na systÃ©mech, kterÃ© nepodporujÃ­ jmÃ©na souborÅ¯ delÅ¡Ã­ neÅ¾ osm znakÅ¯,
se program mÅ¯Å¾e jmenovat \texttt{makeidx}.} Äi \texttt{xindy}) vytvoÅ™it snadno.
Tento Ãºvod vysvÄ›tlÃ­ zÃ¡kladnÃ­ pÅ™Ã­kazy pro generovÃ¡nÃ­ indexu. DetailnÄ›jÅ¡Ã­
pohled poskytuje \companion.\index{makeindex -- program}\index{balÃ­k makeidx}

Abychom v~\LaTeX u mohli vytvÃ¡Å™et indexy, je potÅ™eba nahrÃ¡t balÃ­k
\mbox{\pai{makeidx}} v~preambuli pomocÃ­:
\begin{lscommand}
\verb|\usepackage{makeidx}|
\end{lscommand}
\noindent SpeciÃ¡lnÃ­ indexovacÃ­ pÅ™Ã­kazy zpÅ™Ã­stupnÃ­me umÃ­stÄ›nÃ­m
\begin{lscommand}
  \ci{makeindex}
\end{lscommand}
\noindent do preambule vstupnÃ­ho souboru.

PoloÅ¾ku indexu specifikujeme pomocÃ­ pÅ™Ã­kazu
\begin{lscommand}
  \ci{index}\verb|{|\emph{key}@\emph{formatted\_entry}\verb|}|
\end{lscommand}
\noindent \emph{formatted\_entry} bude zobrazeno v~indexu 
a~\emph{key} se pouÅ¾ije pro tÅ™Ã­dÄ›nÃ­. \emph{formatted\_entry} je
nepovinnÃ© a~nenÃ­-li uvedeno, pouÅ¾ije se \emph{key}. PÅ™Ã­kaz
\ci{index} uvedete na tÄ›ch mÃ­stech dokumentu, kam chcete, aby
index ukazoval. Tabulka~\ref{index} vysvÄ›tluje syntax.

\begin{table}[!bht]
\caption{PÅ™Ã­klady syntaxe klÃ­ÄÅ¯ indexÅ¯.}
\label{index}
\begin{center}
\begin{tabular}{@{}lll@{}}
  \textbf{PÅ™Ã­klad} &amp;\textbf{PoloÅ¾ka indexu} &amp;\textbf{KomentÃ¡Å™}\\\hline
  \rule{0pt}{1.05em}\verb|\index{hello}| &amp;hello, 1 &amp;ObyÄejnÃ¡ poloÅ¾ka\\ 
\verb|\index{hello!Peter}|   &amp;\hspace*{2ex}Peter, 3 &amp;PodpoloÅ¾ka `hello'\\ 
\verb|\index{Sam@\textsl{Sam}}|     &amp;\textsl{Sam}, 2&amp; FormÃ¡tovanÃ¡ poloÅ¾ka\\ 
\verb|\index{Lin@\textbf{Lin}}|     &amp;\textbf{Lin}, 7&amp; FormÃ¡tovanÃ¡ poloÅ¾ka\\ 
\verb|\index{Kaese@K\"ase}|     &amp;\textbf{K\"ase}, 33&amp; FormÃ¡tovanÃ¡ poloÅ¾ka\\ 
\verb.\index{ecole@\'ecole}.     &amp;\'ecole, 4&amp; FormÃ¡tovanÃ¡ poloÅ¾ka\\
\verb.\index{Jenny|textbf}.     &amp;Jenny, \textbf{3}&amp; FormÃ¡tovanÃ© ÄÃ­slo strany\\
\verb.\index{Joe|textit}.     &amp;Joe, \textit{5}&amp; FormÃ¡tovanÃ© ÄÃ­slo strany
\end{tabular}
\end{center}
\end{table}

PÅ™i zpracovÃ¡nÃ­ vstupnÃ­ho souboru \LaTeX{} ke kaÅ¾dÃ©mu vÃ½skytu
\verb|\index| zapÃ­Å¡e do pomocnÃ©ho souboru data popisujÃ­cÃ­
pÅ™Ã­sluÅ¡nou indexovou poloÅ¾ku (vÄetnÄ› ÄÃ­sla strany, na kterÃ©
se nachÃ¡zÃ­). Tento pomocnÃ½ soubor mÃ¡ stejnÃ© jmÃ©no, jako vstupnÃ­
soubor, ale jinou pÅ™Ã­ponu (\verb|.idx|). Tento pomocnÃ½ soubor
lze pak zpracovat programem \texttt{makeindex}.

\begin{lscommand}
  \texttt{makeindex} \emph{filename}
\end{lscommand}
Program \texttt{makeindex} z~indexovÃ½ch poloÅ¾ek vygeneruje setÅ™Ã­dÄ›nÃ½ index.
Tento vÃ½slednÃ½ index se uloÅ¾Ã­ do souboru s~pÅ™Ã­ponou \eei{.ind}.
PÅ™i nÃ¡sledujÃ­cÃ­m zpracovÃ¡nÃ­ vstupnÃ­ho souboru \LaTeX em je soubor \eei{.ind}
vloÅ¾en do dokumentu do mÃ­sta, kde je uvedeno
\begin{lscommand}
  \ci{printindex}
\end{lscommand}

BalÃ­k \pai{showidx} dostupnÃ½ v~\LaTeXe{} vypÃ­Å¡e do levÃ©ho okraje dokumentu
indexovÃ© poloÅ¾ky uvedenÃ© na pÅ™Ã­sluÅ¡nÃ©m Å™Ã¡dku. To je uÅ¾iteÄnÃ© pro kontrolnÃ­
ÄtenÃ­ dokumentu a~kontrolu vygenerovanÃ©ho indexu.

Pokud je pouÅ¾it neopatrnÄ›, pÅ™Ã­kaz \ci{index} mÅ¯Å¾e ovlivnit vzhled vaÅ¡eho dokumentu.

\begin{example}
MÃ© slovo \index{slovo}. Na rozdÃ­l
od slovo\index{slovo}. VÅ¡imnÄ›te
si pozice teÄky.
\end{example}

\section{EfektnÃ­ zÃ¡hlavÃ­}
\label{sec:fancy}

BalÃ­k \pai{fancyhdr}\footnote{DostupnÃ½ na
  \CTANalt|tex-archive/macros/latex/contrib/supported/fancyhdr|.} autora
Piet van Oostruma, poskytuje nÄ›kolik jednoduchÃ½ch pÅ™Ã­kazÅ¯, pomocÃ­
kterÃ½ch mÅ¯Å¾ete pÅ™izpÅ¯sobit vzhled zÃ¡hlavÃ­ a~pat strÃ¡nek svÃ©ho
dokumentu. AplikacÃ­ tohoto balÃ­ku je napÅ™. zÃ¡hlavÃ­ tÃ©to strÃ¡nky.

% with this we ensure that the chapter and section
% headings are in lowercase.
% delete current header and footer
% space for the rule
% get rid of headers on plain pages
% and the line

\begin{figure}[!htbp]
\begin{lined}{\textwidth}
\begin{verbatim}
\documentclass{book}
\usepackage{fancyhdr} % NaÄteme si balÃ­Äek fancyhdr.
\pagestyle{fancy} % Aktivujeme na zÃ¡hlavÃ­ a zÃ¡patÃ­ styl fancy.
% NÃ¡sledujÃ­cÃ­mi pÅ™Ã­kazy si zajistÃ­me, Å¾e nadpisy  
% kapitol a sekcÃ­ budou malÃ½mi pÃ­smeny:
\renewcommand{\chaptermark}[1]{%
        \markboth{#1}{}}
\renewcommand{\sectionmark}[1]{%
        \markright{\thesection\ #1}}
% VymaÅ¾ vÅ¡e ze souÄasnÃ©ho zÃ¡hlavÃ­ a zÃ¡patÃ­:
\fancyhf{} 
% Nastav objekty v zÃ¡hlavÃ­:
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\rightmark}
\fancyhead[RE]{\bfseries\leftmark}
\renewcommand{\headrulewidth}{0.5pt} % SÃ­la linky v zÃ¡hlavÃ­.
\renewcommand{\footrulewidth}{0pt}   % SÃ­la linky v zÃ¡patÃ­.
\addtolength{\headheight}{0.5pt}     % NavÃ½Å¡enÃ­ vÃ½Å¡ky zÃ¡hlavÃ­.
% PÅ™ipravme si staronovÃ½ styl plain:
\fancypagestyle{plain}{%
  \fancyhead{}                       % VymaÅ¾ vÅ¡e ze zÃ¡hlavÃ­.
  \renewcommand{\headrulewidth}{0pt} % OdstraÅˆ linku v zÃ¡hlavÃ­.
  } % Konec stylu fancyplain.
\end{verbatim}
\end{lined}
\caption{UkÃ¡zka nastavenÃ­ \pai{fancyhdr}.} \label{fancyhdr}
\end{figure}

ProblÃ©mem pÅ™i pÅ™izpÅ¯sobovÃ¡nÃ­ zÃ¡hlavÃ­ a~pat je, jak do nich umÃ­stit
nÃ¡zev aktuÃ¡lnÃ­ sekce, kapitoly a~podobnÃ½ch vÄ›cÃ­. \LaTeX{} to provÃ¡dÃ­
ve dvou krocÃ­ch. V~definici zÃ¡hlavÃ­ a~paty mÅ¯Å¾ete pouÅ¾Ã­t pÅ™Ã­kazy
\ci{rightmark} a~\ci{leftmark}, kterÃ© reprezentujÃ­ nÃ¡zev aktuÃ¡lnÃ­
sekce, resp. kapitoly. Hodnoty tÄ›chto dvou pÅ™Ã­kazÅ¯ jsou pÅ™epsÃ¡ny,
kdykoliv se zpracovÃ¡vÃ¡ \cialt{chapter}{cghapter} nebo \ci{section}.

KvÅ¯li maximÃ¡lnÃ­ flexibilitÄ› nepÅ™edefinovÃ¡vÃ¡ pÅ™Ã­kaz \verb|\chapter|
(a~podobnÃ©) hodnotu \ci{rightmark} a~\ci{leftmark} pÅ™Ã­mo. MÃ­sto toho
\verb|\chapter| volÃ¡ jinÃ½ pÅ™Ã­kaz (\cialt{chaptermark}{cghaptermark}, \ci{sectionmark} nebo
\ci{subsectionmark}), kterÃ½ je za pÅ™edefinovÃ¡nÃ­ \ci{rightmark}
a~\ci{leftmark} zodpovÄ›dnÃ½.

Chcete-li zmÄ›nit, jak je jmÃ©no kapitoly zobrazeno v~zÃ¡hlavÃ­, staÄÃ­,
kdyÅ¾ pomocÃ­ \uv{renew} zmÄ›nÃ­te definici pÅ™Ã­kazu \cialt{chaptermark}{cghaptermark}.
\cih{sectionmark}\cih{subsectionmark}

ObrÃ¡zek~\ref{fancyhdr} ukazuje moÅ¾nÃ© nastavenÃ­ balÃ­ku \pai{fancyhdr},
kterÃ© zobrazuje zÃ¡hlavÃ­ zhruba tak, jak je pouÅ¾ito v~tomto dokumentu.
DoporuÄujeme obstarat si na adrese uvedenÃ© v~poznÃ¡mce pod Äarou na
zaÄÃ¡tku sekce dokumentaci k~tomuto balÃ­ku.

\section{BalÃ­k Verbatim}

UÅ¾ dÅ™Ã­ve jsme se seznÃ¡mili s~\emph{prostÅ™edÃ­m} \ei{verbatim}.
V~tÃ©to sekci pÅ™edstavÃ­me \emph{balÃ­k} \emph{verbatim}. Tento
balÃ­k v~podstatÄ› vznikl pÅ™epsÃ¡nÃ­m prostÅ™edÃ­ \ei{verbatim},
odstranÄ›nÃ­m nÄ›kterÃ½ch omezenÃ­ tohoto pÅ¯vodnÃ­ho prostÅ™edÃ­
a~pÅ™idÃ¡nÃ­m novÃ© funkcionality. BalÃ­k \pai{verbatim} poskytuje
pÅ™Ã­kaz

\begin{lscommand}
\ci{verbatiminput}\verb|{|\emph{filename}\verb|}|
\end{lscommand}

\noindent kterÃ½ umoÅ¾Åˆuje vloÅ¾it do dokumentu ASCII text, jako
kdyby tento text byl uveden uvnitÅ™ prostÅ™edÃ­ \ei{verbatim}.

JelikoÅ¾ je balÃ­k \pai{verbatim} souÄÃ¡stÃ­ kolekce
\emph{tools}, mÄ›l by bÃ½t na vÄ›tÅ¡inÄ› systÃ©mÅ¯ pÅ™edinstalovÃ¡n.
VÃ­ce informacÃ­ naleznete v~\cite{verbatim}.


\section{Instalace dodateÄnÃ½ch balÃ­kÅ¯}\label{sec:Packages}

SouÄÃ¡stÃ­ vÄ›tÅ¡iny \LaTeX ovÃ½ch instalacÃ­ je velkÃ© mnoÅ¾stvÃ­
pÅ™edinstalovanÃ½ch stylovÃ½ch balÃ­kÅ¯ a~jeÅ¡tÄ› mnohem vÃ­ce je jich
dostupnÃ½ch pÅ™es Internet. ZÃ¡kladnÃ­ mÃ­sto kde hledat stylovÃ©
balÃ­ky je CTAN (\url{http://www.ctan.org/}).

BalÃ­ky jako napÅ™. \pai{geometry} nebo \pai{hyphenat}
se obvykle sklÃ¡dajÃ­ ze dvou souborÅ¯: jednoho s~pÅ™Ã­ponou
\texttt{.ins} a~druhÃ©ho s~pÅ™Ã­ponou \texttt{.dtx}. ÄŒasto
je pÅ™iloÅ¾en i~soubor \texttt{readme.txt}, v~kterÃ©m najdete
struÄnÃ½ popis danÃ©ho balÃ­ku a~kterÃ½ byste si samozÅ™ejmÄ›
mÄ›li nejdÅ™Ã­v ze vÅ¡eho pÅ™eÄÃ­st.

Jakmile si soubory pÅ™Ã­sluÅ¡nÃ©ho balÃ­ku nakopÃ­rujete na svÅ¯j poÄÃ­taÄ,
je potÅ™eba je jeÅ¡tÄ› zpracovat, abyste (a) svÃ© \TeX ovÃ©
distribuci o~pÅ™Ã­sluÅ¡nÃ©m stylovÃ©m balÃ­ku Å™ekli a~(b) 
zÃ­skali jeho dokumentaci. PrvnÃ­ ÄÃ¡st provedete takto:

\begin{enumerate}
\item SpusÅ¥te \LaTeX{} na soubor \texttt{.ins}. TÃ­m vznikne
  soubor \eei{.sty}.
\item PÅ™emÃ­stÄ›te \eei{.sty} soubor do mÃ­sta, kde ho vaÅ¡e distribuce
  bude schopnÃ¡ najÃ­t, coÅ¾ je obvykle adresÃ¡Å™
  \texttt{.../localtexmf/tex/latex} (uÅ¾ivatelÃ© Windows
  a~OS/2 samozÅ™ejmÄ› pouÅ¾Ã­vajÃ­ obrÃ¡cenÃ¡ lomÃ­tka).
\item Obnovte databÃ¡zi jmen souborÅ¯ svÃ© distribuce. Pro rÅ¯znÃ©
  \LaTeX ovÃ© distribuce je potÅ™eba spustit rÅ¯znÃ© pÅ™Ã­kazy:
  te\TeX, fp\TeX\ -- \texttt{texhash}; \TeX~Live, web2c -- \texttt{mktexlsr};
  MiK\TeX\ -- \texttt{initexmf -update-fndb} nebo pouÅ¾ijte grafickÃ©
  rozhranÃ­.
\end{enumerate}

\noindent Druhou ÄÃ¡st -- zÃ­skÃ¡nÃ­ dokumentace z~\texttt{.dtx} souboru
  -- provedete takto:

\begin{enumerate}
\item SpusÅ¥te \LaTeX\ na soubor \texttt{.dtx}. TÃ­m vznikne
  soubor \texttt{.dvi}. Je moÅ¾nÃ©, Å¾e bude potÅ™eba spustit \LaTeX{}
  nÄ›kolikrÃ¡t, aby ve vygenerovanÃ©m dokumentu sprÃ¡vnÄ› sestavil kÅ™Ã­Å¾ovÃ© odkazy.
\item Zkontrolujte, Å¾e mezi soubory, kterÃ© \LaTeX\ vygeneroval,
  je i~soubor \texttt{.idx}. JestliÅ¾e tento soubor vygenerovÃ¡n nebyl,
  pokraÄujte krokem~\ref{step:final}.
\item Index vygenerujete pomocÃ­ :\\
        \fbox{\texttt{makeindex -s gind.ist \textit{name}}}\\
        (kde \textit{name} nahradÃ­te jmÃ©nem hlavnÃ­ho souboru bez pÅ™Ã­pony).
 \item Znovu spusÅ¥te \LaTeX\ na soubor \texttt{.dtx}. \label{step:next}
    
\item Pro pohodlnÄ›jÅ¡Ã­ ÄtenÃ­ si mÅ¯Å¾ete vygenerovat soubor \texttt{.ps}
  nebo \texttt{.pdf}.\label{step:final}
  
\end{enumerate}

NÄ›kdy \LaTeX{} vygeneruje i~soubor \texttt{.glo} (glossary -- vysvÄ›tlivky).
V~tom pÅ™Ã­padÄ› spusÅ¥te nÃ¡sledujÃ­cÃ­ pÅ™Ã­kaz mezi
krokem~\ref{step:next} a~\ref{step:final}:

\noindent\texttt{makeindex -s gglo.ist -o \textit{name}.gls \textit{name}.glo}

\noindent SpusÅ¥te \LaTeX{} na soubor \texttt{.dtx} jeÅ¡tÄ› jednou
a~potom pokraÄujte krokem~\ref{step:final}.


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Contents: Chapter on pdfLaTeX
% French original by Daniel Flipo 14/07/2004
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\section{Pracujeme s~pdf\LaTeX em} \label{sec:pdftex}\index{PDF}
\secby{Daniel Flipo}{Daniel.Flipo@univ-lille1.fr}%
PDF je formÃ¡t \index{hypertextovÃ½}hypertextovÃ½ch dokumentÅ¯. PodobnÄ› jako u~webovÃ½ch
strÃ¡nek mohou bÃ½t ÄÃ¡sti textu oznaÄeny jako odkazy. Tyto
odkazy ukazujÃ­ na jinÃ¡ mÃ­sta v~aktuÃ¡lnÃ­m nebo jinÃ©m dokumentu.
KliknutÃ­m na odkaz se pÅ™enesete na pÅ™Ã­sluÅ¡nÃ© mÃ­sto.
V~kontextu \LaTeX u to znamenÃ¡, Å¾e vÅ¡echny vÃ½skyty \ci{ref}
a~\ci{pageref} se stÃ¡vajÃ­ odkazy. Kolekcemi odkazÅ¯ se navÃ­c
stÃ¡vajÃ­ obsah, index a~vÅ¡echny ostanÃ­ podobnÃ© struktury.

VÄ›tÅ¡ina dneÅ¡nÃ­ch webovÃ½ch strÃ¡nek je napsÃ¡na v~HTML
(\emph{HyperText Markup Language}). Pokud jde o~psanÃ­ vÄ›deckÃ½ch
dokumentÅ¯, mÃ¡ tento formÃ¡t dvÄ› vÃ½znamnÃ© nevÃ½hody:
\begin{enumerate}
\item VklÃ¡dÃ¡nÃ­ matematickÃ½ch vzorcÅ¯ do HTML dokumentÅ¯ obecnÄ› nenÃ­
  podporovÃ¡no. Tato podpora je sice standardizovÃ¡na, ale vÄ›tÅ¡ina
  dneÅ¡nÃ­ch prohlÃ­Å¾eÄÅ¯ tento standard nepodporuje nebo jim chybÃ­
  potÅ™ebnÃ© fonty.
\item Tisk HTML dokumentÅ¯ je sice moÅ¾nÃ½, ale vÃ½sledky se na rÅ¯znÃ½ch
  platformÃ¡ch a~s~pouÅ¾itÃ­m rÅ¯znÃ½ch prohlÃ­Å¾eÄÅ¯ znaÄnÄ› liÅ¡Ã­.
  Kvalita je na mÃ­le vzdÃ¡lenÃ¡ tÃ©, na kterou jsme zvyklÃ­
  v~\LaTeX ovÃ©m svÄ›tÄ›.
\end{enumerate}

Mnoho lidÃ­ se pokusilo vytvoÅ™it pÅ™ekladaÄ z~\LaTeX u do HTML. NÄ›kterÃ©
z~tÄ›chto pokusÅ¯ byly dokonce docela ÃºspÄ›Å¡nÃ© -- v~tom smyslu, Å¾e pÅ™Ã­sluÅ¡nÃ©
pÅ™ekladaÄe jsou schopnÃ© z~\LaTeX ovÃ½ch vstupnÃ­ch souborÅ¯ vytvoÅ™it
webovÃ© strÃ¡nky, kterÃ© lze pÅ™eÄÃ­st\ldots{} Jejich vÃ½sledky by ale
rozhodnÄ› neÅ¡lo oznaÄit jako uspokojivÃ½. Jakmile navÃ­c zaÄnete
s~pÅ™evody dokumentÅ¯ obsahujÃ­cÃ­ch sloÅ¾itÄ›jÅ¡Ã­ \LaTeX ovÃ© rysy
a~externÃ­ balÃ­ky, vÃ½sledky se podstatnÄ› zhorÅ¡Ã­. AutoÅ™i, kteÅ™Ã­
chtÄ›jÃ­ zachovat unikÃ¡tnÃ­ typografickou kvalitu svÃ½ch dokumentÅ¯
i~na webu, se proto orientujÃ­ na PDF (\emph{Portable Document
Format}), kterÃ½ na jednÃ© stranÄ› zachovÃ¡vÃ¡ rozloÅ¾enÃ­ dokumentu,
na stranÄ› druhÃ© umoÅ¾Åˆuje pouÅ¾Ã­vat hypertextovou navigaci. VÄ›tÅ¡ina
prohlÃ­Å¾eÄÅ¯ je dnes vybavena pluginy, kterÃ© umoÅ¾ÅˆujÃ­ pÅ™Ã­mÃ©
prohlÃ­Å¾enÃ­ PDF dokumentÅ¯.

I~kdyÅ¾ na tÃ©mÄ›Å™ kaÅ¾dÃ© platformÄ› existujÃ­ prohlÃ­Å¾eÄe souborÅ¯
ve formÃ¡tu DVI a~PS, prohlÃ­Å¾enÃ­ PDF dokumentÅ¯ pomocÃ­ programÅ¯
\wi{Acrobat Reader} a~\wi{Xpdf} je mnohem oblÃ­benÄ›jÅ¡Ã­. VÃ½robou
PDF verzÃ­ svÃ½ch dokumentÅ¯ je tedy uÄinÃ­te mnohem pÅ™Ã­stupnÄ›jÅ¡Ã­mi
svÃ½m potenciÃ¡lnÃ­m ÄtenÃ¡Å™Å¯m.

\subsection{PDF dokumenty pro WWW}

\DeclareRobustCommand\THANH{H\`an Th\^e\llap{\raise 0.5ex\hbox{\'{}}} Th\`anh}

VytvoÅ™enÃ­ PDF souboru z~\LaTeX ovÃ½ch zdrojÅ¯ je velmi jednoduchÃ©
a~to dÃ­ky programu pdf\TeX{} vytvoÅ™enÃ©mu %H\`an~Th\'{\^e}~Th\`anhem.
\THANH em.
Tam, kde \TeX{} vytvoÅ™Ã­ DVI soubor, pdf\TeX{} vytvoÅ™Ã­ PDF soubor.
Existuje takÃ© pdf\LaTeX{}, kterÃ½ vytvoÅ™Ã­ PDF z~\LaTeX ovÃ½ch zdrojÅ¯.
\index{pdftex@pdf\TeX}\index{pdftex@pdf\LaTeX}

FormÃ¡ty pdf\TeX{} i~pdf\LaTeX{} jsou vÄ›tÅ¡inou modernÃ­ch \TeX ovÃ½ch distribucÃ­
(napÅ™. te\TeX{}, fp\TeX{}, MiK\TeX, \TeX~Live and CMac\TeX{})
nainstalovÃ¡ny automaticky.

K~vytvoÅ™enÃ­ vÃ½stupu v~PDF mÃ­sto v~DVI staÄÃ­ nahradit pÅ™Ã­kaz
\texttt{latex file.tex} pÅ™Ã­kazem \texttt{pdflatex file.tex}.
Na systÃ©mech, kde se \LaTeX{} nespouÅ¡tÃ­ z~pÅ™Ã­kazovÃ© Å™Ã¡dky,
bÃ½vÃ¡ speciÃ¡lnÃ­ tlaÄÃ­ko v~\TeX{}ControlCenter.

StejnÄ› jako v~\LaTeX u lze i~v~pdf\LaTeX u nastavit velikost papÃ­ru
pomocÃ­ nepovinnÃ©ho argumentu pÅ™Ã­kazu \verb+\documentclass+, napÅ™.
\texttt{a4paper} nebo \texttt{letterpaper}. Pdf\TeX{} navÃ­c 
potÅ™ebuje znÃ¡t  velikost papÃ­ru, aby dokÃ¡zal urÄit
%fyzikÃ¡lnÃ­ 
fyzickou velikost strÃ¡nek v~PDF souboru.\index{paper size}
Pokud pouÅ¾ijete balÃ­k \pai{hyperref} (viz strÃ¡nka \pageref{ssec:pdfhyperref}),
velikost papÃ­ru bude urÄena automaticky. Jinak musÃ­te velikost
urÄit sami pÅ™idÃ¡nÃ­m nÃ¡sledujÃ­cÃ­ch Å™Ã¡dek do preambule svÃ©ho
dokumentu:
\begin{code}
\begin{verbatim}
\pdfpagewidth=\paperwidth
\pdfpageheight=\paperheight
\end{verbatim}
\end{code}

NÃ¡sledujÃ­cÃ­ sekce podrobnÄ›ji rozebere detaily tÃ½kajÃ­cÃ­ se rozdÃ­lÅ¯
mezi normÃ¡lnÃ­m \LaTeX em a~pdf\LaTeX em. HlavnÃ­ rozdÃ­ly jsou
ve tÅ™ech oblastech: fontech, formÃ¡tu vklÃ¡danÃ½ch obrÃ¡zkÅ¯
a~ruÄnÃ­m konfigurovÃ¡nÃ­ hypertextovÃ½ch odkazÅ¯.

\subsection{Fonty}
\def\pdfLaTeX{pdf\LaTeX}

\wi{\pdfLaTeX} umÃ­ pracovat se vÅ¡emi druhy fontÅ¯ (PK bitmapy, TrueType,
\PSi{} Type~1\dots), ale implicitnÃ­ formÃ¡t fontÅ¯ v~\LaTeX u, PK bitmapy,
poskytuje pÅ™i zobrazenÃ­ dokumentu v~Acrobat Readeru velmi Å¡patnÃ© vÃ½sledky.
NejlepÅ¡Ã­ho vzhledu dosÃ¡hneme pouÅ¾Ã­vÃ¡nÃ­m fontÅ¯ \PSi{} Type~1.

\emph{ModernÃ­ \TeX ovÃ© instalace jsou proto nakonfigurovÃ¡ny tak,
aby fonty Type 1 pouÅ¾Ã­valy automaticky. JestliÅ¾e je to i~pÅ™Ã­pad vaÅ¡Ã­
instalace, mÅ¯Å¾ete tuto sekci pÅ™eskoÄit.}

\PSi{} Type 1 implementace Computer Modern fontÅ¯ a~AMSFonts
byla vytvoÅ™ena spoleÄnostÃ­ Blue Sky Research and Y\&amp;Y, Inc.,
kterÃ¡ pÅ™evedla autorskÃ¡ prÃ¡va na Americkou matematickou spoleÄnost.
Fonty byly zpÅ™Ã­stupnÄ›ny poÄÃ¡tkem roku 1997 a~dnes jsou souÄÃ¡stÃ­
vÄ›tÅ¡iny \TeX ovÃ½ch distribucÃ­.

Pokud ale pomocÃ­ \LaTeX u vytvÃ¡Å™Ã­te dokumenty v~jazycÃ­ch jinÃ½ch,
neÅ¾ je angliÄtina, mohly by se vÃ¡m lÃ©pe hodit fonty EC, LH, nebo
CB (viz diskuze o~fontech \texttt{OT1} na stranÄ›~\pageref{OT1}).
Vladimir Volovich vytvoÅ™il skupinu fontÅ¯ cm-super, kterÃ¡ pokrÃ½vÃ¡
celou mnoÅ¾inu fontÅ¯ EC/TC, EC Concrete, EC Bright a~LH. Je dostupnÃ¡
na \CTANalt|tex-archive/fonts/ps-type1/cm-super| a~takÃ© je souÄÃ¡stÃ­
distribucÃ­ \TeX{}Live~7 a~MiK\TeX. 

PodobnÃ© fonty Type~1 CB Greek
vytvoÅ™enÃ© Apostolem Syropoulosem jsou dostupnÃ© na 
\CTANalt|tex-archive/fonts/greek/cb|.
BohuÅ¾el %ale 
ani jedna z~tÄ›chto dvou sad nedosahuje kvality Type1 CM fontÅ¯ od
Blue Sky/Y\&amp;Y. Na rozdÃ­l od fontÅ¯ Blue Sky je totiÅ¾ u~fontÅ¯ tÄ›chto dvou sad
pouÅ¾ito automatickÃ½ch hintÅ¯, kterÃ© dajÃ­ v~nÃ­zkÃ©m rozliÅ¡enÃ­ na obrazovce horÅ¡Ã­ vÃ½sledek.
Na tiskÃ¡rnÄ› s~vysokÃ½m rozliÅ¡enÃ­m jsou ale vÃ½sledky srovnatelnÃ©.

% BohuÅ¾el ale ani jedna % URL produces link
% z~tÄ›chto dvou sad nedosahuje kvality Type1 CM fontÅ¯ od
% Blue Sky/Y\&amp;Y. Jsou totiÅ¾ automaticky hinted\TODO{translate 'hinted'}
% a na obrazovce nevypadajÃ­ tak dobÅ™e jako fonty od Blue Sky.
% Na tiskÃ¡rnÄ› s~vysokÃ½m rozliÅ¡enÃ­m jsou ale vÃ½sledky srovnatelnÃ©.

Pokud pÅ™ipravujete dokumenty v~jednom z~jazykÅ¯ pouÅ¾Ã­vajÃ­cÃ­ch
latinskou abecedu, mÃ¡te nÄ›kolik dalÅ¡Ã­ch moÅ¾nostÃ­:
\begin{itemize}
\item MÅ¯Å¾ete pouÅ¾Ã­t balÃ­k \pai{aeguill}
  (\emph{Almost European Computer Modern with Guillemets}).
  Do preambule dokumentu staÄÃ­ vloÅ¾it Å™Ã¡dku.
  \newline \verb+\usepackage{aeguill}+\paih{aeguill} \newline
  a~mÃ­sto fontÅ¯ EC se pouÅ¾ijÃ­ virtuÃ¡lnÃ­ fonty AE.
\item Nebo mÅ¯Å¾ete pouÅ¾Ã­t balÃ­k \pai{mltex}. Ale ten bude
  fungovat jen pokud vÃ¡mi pouÅ¾Ã­vanÃ½ pdf\TeX{} byl zkompilovÃ¡n
  s~pÅ™epÃ­naÄem \wi{mltex}.
\end{itemize}
VirtuÃ¡lnÃ­ font AE pÅ™ed \TeX em \uv{pÅ™edstÃ­rÃ¡}, Å¾e obsahuje (a~tedy
dÃ¡vÃ¡ \TeX u k~dispozici) vÅ¡ech 256 znakÅ¯. VÄ›tÅ¡inu chybÄ›jÃ­cÃ­ch znakÅ¯
pÅ™ebÃ­rÃ¡ z~CM fontÅ¯, pÅ™iÄemÅ¾ mÄ›nÃ­ jejich poÅ™adÃ­ tak, aby odpovÃ­dalo
poÅ™adÃ­ pouÅ¾Ã­vanÃ©m EC. TÃ­mto zpÅ¯sobem lze pouÅ¾Ã­vat skvÄ›lÃ© CM fonty
ve formÃ¡tu Type 1, kterÃ© jsou na vÄ›tÅ¡inÄ› systÃ©mÅ¯ dostupnÃ©. JelikoÅ¾
font je nynÃ­ v~kÃ³dovÃ¡nÃ­ T1, dÄ›lenÃ­ slov pro latinkovÃ© jazyky bude
fungovat sprÃ¡vnÄ›. Jedinou nevÃ½hodou je, Å¾e v~Acrobat Readeru nelze
umÄ›lÃ© AE znaky vyhledÃ¡vat, takÅ¾e akcentovanÃ© znaky v~dokumentu
pomocÃ­ pÅ™Ã­kazu \texttt{Find} nenajdete.

PodobnÃ½m Å™eÅ¡enÃ­m pro ruÅ¡tinu je pouÅ¾itÃ­ virtuÃ¡lnÃ­ch fontÅ¯ C1,
dostupnÃ½ch na \url{ftp://ftp.vsu.ru/pub/tex/font-packs/c1fonts}.
Fonty kombinujÃ­ standardnÃ­ Type~1 fonty CM z~kolekce Bluesky
a~Type~1 fonty CMCYR z~kolekce Paradissa a~BaKoMa, kterÃ© jsou
vÅ¡echny dostupnÃ© z~CTAN. Fonty Paradissa (a~potaÅ¾mo C1 fonty)
obsahujÃ­ jen ty znaky Cyriliky, kterÃ© se pouÅ¾Ã­vajÃ­ v~ruÅ¡tinÄ›.

MÅ¯Å¾ete takÃ© pouÅ¾Ã­t jinÃ© \PSi{} Type~1 fonty, napÅ™. nÄ›kterÃ© z~tÄ›ch,
kterÃ© jsou souÄÃ¡stÃ­ instalace Acrobat Readeru. ProtoÅ¾e znaky
tÄ›chto fontÅ¯ majÃ­ jinÃ© velikosti, rozloÅ¾enÃ­ textu strÃ¡nek vaÅ¡eho
dokumentu bude jinÃ©. ObecnÄ› budou tyto fonty zabÃ­rat vÃ­ce mÃ­sta
neÅ¾ CM fonty, kterÃ© jsou velmi ÃºspornÃ©. Dokument takÃ©
nebude vypadat tak soudrÅ¾nÄ›, protoÅ¾e Times, Helvetica a~Courier
(hlavnÃ­ kandidÃ¡ti pro pouÅ¾itÃ­) nebyly navrÅ¾eny pro dobrou
\uv{spoluprÃ¡ci} mezi sebou v~jednom dokumentu.

K~dispozici jsou dvÄ› sady fontÅ¯: \pai{pxfonts} (jejÃ­Å¾ hlavnÃ­m
fontem pro text je \emph{Palatino}) a~balÃ­k \pai{txfonts}
(hlavnÃ­ font \emph{Times}). Abyste je mohli pouÅ¾Ã­t, staÄÃ­ vloÅ¾it
nÃ¡sledujÃ­cÃ­ Å™Ã¡dky do preambule svÃ©ho dokumentu:

\begin{code}
\begin{verbatim}
\usepackage[T1]{fontenc}
\usepackage{pxfonts}
\end{verbatim}
\end{code}

Pozn.: Po zpracovÃ¡nÃ­ dokumentu se v~\texttt{.log} souboru objevÃ­
Å™Ã¡dky typu
\begin{verbatim}
Warning: pdftex (file eurmo10): Font eur... not found
\end{verbatim}
Tato varovÃ¡nÃ­ Å™Ã­kajÃ­, Å¾e font pouÅ¾itÃ½ v~dokumentu nebyl nalezen. To
je problÃ©m a~musÃ­te ho nÄ›jak vyÅ™eÅ¡it. Jinak totiÅ¾ vÃ½slednÃ½ PDF dokument
\emph{nemusÃ­ vÅ¯bec zobrazit strÃ¡nky s~chybÄ›jÃ­cÃ­mi znaky}.

Nedostupnost rodin EC fontÅ¯ v~kvalitÄ› podobnÃ©
CM fontÅ¯m ve formÃ¡tu Type~1 vedla k~vytvoÅ™enÃ­ fontÅ¯ Latin Modern (LM),
kterÃ© jsou nynÃ­ k~dispozici. Tyto fonty Å™eÅ¡Ã­ problÃ©my popsanÃ© vÃ½Å¡e.
Je-li vaÅ¡e \TeX ovÃ¡ instalace aktuÃ¡lnÃ­, nejspÃ­Å¡ tyto fonty obsahuje
a~vÃ¡m staÄÃ­ pÅ™idat 
\begin{code}
\begin{verbatim}  
\usepackage{lmodern}
\usepackage[T1]{fontenc} 
\usepackage{textcomp}
\end{verbatim}
\end{code}
do preambule svÃ©ho dokumentu a~mÅ¯Å¾ete s~jejich pomocÃ­ vytvÃ¡Å™et vynikajÃ­cÃ­
PDF vÃ½stup s~plnou podporou vÅ¡ech znakÅ¯ latinskÃ© abecedy.


\subsection{PouÅ¾Ã­vÃ¡nÃ­ grafiky}
\label{ssec:pdfgraph}

Na vklÃ¡dÃ¡nÃ­ grafiky do dokumentÅ¯ je nejlepÅ¡Ã­ balÃ­k \pai{graphicx}
(viz strana~\pageref{eps}). PÅ™i pouÅ¾itÃ­ tohoto balÃ­ku
s~pdf\LaTeX em je potÅ™eba v~pÅ™Ã­kazu \verb+\usepackage+ uvÃ©st
\texttt{pdftex} jako hodnotu nepovinnÃ©ho parametru \emph{driver}:
\begin{code}
\begin{verbatim}
\usepackage[pdftex]{color,graphicx}
\end{verbatim}
\end{code}
V~ukÃ¡zce jsme takÃ© nahrÃ¡li balÃ­k \textsf{color} (pouÅ¾itÃ­ barev
v~dokumentech vystavenÃ½ch na webu je dnes bÄ›Å¾nÃ©).

PouÅ¾itÃ­ grafiky v~Pdf\LaTeX u mÃ¡ ale jeden
problÃ©m: Pdf\LaTeX{} neumÃ­ zpracovat grafickÃ© soubory \EPSi{}.
Pokud v~pÅ™Ã­kazu \ci{includegraphics} neuvedete pÅ™Ã­ponu souboru,
\pai{graphicx} si ji odvodÃ­ podle nastavenÃ­ parametru \emph{driver}.
Pro \texttt{pdftex} lze pouÅ¾Ã­t jeden z~formÃ¡tÅ¯ \texttt{.png},
\texttt{.pdf}, \texttt{.jpg} nebo \texttt{.mps}
(\MP\index{metapost@\MP}) -- ale \emph{ne} \texttt{.eps}.

NejjednoduÅ¡Å¡Ã­m Å™eÅ¡enÃ­m je zkonvertovat vÃ¡Å¡ EPS soubor do formÃ¡tu
PDF pomocÃ­ utility \texttt{epstopdf}, kterÃ¡ je dostupnÃ¡ na mnoha
systÃ©mech. Tento postup je vhodnÃ© pouÅ¾Ã­t pro vektorovou grafiku.
Pro bitmapy (fotky, naskenovanÃ© obrÃ¡zky, atd.) je lepÅ¡Ã­
pouÅ¾Ã­t formÃ¡t PNG (ideÃ¡lnÃ­ pro obrÃ¡zky s~mÃ¡lo barvami, napÅ™.
u~snÃ­mkÅ¯ obrazovky, angl. screenshot) nebo JPEG (ideÃ¡lnÃ­ pro fotky, kterÃ© uklÃ¡dÃ¡ velmi
ÃºspornÄ›).

Na kreslenÃ­ geometrickÃ½ch obrÃ¡zkÅ¯ lze pouÅ¾Ã­t speciÃ¡lnÃ­ programy,
napÅ™. \MP\index{metapost@\MP}, kterÃ½ je souÄÃ¡stÃ­ vÄ›tÅ¡iny \TeX ovÃ½ch
distribucÃ­ a~je podrobnÄ› zdokumentovÃ¡n.

\subsection{HypertextovÃ© odkazy}
\label{ssec:pdfhyperref}

BalÃ­k \pai{hyperref} dokÃ¡Å¾e vÅ¡echny reference v~dokumentu pÅ™emÄ›nit
na hypertextovÃ© odkazy. JedinÃ©, co musÃ­te udÄ›lat, je pÅ™idat nÃ¡sledujÃ­cÃ­
Å™Ã¡dku \emph{na konec} preambule svÃ©ho dokumentu:
\verb+\usepackage[pdftex]{hyperref}+

ChovÃ¡nÃ­ balÃ­ku \pai{hyperref} je moÅ¾no pÅ™izpÅ¯sobit pomocÃ­ mnoha
nastavenÃ­:
\begin{itemize}
\item buÄ uvedenÃ½mi jako seznam oddÄ›lenÃ½ ÄÃ¡rkami (za volbou \verb+pdftex+) \\
  \verb+\usepackage[pdftex]{hyperref}+
\item nebo na novÃ½ch Å™Ã¡dcÃ­ch pomocÃ­ pÅ™Ã­kazu
  \verb+\hypersetup{+\emph{options}\verb+}+.
\end{itemize}

JedinÃ½m povinnÃ½m nastavenÃ­m je \texttt{pdftex}.
PomocÃ­ ostatnÃ­ch, nepovinnÃ½ch, nastavenÃ­ lze zmÄ›nit implicitnÃ­
chovÃ¡nÃ­.\footnote{BalÃ­k \pai{hyperref} nenÃ­ omezen pouze na prÃ¡ci
s~\pdfTeX em. Lze ho nakonfigurovat tak, aby vklÃ¡dal specifickÃ© PDF
informace do DVI vÃ½stupu \uv{normÃ¡lnÃ­ho} \LaTeX u. DVI vÃ½stup
je nÃ¡slednÄ› pÅ™esunut do souboru PS (pomocÃ­ \texttt{dvips}), odkud
ho pÅ™i konverzi PS do PDF  umÃ­ zÃ­skat Adobe Distiller.
}
V~nÃ¡sledujÃ­cÃ­m seznamu jsou implicitnÃ­ hodnoty vytiÅ¡tÄ›ny italikou.

\begin{flushleft}
\begin{description}
  \item [\texttt{bookmarks (=true,\textit{false})}] pÅ™i zobrazovÃ¡nÃ­
   dokumentu zobrazÃ­, resp. skryje panel s~bookmarky.
  \item [\texttt{unicode (=false,\textit{true})}] umoÅ¾Åˆuje pouÅ¾Ã­vat
    v~bookmarcÃ­ch Acrobat Readeru znaky nelatinkovÃ½ch jazykÅ¯.
  \item [\texttt{pdftoolbar (=true,\textit{false})}] zobrazÃ­, resp.
    skryje v~AR panel nÃ¡strojÅ¯.
  \item [\texttt{pdfmenubar (=true,\textit{false})}] zobrazÃ­, resp.
    skryje v~AR menu.
  \item [\texttt{pdffitwindow (=false,\textit{true})}] pÅ™izpÅ¯sobÃ­
    poÄÃ¡teÄnÃ­ zvÄ›tÅ¡enÃ­ prohlÃ­Å¾enÃ©ho PDF dokumentu.
  \item [\texttt{pdftitle (=\{text\})}] nastavuje titul, kterÃ½ je
    zobrazen v~oknÄ› \texttt{Informace o~dokumentu} AR.
  \item [\texttt{pdfauthor (=\{text\})}] nastavuje jmÃ©no autora
    danÃ©ho dokumentu.
  \item [\texttt{pdfnewwindow (=false,\textit{true})}] specifikuje,
    jestli se mÃ¡ otevÅ™Ã­t novÃ© okno ve chvÃ­li, kdy nÃ¡sledujeme odkazy
    mÃ­Å™Ã­cÃ­ mimo aktuÃ¡lnÃ­ dokument.
  \item [\texttt{colorlinks (=false,\textit{true})}] specifikuje,
    zda odkazy majÃ­ bÃ½t obklopeny barevnÃ½mi rÃ¡my (\texttt{false})
    nebo zda majÃ­ bÃ½t obarveny texty odkazÅ¯ (\texttt{true}). Barva
    odkazÅ¯ se dÃ¡ zadat pomocÃ­ nÃ¡sledujÃ­cÃ­ch nastavenÃ­ (ukÃ¡zÃ¡ny
    jsou i~implicitnÃ­ hodnoty):
    \begin{description}
    \item [\texttt{linkcolor (=red)}] barva vnitÅ™nÃ­ch odkazÅ¯
      (sekce, strÃ¡nky, atd.),
    \item [\texttt{citecolor (=green)}] barva odkazÅ¯ na citace
      (bibliografie),
    \item [\texttt{filecolor (=magenta)}] barva odkazÅ¯ na soubory,
    \item [\texttt{urlcolor (=cyan)}] barva URL odkazÅ¯
      (mail, web).
    \end{description}
\end{description}
\end{flushleft}

Pokud vÃ¡m implicitnÃ­ nastavenÃ­ vyhovuje, pouÅ¾ijte
\begin{code}
\begin{verbatim}
\usepackage[pdftex]{hyperref}
\end{verbatim}
\end{code}

Chcete-li mÃ­t seznam bookmarkÅ¯ otevÅ™enÃ½ a~odkazy barevnÃ©
(ÄÃ¡st parametru \texttt{=true} je nepovinnÃ¡), pouÅ¾ijte:
\begin{code}
\begin{verbatim}
\usepackage[pdftex,bookmarks,colorlinks]{hyperref}
\end{verbatim}
\end{code}

BarevnÃ½m odkazÅ¯m je lÃ©pe se vyhnout v~pÅ™Ã­padÄ›, Å¾e plÃ¡nujeme nÃ¡Å¡ PDF dokument
tisknout (barvy odkazÅ¯ jsou po ÄernobÃ­lÃ©m vytiÅ¡tÄ›nÃ­ vidÄ›t jako
odstÃ­ny Å¡edÃ© a~Å¡patnÄ› se Ätou). MÃ­sto toho se mÅ¯Å¾ou pouÅ¾Ã­t
barevnÃ© rÃ¡meÄky, kterÃ© vytiÅ¡tÄ›nÃ© nejsou:
\begin{code}
\begin{verbatim}
\usepackage{hyperref}
\hypersetup{colorlinks=false}
\end{verbatim}
\end{code}
\noindent nebo nastavit Äernou barvu odkazÅ¯:
\begin{code}
\begin{verbatim}
\usepackage{hyperref}
\hypersetup{colorlinks,%
            citecolor=black,%
            filecolor=black,%
            linkcolor=black,%
            urlcolor=black,%
            pdftex}
\end{verbatim}
\end{code}

KdyÅ¾ chcete jen zadat informaci pro \texttt{Informaci o~dokumentu},
pouÅ¾ijte:
\begin{code}
\begin{verbatim}
\usepackage[pdfauthor={Pierre Desproges},%
            pdftitle={Des femmes qui tombent},%
            pdftex]{hyperref}
\end{verbatim}
\end{code}

\vspace{\baselineskip}

KromÄ› automatickÃ©ho pÅ™idÃ¡nÃ­ hypertextovÃ½ch odkazÅ¯ pro kÅ™Ã­Å¾ovÃ© odkazy je takÃ©
moÅ¾nÃ© zaÄlenit odkazy explicitnÄ› pomocÃ­
\begin{lscommand}
\ci{href}\verb|{|\emph{url}\verb|}{|\emph{text}\verb|}|
\end{lscommand}

\newpage
NapÅ™Ã­klad kÃ³d:
\begin{code}
\begin{verbatim}
The \href{http://www.ctan.org}{CTAN} website.
\end{verbatim}
\end{code}
vyprodukuje vÃ½stup: The \href{http://www.ctan.org}{CTAN} website.;
kliknutÃ­m na nÃ¡zev serveru pÅ™ejdete na webovou strÃ¡nku serveru CTAN.

Ukazuje-li odkaz na lokÃ¡lnÃ­ soubor, pouÅ¾ijte pÅ™Ã­kaz \ci{href}:
\begin{code}
\begin{verbatim}
CelÃ½ dokument je uloÅ¾en \href{manual.pdf}{zde.}
\end{verbatim}
\end{code}
TÃ­m vytisknete text \uv{CelÃ½ dokument je uloÅ¾en \textcolor{cyan}{zde.}}.
KliknutÃ­m na slovo \uv{\textcolor{cyan}{zde.}} otevÅ™eme soubor
\texttt{manual.pdf}. JmÃ©no souboru se bere lokÃ¡lnÄ› k~aktuÃ¡lnÃ­mu dokumentu.

Chce-li autor ÄlÃ¡nku, aby mu ÄtenÃ¡Å™i mohli rychle poslat email, mÅ¯Å¾e
  napsat pÅ™Ã­kaz \ci{href} do pÅ™Ã­kazu \ci{author} na titulnÃ­ strÃ¡nce
  dokumentu:
\begin{code}
\begin{verbatim}
\author{Mary Oetiker $&lt;$\href{mailto:mary@oetiker.ch}%
       {mary@oetiker.ch}$&gt;$
\end{verbatim}
\end{code}
KromÄ› toho, Å¾e je nynÃ­ emailovÃ¡ adresa pÅ™Ã­tomna v~PDF odkazu, je i~vysÃ¡zena
na strÃ¡nce, abychom o~ni po vytiÅ¡tÄ›nÃ­ dokumentu nepÅ™iÅ¡li.

\subsection{ProblÃ©my s~odkazy}

VarovÃ¡nÃ­ podobnÃ© tomuto:
\begin{verbatim}
! pdfTeX warning (ext4): destination with the same
  identifier (name{page.1}) has been already used,
  duplicate ignored
\end{verbatim}
se zaÄnou objevovat v~pÅ™Ã­padÄ›, Å¾e je ÄÃ­selnÃ½ registr reinicializovÃ¡n,
napÅ™. pouÅ¾itÃ­m pÅ™Ã­kazu \ci{mainmatter} z~tÅ™Ã­dy dokumentÅ¯
\texttt{book}. Ten reinicializuje registr s~ÄÃ­slem strÃ¡nky na jedniÄku.
Ale protoÅ¾e i~pÅ™edmluva knihy mÃ¡ ÄÃ­slo strÃ¡nky~1, Å¾Ã¡dnÃ½ odkaz
na \uv{stranu~1} uÅ¾ nenÃ­ unikÃ¡tnÃ­. Proto ona hlÃ¡Å¡ka
\verb+duplicate ignored+, duplicitnÃ­ registr byl ignorovÃ¡n.

PÅ™idÃ¡nÃ­m \texttt{plainpages=false} mezi nastavenÃ­ hyperref vÅ¡e napravÃ­me.
To ale bohuÅ¾el pomÅ¯Å¾e jen s~ÄÃ­selnÃ­ky stran.
RadikÃ¡lnÄ›jÅ¡Ã­m Å™eÅ¡enÃ­m je nastavenÃ­ \texttt{hypertexnames=false},
ale to zase zpÅ¯sobÃ­, Å¾e odkazy na strÃ¡nky v~indexu pÅ™estanou fungovat.

\subsection{ProblÃ©my s~bookmarky}

Text zobrazenÃ½ bookmarky vÅ¾dy nevypadÃ¡ tak, jak bychom Äekali.
Book\-mark mÅ¯Å¾e zobrazit jen \uv{obyÄejnÃ½ text} a~k~dispozici mÃ¡me
tedy mnohem mÃ©nÄ› znakÅ¯ neÅ¾ u~textu dokumentu. Hyperref si
obyÄejnÄ› takovÃ©ho problÃ©mu vÅ¡imne a~upozornÃ­ na nÄ›j:
\begin{code}
\begin{verbatim}
Package hyperref Warning: 
Token not allowed in a PDFDocEncoded string:
\end{verbatim}
\end{code}
Å˜eÅ¡enÃ­m je uvÃ©st kromÄ› \uv{\LaTeX ovÃ©ho textu}, kterÃ½ nemusÃ­ jÃ­t
pouÅ¾Ã­t v~book\-mar\-ku, i~\uv{zjednoduÅ¡enÃ½ text}, kterÃ½ naopak
v~bookmarku pouÅ¾Ã­t pÅ¯jde:
\begin{lscommand}
\ci{texorpdfstring}\verb|{|\emph{\TeX{} text}\verb|}{|\emph{Bookmark Text}\verb|}|
\end{lscommand}


MatematickÃ© vzorce jsou typickÃ½mi kandidÃ¡ty pro problÃ©my tohoto
typu. DÃ­ky konstrukci:
\begin{code}
\begin{verbatim}
\section{\texorpdfstring{$E=mc^2$}%
        {E = mc ** 2}}
\end{verbatim}
\end{code}
bude v~bookmarku mÃ­sto \uv{\LaTeX ovÃ©ho textu} \verb+\section{$E=mc^2$}+
pouÅ¾it \uv{zjednoduÅ¡enÃ½ text} \uv{E=mc2}.

ZmÄ›ny barev takÃ© nelze jednoduÅ¡e promÃ­tnout do bookmarku:
\begin{code}
\verb+\section{\textcolor{red}{Red !}}+
\end{code}
vyprodukuje Å™etÄ›zec \uv{redRed!}. PÅ™Ã­kaz \verb+\textcolor+ je ignorovÃ¡n,
ale jeho argument (\uv{red}) se vytiskne).

PouÅ¾ijete-li
\begin{code}
\verb+\section{\texorpdfstring{\textcolor{red}{Red !}}{Red\ !}}+
\end{code}
vÃ½sledek bude mnohem lÃ©pe ÄitelnÃ½.

Pokud svÅ¯j dokument pÃ­Å¡ete v~unicode, mÅ¯Å¾ete pouÅ¾Ã­t nastavenÃ­ 
\verb+unicode+ balÃ­ku \pai{hyperref}, kterÃ© umoÅ¾Åˆuje pouÅ¾Ã­vat
v~bookmarku unicode znaky. To vÃ¡m dÃ¡vÃ¡ mnohem vÄ›tÅ¡Ã­ vÃ½bÄ›r znakÅ¯
pro pouÅ¾itÃ­ v~\ci{texorpdfstring}.

\subsubsection{Kompatibilita zdrojovÃ½ch kÃ³dÅ¯ pro \LaTeX{} a~pdf\LaTeX{}}
\label{sec:pdfcompat}

AÅ¾ na nÄ›kolik %pÃ¡r 
mÃ¡lo vÃ½jimek by vÃ¡Å¡ \LaTeX ovÃ½ zdrojovÃ½ kÃ³d mÄ›l jÃ­t pÅ™eloÅ¾it
jak \LaTeX em, tak pdf\LaTeX em. HlavnÃ­ z~tÄ›chto
vÃ½jimek je vklÃ¡dÃ¡nÃ­ grafiky. JednoduchÃ½m Å™eÅ¡enÃ­m je
pÅ™i pouÅ¾itÃ­ pÅ™Ã­kazu \ci{includegraphics} pÅ™Ã­ponu souborÅ¯ \emph{neuvÃ¡dÄ›t}.
PÅ™i pÅ™ekladu pomocÃ­ \uv{normÃ¡lnÃ­ho} \LaTeX u
se potom pouÅ¾ije soubor s~danÃ½m jmÃ©nem a~pÅ™Ã­ponou \texttt{.eps},
zatÃ­mco pÅ™i pÅ™ekladu pomocÃ­ pdf\LaTeX u se pouÅ¾ije jedna z~pÅ™Ã­pon
\texttt{.png}, \texttt{.pdf}, \texttt{.jpg} nebo \texttt{.mps}
(v~tomto poÅ™adÃ­). Je samozÅ™ejmÄ› nutnÃ©, aby pÅ™Ã­sluÅ¡nÃ½ soubor byl
pÅ™Ã­tomen v~pracovnÃ­m adresÃ¡Å™i.

Chcete-li ve svÃ©m dokumentu pouÅ¾Ã­t jinÃ½ zdrojovÃ½ kÃ³d podle toho,
jestli se dokument pÅ™eklÃ¡dÃ¡ \LaTeX em nebo pdf\LaTeX em, mÅ¯Å¾ete
pouÅ¾Ã­t balÃ­k \hbox{\pai{ifpdf}}%
\footnote{VÃ­ce informacÃ­ vysvÄ›tlujÃ­cÃ­ch proÄ pouÅ¾Ã­t tento
   balÃ­k je dostupnÃ½ch na strÃ¡nce \TeX{} FAQ:
   \url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=ifpdf}}.
Pokud tento balÃ­k jeÅ¡tÄ› nemÃ¡te nainstalovanÃ½, asi pouÅ¾Ã­vÃ¡te
MiK\TeX{}, kterÃ½ ho ale doinstaluje automaticky sÃ¡m, aÅ¾ se ho
poprvÃ© budete snaÅ¾it pouÅ¾Ã­t. Tento balÃ­k definuje pÅ™Ã­kaz
\ci{ifpdf}, pomocÃ­ kterÃ©ho snadno napÃ­Å¡ete obÄ› verze kÃ³du
(\uv{DVI verzi} i~\uv{PDF verzi}). V~nÃ¡sledujÃ­cÃ­m
pÅ™Ã­kladu chceme, aby PostScriptovÃ¡ (\uv{normÃ¡lnÃ­}) verze byla
ÄernobÃ­lÃ¡ (tuto verzi plÃ¡nujeme tisknout a~nechceme utrÃ¡cet
na barvÄ›) a~PDF verze (kterou budeme prohlÃ­Å¾et jen na monitoru)
barevnÃ¡.
% running on pdfTeX?
% add hyperlinks
\begin{code}
\begin{verbatim}
\RequirePackage{ifpdf} % SpouÅ¡tÃ­ se pdfTeX?
\ifpdf                 % Ano, spouÅ¡tÃ­.
  \documentclass[a4paper,12pt,pdftex]{book}
\else                  % Ne, nenÃ­ tomu tak.
  \documentclass[a4paper,12pt,dvips]{book}
\fi

\ifpdf % PouÅ¾Ã­vÃ¡-li se pdfTeX, zaÅ™aÄ Latin Modern.
  \usepackage{lmodern}
\fi
\usepackage[bookmarks, % PÅ™idÃ¡vejme zÃ¡loÅ¾ky...
            colorlinks,
            plainpages=false]{hyperref}                    
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{graphicx}
...
\end{verbatim}
\end{code}
V~pÅ™Ã­kladu nahrÃ¡vÃ¡me balÃ­k \pai{hyperref} i~pÅ™i pÅ™ekladu
\uv{normÃ¡lnÃ­} verze. To proto, aby pÅ™Ã­kaz \ci{href} fungoval i~tam
a~nemuseli jsme vÅ¡echna jeho pouÅ¾itÃ­ uvÃ¡dÄ›t podmÃ­nÄ›nÄ›.

V~dneÅ¡nÃ­ch distribucÃ­ch (napÅ™. \TeX~Live) program \TeX{} ve skuteÄnosti
ukazuje na program pdf\TeX. RozliÅ¡enÃ­, jestli jako vÃ½stup produkovat 
DVI nebo PDF je uÄinÄ›no na zÃ¡kladÄ› pouÅ¾itÃ½ch nastavenÃ­ tÅ™Ã­dy dokumentu.
KÃ³dem z~pÅ™edchozÃ­ho pÅ™Ã­kladu zÃ­skÃ¡te PDF vÃ½stup pÅ™i pouÅ¾itÃ­
\verb|pdflatex| a~DVI vÃ½stup pÅ™i pouÅ¾itÃ­ \verb|latex|.

\section{VytvÃ¡Å™enÃ­ prezentacÃ­}
\label{sec:beamer}
\secby{Daniel Flipo}{Daniel.Flipo@univ-lille1.fr}
VÃ½sledky svÃ© vÄ›deckÃ© prÃ¡ce mÅ¯Å¾ete prezentovat buÄ na tabuli, nebo
pomocÃ­ pÅ™ipravenÃ© prezentace ze svÃ©ho notebooku.

\wi{\pdfLaTeX} a~tÅ™Ã­da \pai{beamer} dohromady umoÅ¾ÅˆujÃ­ vytvÃ¡Å™et
PDF prezentace, kterÃ© vypadajÃ­ lÃ©pe neÅ¾ ty vytvoÅ™enÃ© pomocÃ­
PowerPointu a~jednoduÅ¡eji se pouÅ¾Ã­vajÃ­, protoÅ¾e Acrobat Reader
je dostupnÃ½ na mnohem vÃ­ce platformÃ¡ch neÅ¾ PowerPoint.

TÅ™Ã­da \pai{beamer} pouÅ¾Ã­vÃ¡ balÃ­ky \pai{graphicx}, \pai{color}
a~\pai{hyperref} s~hodnotami nastavenÃ­ vhodnÃ½mi pro prohlÃ­Å¾enÃ­
dokumentu na monitoru.
%La figure~\ref{fig:pdfscr} contient un exemple de fichier minimal Å•
%compiler avec \wi{pdf\LaTeX} et le 
%rÃ©sultat produit.

% Ã‰cran capturÃ© par ImageMagick (man ImageMagick) fonction Â« import Â»
% et convertie en jpg toujours par ImageMagick.

%Simple Presentation

\begin{figure}[htbp]
\begin{verbatim}
\documentclass[10pt]{beamer}
\mode&lt;beamer&gt;{%
  \usetheme[hideothersubsections,
            right,width=22mm]{Goettingen}
  }

\title{Moje prezentace\ldots}
\author[D. Flipo]{Daniel Flipo}
\institute{U.S.T.L. \&amp; GUTenberg}
\titlegraphic{\includegraphics[width=20mm]{USTL}}
\date{2005}

\begin{document}

\begin{frame}&lt;handout:0&gt;
  \titlepage
\end{frame}

\section{PÅ™Ã­klad}

\begin{frame}
  \frametitle{Co dÄ›lat v~nedÄ›li odpoledne}
  \begin{block}{Je moÅ¾nÃ©\ldots}
    \begin{itemize}
      \item jÃ­t na vychÃ¡zku se psem\dots \pause
      \item ÄÃ­st knihu\pause
      \item Å¡kÃ¡dlit koÄku\pause
    \end{itemize}
  \end{block}
  a~mnoho dalÅ¡Ã­ho\ldots
\end{frame}
\end{document}
\end{verbatim}
  \caption{UkÃ¡zkovÃ½ kÃ³d pouÅ¾itÃ­ tÅ™Ã­dy \pai{beamer}.}
  \label{fig:code-beamer}
\end{figure}

PÅ™eloÅ¾enÃ­m kÃ³du z~obrÃ¡zku~\ref{fig:code-beamer} %\index{\pdfLaTeX} 
\pdfLaTeX em
zÃ­skÃ¡te PDF soubor s~titulnÃ­ strÃ¡nkou nÃ¡sledovanou strÃ¡nkou
obsahujÃ­cÃ­ nÄ›kolik poloÅ¾ek, kterÃ© budou zobrazovÃ¡ny po jednÃ©
bÄ›hem prochÃ¡zenÃ­ prezentacÃ­.

VÃ½hodou \paih{beamer}\textsf{beameru} oproti podobnÃ½m balÃ­kÅ¯m je, Å¾e vytvÃ¡Å™Ã­ pÅ™Ã­mo PDF
soubor (na rozdÃ­l od balÃ­ku \pai{prosper}, pomocÃ­ kterÃ©ho lze vytvoÅ™it
PostScript soubor) a~nevyÅ¾aduje nÃ¡slednÃ© Ãºpravy (na rozdÃ­l od balÃ­ku
\pai{ppower4}).

PomocÃ­ tÅ™Ã­dy \pai{beamer} mÅ¯Å¾ete ze stejnÃ©ho zdrojovÃ©ho souboru vytvoÅ™it
nÄ›kolik verzÃ­ (mÃ³dÅ¯) svÃ©ho dokumentu. ZdrojovÃ½ soubor mÅ¯Å¾e obsahovat
speciÃ¡lnÃ­ instrukce (v~lomenÃ½ch zÃ¡vorkÃ¡ch) pro jednotlivÃ© mÃ³dy.
Toto jsou dostupnÃ© mÃ³dy:
\begin{description}
\item[beamer] pro prezentace (o~kterÃ½ch jsme mluvili dosud),
\item[trans] pro slajdy,
\item[handout] pro verzi pro tisk.
\end{description}
ImplicitnÃ­m mÃ³dem je \texttt{beamer}. ZmÄ›nu lze udÄ›lat globÃ¡lnÃ­m
nastavenÃ­m jinÃ©ho mÃ³du, napÅ™.
\verb|\documentclass[10pt,handout]{beamer}|, pro tvorbu doplÅˆujÃ­cÃ­ch podkladÅ¯ Å™eÄnÃ­kovi k~prezentaci. %letÃ¡kÅ¯.

Vzhled prezentace na monitoru zÃ¡visÃ­ na tÃ©matu, kterÃ© si zvolÃ­te. Na vÃ½bÄ›r
mÃ¡te tÃ©mata dodÃ¡vanÃ¡ ve tÅ™Ã­dÄ› \verb+beamer+, nebo si mÅ¯Å¾ete tÃ©ma sami vytvoÅ™it.
VÃ­ce informacÃ­ najdete v~souboru \texttt{beameruserguide.pdf} -- obsÃ¡hlÃ© dokumentaci
tÅ™Ã­dy \verb+beamer+.

PodrobnÄ›ji se teÄ podÃ­vejme na kÃ³d na obrÃ¡zku~\ref{fig:code-beamer}.

Pro obrazovkovou verzi prezentace (\verb|\mode&lt;beamer&gt;|) jsme si zvolili
tÃ©ma \emph{Goettingen}, kterÃ© mÃ¡ navigaÄnÃ­ panel zaintegrovÃ¡n
do obsahu. Nastavit lze velikost panelu (v~naÅ¡em pÅ™Ã­padÄ› 22~mm) a~jeho
pozici (zde na pravÃ© stranÄ› textu). NastavenÃ­ \emph{hideothersubsections}
ukazuje jmÃ©na kapitol a~podsekce aktuÃ¡lnÃ­ kapitoly. MÃ³dy \verb|\mode&lt;trans&gt;|
a~\verb|\mode&lt;handout&gt;| nemajÃ­ Å¾Ã¡dnÃ© speciÃ¡lnÃ­ nastavenÃ­ a~pouÅ¾Ã­vajÃ­
tedy standardnÃ­ vzhled.

PÅ™Ã­kazy \verb|\title|, \verb|\author|, \verb|\institute|
a~\verb|\titlegraphic| o~jednom povinnÃ©m parametru nastavujÃ­ obsah titulnÃ­ strÃ¡nky.
NepovinnÃ© parametry pÅ™Ã­kazÅ¯ \verb|\title[]{}| a~\verb|\author[]{}|
umoÅ¾ÅˆujÃ­ zadat speciÃ¡lnÃ­ verzi titulku a~jmÃ©na autora pro
zobrazenÃ­ na panelu tÃ©matu \emph{Goettingen}.

Tituly a~podtituly jsou v~panelu vytvoÅ™eny pomocÃ­ normÃ¡lnÃ­ch pÅ™Ã­kazÅ¯
\verb|\section| a~\verb|\subsection|, kterÃ© uvedete
\emph{mimo} prostÅ™edÃ­ \ei{frame}.

MÃ¡lÃ© navigaÄnÃ­ ikony na spodu obrazovky umoÅ¾ÅˆujÃ­ navigovat dokument.
Jejich pÅ™Ã­tomnost nezÃ¡visÃ­ na vybranÃ©m tÃ©matu.

Obsah kaÅ¾dÃ©ho slajdu (resp. obrazovky) musÃ­me umÃ­stit
do prostÅ™edÃ­ \ei{frame}. NepovinnÃ½ parameter v~lomenÃ½ch
zÃ¡vorkÃ¡ch (\verb|&lt;| a~\verb|&gt;|) mÅ¯Å¾e zamezit tomu, aby konkrÃ©tnÃ­
frame byl v~jednÃ© z~verzÃ­ pouÅ¾it. V~naÅ¡em pÅ™Ã­kladu by
dÃ­ky \verb|&lt;handout:0&gt;| v~letÃ¡kovÃ© verzi nebyla pouÅ¾ita prvnÃ­ strÃ¡nka.

DÅ¯raznÄ› se doporuÄuje uvÃ¡dÄ›t titul kaÅ¾dÃ©ho slajdu (kromÄ› titulnÃ­ho
slajdu) -- pomocÃ­ pÅ™Ã­kazu \verb|\frametitle{}|. Pokud potÅ™ebujete
i~podtitul, pouÅ¾ijte prostÅ™edÃ­ \ei{block}, jak je vidÄ›t v~pÅ™Ã­kladu.
VÅ¡imnÄ›te si, Å¾e pÅ™Ã­kazy pro sekce (\verb|\section|, \verb|\subsection|)
nevytvÃ¡Å™ejÃ­ Å¾Ã¡dnÃ½ vÃ½stup na vlastnÃ­m slajdu.

PÅ™Ã­kaz \verb|\pause| v~prostÅ™edÃ­ itemize umoÅ¾Åˆuje odhalovat poloÅ¾ky
postupnÄ›. 

DalÅ¡Ã­ prezentaÄnÃ­ efekty lze dosÃ¡hnout pÅ™Ã­kazy
\verb|\only|, \verb|\uncover|, \verb|\alt| a~\verb|\temporal|.
V~mnoha mÃ­stech lze pouÅ¾Ã­t ostrÃ© zÃ¡vorky pro dalÅ¡Ã­ pÅ™izpÅ¯sobenÃ­
prezentace.

%DÅ¯raznÄ› doporuÄujeme
MÅ¯Å¾eme doporuÄit projÃ­t a~pÅ™eÄÃ­st si \texttt{beameruserguide.pdf} --
dokumentaci k~tÅ™Ã­dÄ› \verb+beamer+ -- abyste zÃ­skali ÃºplnÃ½ obrÃ¡zek o~moÅ¾nostech tÃ©to tÅ™Ã­dy.
Na vÃ½voji Beameru se stÃ¡le pokraÄuje, nejnovÄ›jÅ¡Ã­ informace mÅ¯Å¾ete zÃ­skat
na domovskÃ© webovÃ© strÃ¡nce:\par
\url{http://latex-beamer.sourceforge.net/}

% Local Variables:
% TeX-master: "lshort2e"
% mode: latex
% mode: flyspell
% End:
</pre></body></html>