ˇ ´ VYSOKE ´ UCEN ˇ ´I TECHNICKE ´ V PRAZE CESK E FAKULTA STAVEBN´I ´ OBOR GEODEZIE A KARTOGRAFIE ´ KATEDRA MAPOVAN´I A KARTOGRAFIE
Syst´ em LATEX tvorba prezentac´ı
semestr´aln´ı pr´ace
Bohumila Skˇrivanov´a Tom´aˇs Vrasp´ır Petr V´ıt Krist´yna L´ıznerov´a editor: Petr Vaverka
V Praze dne 24. 4. 2011
Kartografick´a polygrafie a reprografie
´ Uvod At’ jiˇz se jedn´ a o prodej v´ yrobk˚ u ˇci pˇredstaven´ı vlastn´ı pr´ace, vyuˇz´ıv´a se s v´ yhodou moˇznost´ı poˇc´ıtaˇcov´e techniky. Pro tvorbu prezentace lze vyuˇz´ıt nˇekter´ y z program˚ u dod´ avan´ y v r´ amci koncel´ aˇrsk´eho bal´ıku (MS PowerPoint, OO Impress) nebo vyuˇz´ıt moˇznost´ı prostˇred´ı LATEX. Pr´ avˇe posledn´ı zmiˇ novanou variantou se budeme v t´eto pr´aci zab´ yvat. Pro tvorbu prezentac´ı se dˇr´ıve pouˇz´ıvala starˇs´ı verze bal´ıˇcku prosper. V dneˇsn´ı dobˇe je mnohem ˇcastˇeji pouˇz´ıv´ an bal´ıˇcek beamer. V n´asleduj´ıc´ım textu se seznam´ıme s klady a z´apory tvorby prezentac´ı v LATEXu. Uk´aˇzeme si rozd´ıly v editaci mezi jednotliv´ ymi verzemi LATEXu. V z´ avˇeru pak pˇredstav´ıme grafick´e v´ ystupy.
1
Charakteristika programu
1.1
V´ yhody LATEXu
• v´ ysledn´ y vzhled prezentace p˚ usob´ı propracovanˇe • snadn´e vytvoˇren´ı obsahu prezentace • moˇznost editace vzorov´ ych soubor˚ u • v´ ysledn´ y soubor je pˇr´ımo v univerz´aln´ım form´atu PDF (nen´ı nutn´e ho pˇrev´adˇet do tohoto form´ atu, jak tomu mus´ı b´ yt u kancel´aˇrsk´ ych pragram˚ u, pokud chceme zachovat vzhled prezentace pˇri otevˇren´ı na jin´em PC)
1.2
Nev´ yhody LATEXu
• nauˇcen´ı se nov´emu pˇr´ıstupu k tvorbˇe dokumentu • je tˇreba zn´ at form´ atovac´ı pˇr´ıkazy • chyb´ı okamˇzit´ a kontrola nad v´ ysledn´ ym vzhledem dokumentu Pro vˇetˇsinu lid´ı je snazˇs´ı vytv´aˇret prezentace v programech z kancel´aˇrsk´ ych bal´ık˚ u, ’ nebot s nimi maj´ı zkuˇsenosti a ovl´ad´an´ı je intuitivn´ı.
2
Co je potˇ reba pro tvorbu prezentace
Pro tvorbu prezentac´ı v prostˇred´ı LATEXje zapotˇreb´ı vybrat spr´avnou tˇr´ıdu dokumentu \dokumentclass{beamer}. Pro editaci prezentac´ı je potˇreba instalovat j´adro TEXu“(napˇr. ” miktex) a pˇridat vhodn´ y editor (napˇr. TEXnicCenter).
3 3.1
Tvorba prezentace beamer Hlaviˇ cka
\documentclass{beamer} 1
\usepackage[cp1250]{inputenc} \usepackage[czech]{babel} \usepackage{color} \usepackage{hyperref} % ´ uprava vzhledu prezentace \usetheme{Vzhled slidu} \usecolortheme{Barva} \useinnertheme{Vnitˇ rn´ ı uspoˇ r´ ad´ an´ ı} % ´ udaje o prezentaci \title{N´ azev prezentace} \author{Autor} \institute{´ Ustav} \date{Datum} % konec hlaviˇ cky, zaˇ c´ atek vlastn´ ı prezentace \begin{document} ´ Jednotliv´e bal´ıˇcky lze pˇrid´ avat podle aktu´aln´ı potˇreby uˇzivatele. Uprava vzhledu je voliteln´ ym parametrem. Zb´ yvaj´ıc´ı u ´daje pˇred zaˇc´atkem dokumentu (autor, n´azev . . . ) jsou nepovinn´ ymi parametry, kter´e mohou b´ yt uvedeny ˇci nikoliv, ale je tˇreba si uvˇedomit, ˇze se objev´ı v z´ ahlav´ı a z´ apat´ı jednotliv´ ych slid˚ u a t´ım p´adem ovlivn´ı vzhled cel´e prezentace.
3.2
Tituln´ı strana
% 1. slide s tituln´ ı str´ ankou \frame{\titlepage} Tato strana se vygeneruje automaticky, podle u ´daj˚ u uveden´ ych v hlaviˇcce dokumentu (´ udaje o prezentaci). Pokud tyto u ´daje chyb´ı, vytvoˇr´ı se prvn´ı str´anka pouze s aktu´aln´ım datem, coˇz asi nen´ı c´ılem nikoho, kdo p´ıˇse prezentaci. N´azev prezentace (\title) je proto minim´ aln´ım u ´dajem, kter´ y by se mˇel vyplnit. S t´ımto nastaven´ım vznikne tituln´ı str´anka s n´azvem prezentace a automaticky vytvoˇren´ ym datem. Pokud chceme, aby se vypisovalo poˇzadovan´e datum (napˇr. datum prezentov´an´ı pr´ace), je zapotˇreb´ı vyplnit pˇr´ısluˇsnou kolonku.
3.3
Obsah
% 2. slide s obsahem prezentace \section[Obsah]{} \frame { % n´ azev slidu \frametitle{Obsah prezentace} % vys´ azen´ ı obsahu \setcounter{tocdepth}{1} \tableofcontents } 2
K vys´ azen´ı obsahu je nutn´e standartn´ım zp˚ usobem ˇclenit dokument (\section, \subsection . . . ). Toto oznaˇcen´ı mus´ı b´ yt uvedeno pˇred vlastn´ım obsahem (\frame) slidu.
4 4.1
Tvorba prezentace prosper Hlaviˇ cka
\documentclass[a4paper,pascal,pdf,colorBG,slideColor]{prosper} \hypersetup{pdfpagemode=FullScreen} % ´ udaje o prezentaci \title{Z´ akladn´ ı struktura prezentace} \subtitle{kr´ atk´ a verze} \author{Petr V´ ıt} \email{
[email protected]} \institution{CVUT, FSv, G+K} % konec hlaviˇ cky, zaˇ c´ atek vlastn´ ı prezentace \begin{document} a4paper – nastaven´ı velikosti str´anky pro v´ ychoz´ı PDF dokument. Napˇr. pro nastaven´ı vys´azen´ı prezentace na dopisov´ y pap´ır slouˇz´ı pˇr´ıkaz letter“. ” pascal – je jedn´ım z nejuˇz´ıvanˇejˇs´ıch prosper styl˚ u. Pˇri nenastaven´ı hodnoty stylu bude pouˇzit styl z´ akladn´ı default“. D´ale se zm´ın´ıme o stylech v sekci 3.1. ” pdf – kompiluje dokument jako PDF soubor pro video projekci (lepˇs´ı neˇz PSS pro tisk). colorGB,slideColor – definuje mnoho vlastn´ıch barev v z´avislosti na definovan´em stylu.
4.2
Tituln´ı strana
% 1. slide s tituln´ ı str´ ankou \maketitle maketitle – zaˇr´ıd´ı vys´ azen´ı tituln´ı str´anky prezentace. Na t´eto u ´vodn´ı str´ance budou vˇsechny pˇrednapsan´e informace jako – autor, n´azev pr´ace, titulek, email, instituce.
4.3
Obsah
\begin{slide}{Popis prvn´ ıho sn´ ımku} Tˇ elo prvn´ ıho sn´ ımku. Zde m˚ uˇ ze b´ yt cokoliv, co je moˇ zn´ e vys´ azet do norm´ aln´ ıho LaTeX dokumentu. Vzorce, rovnice, obr´ azky, tabulky, definice nov´ ych prostˇ red´ ı ... etc. \end{slide} \begin{slide}{Popis druh´ eho sn´ ımku} Tˇ elo druh´ eho sn´ ımku. 3
z´ apis rovnice $C=2\pi r$. \end{slide} \begin{slide}{Sf´ erick´ e rovnice} Tˇ elo sn´ ımku 3. \begin{eqnarray} C & = & 2 \pi r \\ A & = & 4 \pi r^2 \\ V & = & \frac{4 \pi r^3}3 \end{slide} \end{document} Zaˇc´ atek a konec kaˇzd´eho sn´ımku se definuje intuitivn´ımi pˇr´ıkazy \begin{slide} and \end{slide} Kaˇzd´ y sn´ımek je opatˇren popisem pomoc´ı pˇr´ıkazu \caption{} . D´ale existuj´ı makra pˇr´ıkaz˚ u jako \fromSlide{n}{...}, \untilSlide{n}{...}, \onlySlide{n}{...} , kter´e dovedou nadefinovat vlastnosti sn´ımk˚ u. V kaˇzd´em sn´ımku je pak moˇznost vys´azen´ı ˇcehokoliv, co se pouˇz´ıv´ a pˇri tvorbˇe norm´aln´ıho LATEXdokumentu (obr´azky, tabulky, rovnice . . . ). Kaˇzd´ a prezentace je samozˇrejmˇe ohraniˇcena pˇr´ıkazy pro zaˇc´atek (begin{document}) a konec dokumentu (end{document}) .
Z´ avˇ er Tvorba prezentac´ı v prostˇred´ı LATEXje pˇri znalosti jeho z´akladn´ıho ovl´ad´an´ı snadn´ a. Zkuˇsen´ y uˇzivatel ocen´ı volnost nastaven´ı pˇresnˇe dle sv´ ych pˇredstav, zat´ımco zaˇc´ateˇcn´ıci s v´ yhodou vyuˇzit´ı pˇrednastaven´ ych grafick´ ych schemat. I pˇres to nem´a rozhodnˇe tolik pˇr´ıznivc˚ u jako kancel´ aˇrsk´e bal´ıky. Je to d´ano t´ım, ˇze k uˇz´ıv´an´ı MS Office nepotˇrebujeme zn´at ˇz´ adn´e pˇr´ıkazy a s textem manipulujeme pomoc´ı myˇsi. Pr´ ace v LATEXu je pro mnˇe st´ ale obtiˇzn´a. Hled´an´ı spr´avn´eho ˇreˇsen´ı mi zabere pomˇernˇe dost ˇcasu.
4
Literatura [1] Rybiˇcka, J.: LATEX pro zaˇc´ ateˇcn´ıky. KONVOJ spol. s r.o., Brno 2003. ISBN 80-7302-049-1. [2] The LaTeX Beamer Class Homepage. User’s Guide to the Beamer Class, Version 3.06[online]. [2003] [cit 2008-05-21]. Dostupn´ y z World Wide Web:
5
Grafick´ y v´ ystup – beamer
6
7
Grafick´ y v´ ystup – prosper
8
9