LaTeX: Distribuce TeXLive a doplněk Beamer
| Zobrazit obsah | Zobrazit komentáře | Zobrazit pouze komentáře
|
Bez jakýchkoliv zbytečných diskuzí, je podle mě nejlepší sázecí systém LaTeX. Lze ho dobře využít nejen na profesionálně vypadající, a tedy i dobře vysázené dokumenty, ale i k tvorbě interaktivních prezentací, za pomocí balíčku rozšíření nesoucí název Beamer.
Jak nainstalovat a kde získat LaTeX
Používáte-li Linux, máte velkou šanci, že LaTeX už máte nainstalovaný. Pokud ne,
zkuste se podívat, zda je vůbec v distribuci, kterou používáte dostupný.
Většinou s tím není problěm, pokud ano, můžete použít TeXLive. Tento článek
je zaměřen z výše uvedeného důvodu spíše pro uživatele operačního systému
MS Windows®. Pro Windows® je nejjednodušší použít
TeXLive
.
Jedná se o CD, kde je vše pro TeXování. Stáčí stáhnout, vypálit/namontovat
a spustit instalátor.
Jak nainstalovat a kde získat Beamer
S Beamerem to už tak jednoduché není. Na
domovské stránce projektu
,
kde jsou mimojiné další zajímavé informace, nalezneme
odkaz pro stažení
.
Budeme potřebovat všechny tři soubory, které jsou ke stažení dostupné:
latex-beamer pgf xcolor
Všechny tyto archívy stáhneme a dekomprimujeme. Aby nám TeX spolupracoval
s Beamerem, musíme tyto dekomprimované archívy umístit do správných adresářů
TeXu :-) Takže, budeme potřebovat adresář DISK:\CESTA\...\TeXLive\texmf-local\,
v kterém vytvoříme adresář a podadresář tex\latex. V novém adresáři
latex dále vytvoříme tři adresáře pro naše tři dekomprimované
archívy, a to beamer, pdf a xcolor.
Takže jsme získali následující adresářovou strukturu:
texmf-local
|
+- tex
+- latex
+- beamer
+- pdf
+- xcolor
Takže v tuto chvíli můžeme do nově vytvořených adresářů nahrát obsah archívu,
z názvů archívů a adresářů je zřejmé, co kam patří. Beamer a jeho součástí jsme
umístili do TeXu, ale ještě musíme TeX informovat o novém rozšíření, to uděláme
příkazem texhash. A tím je vše hotovo, pokud tedy nedojde k chybě
při hashovaní, což by se stát nemělo.
Zkoušíme TeX a Beamer - dvojitá zkouška
Vyzkoušíme výsledek instalace na jednoduché prezentaci, čímž zjistíme, jestli
TeX a Beamer funguje. Tento článek není určen k seznámení práce s TeXem
a Beamerem, to možná někdy později. Takže vysvětlení následujícího kódu
nečekejte. Tento kód lze po instalaci Beameru, podle výše uvedeného postupu, nalézt v
...\TeXLive\texmf-local\tex\latex\beamer\solutions\short-talks\speaker_introduction-ornate-2min.en.tex.
Po přeložení se nám dostane tohoto výsledku.
% $Header: /cvsroot/latex-beamer/latex-beamer/solutions/short-talks/speaker_introduction-ornate-2min.en.tex,v 1.4 2004/10/07 20:53:08 tantau Exp $
\documentclass{beamer}
% This file is a solution template for:
% - Introducing another speaker.
% - Talk length is about 2min.
% - Style is ornate.
% Copyright 2004 by Till Tantau <tantau@users.sourceforge.net>.
%
% In principle, this file can be redistributed and/or modified under
% the terms of the GNU Public License, version 2.
%
% However, this file is supposed to be a template to be modified
% for your own needs. For this reason, if you use this file as a
% template and not specifically distribute it as part of a another
% package/program, the author grants the extra permission to freely
% copy and modify this file as you see fit and even to delete this
% copyright notice.
\setbeamertemplate{background canvas}[vertical shading][bottom=white,top=structure.fg!25]
% or whatever
\usetheme{Warsaw}
\setbeamertemplate{headline}{}
\setbeamertemplate{footline}{}
\setbeamersize{text margin left=0.5cm}
\usepackage[english]{babel}
% or whatever
\usepackage[latin1]{inputenc}
% or whatever
\usepackage{times}
\usepackage[T1]{fontenc}
% Or whatever. Note that the encoding and the font should match. If T1
% does not look nice, try deleting the line with the fontenc.
\begin{document}
\begin{frame}
\frametitle{Speaker's Name}
\framesubtitle{About Our Next Speaker}
\begin{itemize}
\item
Current affiliation of Speaker's Name
% Examples:
\begin{itemize}
\item
Professor of mathematics, University of Wherever.
\item
Junior partner at company X.
\item
Speaker for organization/project X.
\end{itemize}
\item
Experience and achievements
% Optional. Use this if it is appropriate to slightly flatter the
% speaker, for example if the speaker has been invited.
% Using subitems, list things that make the speaker look
% interesting and competent.
% Examples:
\begin{itemize}
\item
Academic degree, but only if appropriate
\item
Current and/or previous positions, possibly with dates
\item
Publications (possibly just number of publications)
\item
Awards, prizes
\end{itemize}
\item
Concerning today's talk
% Optional. Use this to point out specific experiences/knowledge
% of the speaker that are important for the talk and that do not
% follow from the above.
% Examples:
\begin{itemize}
\item
Expert who has worked in the field/project for X month/years.
\item
Will present his/her/group's/company's research on the subject.
\item
Will summarize project report or current project status.
\end{itemize}
\end{itemize}
\end{frame}
\end{document}
Odkazy na příručky a návody
Základní návod na použití Beameru se nachází v balíčku Beameru, který jsme
kopírovali do TeXu. Je sice v angličtině, ale je z něj vše jasně pochopitelné.
Nejlepší je ukázky kopírovat a zkoušet. ...\TeXLive\texmf-local\tex\latex\beamer\doc\beameruserguide.pdf.
Vhodně lze využít i následujících odkazů (TeX):
Kunovský, J.: Úvod do LaTeXu 
Kunovský, J.: Obrázky v LaTeXu 
Oetiker, T.: Ne příliš stručný úvod do systému LaTeX2e 
Doob, M.: Jemný úvod do TeXu 
Olšák, P.: TeXBook naruby 
Knuth, D. E.: The TeX Book 
Diskusní skupina CS TeX
Blog
