Píšeme dokumenty v L A TEXu II

Podobné dokumenty
Přílohy. \appendix zahájí sazbu příloh

Základy informatiky. Úvod do systému LaTeX. Zpracoval: Ing. Pavel Děrgel PhD. Datum:

Základy informatiky. 04 Úvod do systému LaTeX. Převzato z: Rychlý úvod do systému LaTeX, Daniela Szturcová

Jak nejrychleji napsat svůj první dokument v L A TEXu

DTP - LAT E XPomlčky, mezery, prostředí a odkazy

DTP v systému LATEX.

Diplomová propedeutika

Typografické programy (1) WYSIWYG

Typografický systém T E X

L A T E X-Beamer. Prezentace ELP. Přemysl Hrubý, HRU Přemysl Hrubý, HRU221 (VŠB TUO) LAT E X-Beamer 27.5.

CTUslides jednoduché slídy

Typografické programy (1) WYSIWYG

StručnýpřehledpříkazůL A TEXu

Pracovní list VY_32_INOVACE_33_19 Databáze Databáze Databáze Ing. Petr Vilímek

Pracovní list VY_32_INOVACE_33_20 Databáze Databáze Databáze Projekt II. Ing. Petr Vilímek

Rychlý úvod do systému L A TEX. VŠB - Technická univerzita Ostrava

Základy informatiky. HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela

Fonty s matematickou podporou Times \usepackage{qtxmath,tgtermes} Komerční Math Time fonty (pouze na matematice)

Můj první dokument v LYXu

DTP1. (příprava textu pomocí počítače) Kapitola 5 / LATEX

HTML - Úvod. Zpracoval: Petr Lasák

PŘÍRUČKA. Správa obsahu webové prezentace. Formátování textu

KAPITOLA 3 - ZPRACOVÁNÍ TEXTU

Pokyny pro vypracování maturitních prací 2014

Obsah KAPITOLA 1 Několik slov o Wordu

Tvorba webových stránek

Co je HTML. 1. Párový tag má začátek a konec: 2. Nepárový tag nemá ukončovací značku:

- Byl změněn způsob psaní dat a časových údajů (podle ČSN EN 28601);

v rámci grantu G0142

STANDARDY TVORBY DOKUMENTŮ PRO ŽÁKY A VYUČUJÍCÍ

TECHNICKÁ DOKUMENTACE ČLENĚNÍ

22. Tvorba webových stránek

Úvod do TeXu. Jan Vaněk. Nové Hrady 2011

Webové stránky. 2. Úvod do jazyka HTML. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch.

Velmi stručný úvod do L A TEXu

Základy informatiky. 03 HTML, tvorba webových stránek. Kačmařík/Szturcová/Děrgel/Rapant

Příprava dokumentů textovým procesorem II.

Drsný úvod do L A TEXu

Google Apps. weby 1. verze 2012

ČESKÁ TECHNICKÁ NORMA

LATEX Text, vzorce, grafika

Fonty s matematickou podporou Times \usepackage{mathptmx} Komerční Math Time fonty (pouze na matematice)

FAKULTA STAVEBNÍ OBOR GEODÉZIE A KARTOGRAFIE KATEDRA MAPOVÁNÍ A KARTOGRAFIE. Beamer. aneb prezentace trochu jinak

Elektronické publikování - prezentace. 23. dubna 2009 VŠB - TUO. Beamer - grafické zpracování prezentace. Rostislav Šuta, sut017.

K 2 - Základy zpracování textu

Katedra pravděpodobnosti a matematické statistiky

HROMADNÉ ÚPRAVY NAJÍT A NAHRADIT

beamer balíček pro tvorbu prezentací

Základy informatiky. 03, HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela

Úvod do jazyka HTML (Hypertext Markup Language)

Požadované dovednosti v ovládání textového procesoru Microsoft Word 2013 pro předměty VA1 a VT1

Úvod do tvorby internetových stránek v jazyce HTML

T Y P O G R A F I E. Tvorba textových dokumentů

Účel publikace. Rozhoduje o základní volbě typografické úpravy celého textu. Je ovlivněn:

Návod k použití balíku tul pro LATEX (verze 1.2) Pavel Satrapa

Čtvrtek 11. dubna. Základy HTML. Obecná syntaxe HTML. Struktura HTML

Co je L Y X? Vlastnosti a nástroje Instalace Zdroje. Adam Farnik. V B - TU Ostrava. Elektronické publikování, 2008

Fakulta elektrotechnická

Střední průmyslová škola strojnická Vsetín. Předmět Druh učebního materiálu Typografická pravidla pro psaní dokumentů

Tvorba prezentací pomocí balíčku beamer. Roman Plch

ZÁKLADY PRÁCE S PC MS Word. Mgr. Petr Jakubec

WORD 2007 grafický manuál

Základy HTML. Autor: Palito

Textové editory. Ing. Luděk Richter

Název DUM: VY_32_INOVACE_2B_14_ Programovací_jazyk_HTML

Obsah Vysvětlivky k prvkům použitým v knize: 10 POJMY A PRVKY POUŽITÉ V TEXTU 10 JAK S KNIHOU PRACOVAT? JAK JE KNIHA ČLENĚNA? 11

Základní informace o modulu

Pokyny k vypracování absolventské práce

NÁVOD K POUŽITÍ VZORU TECHNIKY, RESP. KAZUISTIKY

HTML - pokračování. Co už víme?

. Seznámení se systémem TEX. Zpracování textů na počítači. Ing. Pavel Haluza, Ph.D. ústav informatiky PEF MENDELU v Brně haluza@mendelu.

Gymnázium a Střední odborná škola, Chomutovská 459, Klášterec nad Ohří ÚPRAVA SEMINÁRNÍCH PRACÍ

1. Otevřete dokument, který chcete číst. 2. Na kartě Zobrazení klikněte ve skupině Zobrazení dokumentů na položku Čtení na celé obrazovce.

Instrukce pro autory vědeckých spisů

První setkání s TEXem Petr Olšák

Export z OpenOffice Writer do L A T E X 2ε

Obsah 1. Obsah. Sazba dokumentů v LATEXu 2 Úvod... 2 Vstupy... 3 Ceník... 6 Kontakt... 7 Ukázky Tvorba hudebnin v prostředí LilyPond 10

TVORBA TEXTOVÉHO DOKUMENTU PROSTŘEDKY, PŘENOSITELNOST

Položky diplomové práce

Reprodukce textových předloh

Jemný úvod do HTML. Co je HTML značka? Web nezná text formátovaný mezerami a konci řádku! Ale já potřebuji psát více mezer a určovat zalomení řádku!

Nástrojová lišta v editačním poli

Úprava stránek. Obsah 1. Popis ikon editoru použitých v šabloně 2. Psaní a formátování textu pro web 3. Odkazy 4. Tabulky 5. Obrázky 6.

FORMÁLNÍ NÁLEŽITOSTI PRÁCE TOMÁŠ LÁZNA ZÁŘÍ 2015

Semináře MTI Skripta o psaní akademických prací (anglicky) Norma ČSN ISO

Kaskádové styly základy grafiky

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

InDesign ODSTAVCOVÉ A ZNAKOVÉ STYLY. (úvod do problematiky)

Jak psát Bc. resp. Mgr. závěrečnou práci. Zpracoval: Karel Bílek

Technická dokumentace Ing. Lukáš Procházka

DTP1. (příprava textu pomocí počítače) Kapitola 7 / Speciální sazba

1 Příručka pro práci s kostrou dokumentu v L A TEX Úvod Kostra dokumentu Patitul Anotace a abstract...

Zadání soutěžních úloh

Stránka se dá otevřít dvěma způsoby

STRUKTURA MATURITNÍ PRÁCE

Pokyny pro vypracování maturitního projektu

Pokyny k vypracování

Metodická pomůcka ke zpracování maturitních prací

Vyšší odborná škola a Střední průmyslová škola elektrotechnická F. Křižíka Praha 1, Na Příkopě 16. Pokyny pro formální zpracování absolventské práce

Transkript:

Píšeme dokumenty v L A TEXu II Jakub Št astný, Root.cz 21.1.2008

Obsah 1 Hlavička 2 1.1 Třídy dokumentu....................................... 2 1.2 Balíčky............................................. 2 1.3 Autor a titulek......................................... 2 2 Nadpisy a zvýrazňování 2 2.1 Nadpisy............................................ 2 2.2 Obsah.............................................. 3 2.3 Zvýrazňování textu...................................... 3 3 Nejdůleˇzitější prostředí 3 3.1 Výčtová prostředí....................................... 3 3.2 Literatura............................................ 3 3.3 Prostředí pro zdrojové kódy................................. 4 4 Zlomy 4 5 Další uˇzitečné znaky 4 6 Další důleˇzité prvky L A TEXu 4 7 Příště 4 1

1 Hlavička 1.1 Třídy dokumentu Třída dokumentu určuje, co náš dokument má vlastně být zda článek, dopis nebo třeba kniha či prezentace. Podle toho se totiž L A TEX k dokumentu chová. Třída dokumentu se určuje příkazem \documentclass{třída dokumentu}. Nejčastěji používanou třídou je article. Je určen na kratší materiály, články a referáty. Pro rozsáhlejší dokumenty o několika kapitolách se používá třída report a pro dokumenty o rozsahu mnoha kapitol třída book. Dále se používá třída letter pro dopisy a třída slide pro prezentace. Na ty ale doporučuji používat třídu L A TEX Beamer, o které si řekneme něco víc v některém z příštích dílů. Ještě ve stručnosti bych rád zmínil některé důleˇzité parametry. Parametrem 11pt je možné změnit základní velikost písma na jedenáct bodů. Ekvivalentně můžeme velikost fontu změnit třeba na 12pt, 14pt či jak je libo. L A TEX u delších dokumentů automaticky sází titulní stranu. Pokud ji chceme vysázet i u tříd, které ji defaultně nesází, použijeme parametr titlepage. Opakem je parametr notitlepage, který použijeme u třídy book nechceme-li, aby se sázela titulní stránka. 1.2 Balíčky Příkazem \usepackage načítáme jednotlivé soubory maker. Důležité je určit kódování, to zajišt uje balíček inputenc, kterému za parametr dáváme použité kódování. To v našich podmínkách bude pravděpodobně utf8 nebo latin2. Každý jazyk má svá vlastní specifická typografická pravidla. Je proto nutné říci L A TEXu, zda sázíme češtinu, angličtinu nebo eskymáčtinu. Nejlépe je použít balíček czech, pokud jej v systému nemáte, můžete použít balíček babel s parametrem czech. Namátkou některé další užitečné balíčky: multicol na sloupcovou sazbu, graphicx na vkládání obrázků a makeidx na tvorbu rejstříku 1. 1.3 Autor a titulek Autor a titulek jsou informace, které se projeví například na titulní straně dokumentu. Tyto informace L A TEXu udáváme příkazy \author{jméno autora} a \title{titulek dokumentu}. 2 Nadpisy a zvýrazňování 2.1 Nadpisy Nadpisy používané v článku jsou \section, \subsection, \subsubsection, \paragraph, \subparagraph a \subsubparagraph. Ve třídách report a book se používá \chapter a v knize má též smysl používat \part, tedy část knihy. 1 Více informací o třídách dokumentů, parametrech příkazu \documentclass a balíčcích naleznete v našem článku Jak na L A TEX: pronikáme hlouběji. 2

Nadpisy produkované příkazy \chapter, \section, \subsection a \subsubsection jsou defaultně číslovány a jsou uváděny v obsahu. Pokud nechcete, aby určitá kapitola byla uvedena v obsahu, nepoužívejte příkaz \chapter, ale \chapter*. Ekvivalentně existuje také \section*, \subsection* a \subsubsection* 2. 2.2 Obsah Pro L A TEX není problém automaticky generovat obsah. To je zajištěno příkazem \tableofcontents. Obsah je generován z názvů kapitol, sekcí, podsekcí a podpodsekcí. Seznam plovoucích objektů atabulek získáme příkazy \listoffigures a \listoftables. Obsahuje-li náš dokument obsah, je nutné jej přeložit alespoň dvakrát. To proto, že při prvním čtení se sestaví obsah do souboru.toc, který bude ovšem teprve při druhém překladu začleněn do našeho dokumentu. Vícenásobné vysázení dokumentu chtějí též křížové odkazy a rejstřík. 2.3 Zvýrazňování textu Pro zvýrazňování důležitých pojmů v textu se zpravidla používá kurzíva, která se tvoří pomocí \textit{text psaný kurzívou} nebo tučné písmo tvořené příkazem \textbf{text psaný tučným písmem}. Strojopis obsaráme příkazem \texttt. Pokud se vám to zdá jako zbytečné psaní, mám pro vás zkratku tzv. blokové definování. V tomto případě můžeme psát {\it italika}, {\bf tučné písmo} a {\tt strojopis}, vše bude fungovat stejně jako ve výše uvedeném příkladě. 3 Nejdůleˇzitější prostředí 3.1 Výčtová prostředí Výčtová prostředí slouží pro přehledné vysázení seznamů. Výčtové prostředí může jednotlivé položky uvozovat jejich čísly (enumerate, ekvivalent tagu <ol> z HTML) nebo odrážkami (prostředí itemize, ekvivalent tagu <ul>). Jednotlivé odrážky tvoříme v obou prostředích příkazem \item: \begin{itemize} \item jedna \item dva \item tři \end{itemize} 3.2 Literatura V žádné pořádné odborné práci nelze opomenout seznam použité literatury. L A TEX má na seznam použité literatury prostředí thebibliography, které se chová podobně jako výčtová prostředí. Jednotlivé položky se uvozují příkazem \bibitem a lze je jednoduše odkazovat z textu. Více informací naleznete v našem seriálu Jak na L A TEX 3. 2 Náš dřívější článek vám můˇze pomoci proniknout do tajů hierarchického členění dokumentu v L A TEXu. Zaujmout by vás také mohl článek o zvýrazňování textu v L A TEXu a také článek o fontech v L A TEXu. 3 Podrobnější informace o sazbě výčtových prostředích a literatury naleznete v našich článcích Jak na L A TEX: Výčtové prostředí a Jak na L A TEX: Literatura. 3

3.3 Prostředí pro zdrojové kódy Chceme-li, aby L A TEX nějaký text vysázel jak je, aniž by hleděl na speciální znaky, je třeba použít prostředí verbatim. V něm jsou konce řádků aktivní, tedy znak konce řádku ukončí řádek i ve výsledném dokumentu. Používá se zejména pro sázení zdrojových kódů. 4 Zlomy Možná jste si již všimli, že v TeXu se stejně jako například v HTML, neprojevuje znak konce řádku jako znak konce řádku, ale funguje prostě jako obyčejná mezera. Teprve dva za sebou jdoucí konce řádku fungují jako konstruktor odstavce. Chcete-li udělat řádkový zlom, použijte příkaz \\. Stránkový zlom se tvoří příkazem \newpage. 5 Další uˇzitečné znaky Některé znaky není možné snadno psát přímo, a proto TeX umožňuje jejich vysázení příkazem. Patří mezi ně například \copyright nebo znak pevné mezery, který tvoříme pomocí vlnovky. Protože příkaz \\ dělá řádkový zlom, na vysázení zpětného lomítka se používá příkazu $\backslash$, tedy příkazu \backslash zapsaného v matematickém režimu. Písmena řecké abecedy vysázíte jejich jednoduše pomocí jejich jména použitého jako příkaz zapsaný v matematickém režimu, například $\alpha$ a konečně budete-li své drahé psát v L A TEXu milostný dopis, nezapomeňte na konec připojit, které se tvoří příkazem \heartsuit opět v matematickém režimu. 6 Další důleˇzité prvky L A TEXu Důležitým pomocníkem pro psaní článků i knih jsou poznámky pod čarou, které se generují příkazem \footnote{text poznámky}. Uvozovky se tvoří pomocí dvou zpětných a dvou klasických apostrofů: citace 4 nebo, chcete-li české uvozovky a používáte-li balíček czech, příkazem \uv. Sháníte-li se po nástroji na sázení rejstříku, je jím balíček index. Co umí se dozvíte v článcích věnovaných L A TEXovým rejstříkům [1, 2]. Nezapomeňte si také přečíst díly o tvorbě tabulek [1, 2] a sazbě obrázků a další grafiky. 7 Příště Po úspěšném zdolání začátků L A TEXu se v příštím díle podíváme na textové editory a to jak na editory obecné, tak na specializované editory a IDE pro TeX. Řekneme si, jaké máme možnosti a jak si práci s editorem co nejvíce ulehčit. 4 Coˇz vypadá takto. 4