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



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

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

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

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

DTP v systému LATEX.

. Grafika a plovoucí prostředí. Zpracování textů na počítači. Ing. Pavel Haluza, Ph.D. ústav informatiky PEF MENDELU v Brně haluza@mendelu.

DTP - LATEX Uvodn ı semin aˇr Jiˇr ı Pech PˇrF JU ˇ Cesk e Bud ˇejovice 1. cviˇcen ı Jiˇr ı Pech DTP - LATEX Uvodn ı semin aˇr

Píšeme dokumenty v L A TEXu II

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

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

Typografické programy (1) WYSIWYG

Typografické míry. Měrné systémy: 1. evropský, tzv. Didôtův. 2. anglosaský. Základní jednotka je typografický bod.

Word textový editor. Tlačítko Office základní příkazy pro práci se souborem. Karta Domů schránka. písmo. vyjmout. vložit kopírovat.

Základní nastavení textového editoru Word 8.0 (Microsoft Office 97)

. 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.

Typografické programy (1) WYSIWYG

v rámci grantu G0142

KAPITOLA 3 - ZPRACOVÁNÍ TEXTU

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

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

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

Textové editory. Ing. Luděk Richter

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

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

Styly odstavců. Word Přiřazení stylu odstavce odstavci. Změna stylu odstavce

Počítačová typografie

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

ÚPRAVA BAKALÁŘSKÉ A DIPLOMOVÉ PRÁCE

.. Smíšená sazba. Zpracování textů na počítači. Ing. Pavel Haluza, Ph.D. ústav informatiky PEF MENDELU v Brně

Gabriela Janská. Středočeský vzdělávací institut akademie J. A. Komenského

Pokyny k vypracování absolventské práce

Typografický systém T E X

Odstavcová sazba Zpracování textů na počítači

STANDARDNÍ APLIKAČNÍ VYBAVENÍ

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

Základní informace o modulu

Velmi stručný úvod do LATEXu

HROMADNÉ ÚPRAVY NAJÍT A NAHRADIT

o o Autor karty a všech jejích součástí, není-li uvedeno jinak, je: Bc. Pavel Janíček

VY_32_INOVACE_In 6.,7.10. Tvorba tabulky

INTERSTENO 2013Ghent Mistrovstvísvta v profesionálním word processingu

KAPITOLA 4 ZPRACOVÁNÍ TEXTU

DTP - X Ǝ LAT E X Písma a barvy

Práce v programu Word 2003

Pravidla pro formální úpravu textu seminárních prací

Formátování obsahu adminweb

Microsoft Office Word 2003

POKYNY PRO VYPRACOVÁNÍ BAKALÁŘSKÉ A DIPLOMOVÉ PRÁCE

Drsný úvod do L A TEXu

6. Formátování: Formátování odstavce

22. Tvorba webových stránek

TABULKY U STÁTNÍCH ZKOUŠEK

Manuál k tvorbě absolventské práce

Prezentační prostředky v matematice

K 2 - Základy zpracování textu

Základní vzorce a funkce v tabulkovém procesoru

Dokument a jeho části oddíly, záhlaví, zápatí

Instrukce pro autory vědeckých spisů

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

Pracovní list č. 14 Microsoft Word 2010 jazykové nástroje, reference I Jazykové nástroje

Microsoft Word - Styly, obsah a další

Fakulta elektrotechnická

Inovace výuky prostřednictvím šablon pro SŠ

MS Word základy. Úvod do MS Word. Nový dokument. Vytvoření zástupce programu na ploše. Otevření dokumentu a popis prostředí: Ukládání souboru:

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

Formátování diplomové práce (Office 2007,2010)

GOODWILL vyššší odborná škola, s. r. o. P. Holého 400, Frýdek-Místek

Gymnázium Dr. J. Pekaře Mladá Boleslav PRAVIDLA PRO PSANÍ MATURITNÍ PRÁCE

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

aplikační software pro práci s informacemi

Příprava dokumentů T EX

Formát stránky, písma, odstavce Word 2007 egon. Formát stránky a písma, okraje, odstavce, oddíly

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

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

Stránky obce Olomučany

Použitý operační systém. Použitý textový procesor

INTERSTENO 2015 Budapest World championship professional Word Processing

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

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

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

Diplomová propedeutika

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

WORD 2007 grafický manuál

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

Inovace výuky prostřednictvím šablon pro SŠ

Sada 2 Microsoft Word 2007

Manuál k editoru TinyMCE

Kreslení 2D technické dokumentace. AutoCAD styl textu. Ing. Richard Strnka, 2012

MS OFFICE MS WORD. Editor rovnic - instalace

Manuál: Editace textů v textovém editoru SINPRO Úprava tabulek a internetových odkazů, řádkování

Základní škola Hluk výukové texty MS Word 2007

Základní typografická pravidla

TEXY IS SEXY. Obsah: - 1 -

dokumentu, respektive oddílu (více o oddílech v další kapitole). Nemůžeme

Otázky neopisuj, piš odpověď!

PSANÍ VZORCŮ A ROVNIC

České vysoké učení technické v Praze Fakulta jaderná a fyzikálně inženýrská BAKALÁŘSKÁ PRÁCE Jan Novák. Titulní strana (vnější desky)

Prvně si řekněme, co vlastně odstavec v programu Word je a pár slov o jeho editaci:

EU-OPVK:VY_32_INOVACE_FIL16 Vojtěch Filip, 2014

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

Transkript:

StručnýpřehledpříkazůL A TEXu Mgr. Jiří Pech, Ph.D. 2. dubna 2008 1

OBSAH 2 Obsah 1 Úvod 4 2 Příprava a překlad dokumentu 4 2.1 Linux...... 4 2.2 TEXonWeb... 4 2.3 Windows.... 5 3 StručnýpřehledL A TEXu 5 3.1 Kostradokumentu... 5 3.2 Dalšípříkazyvzáhlaví... 6 3.3 Pravidlapropsanívlastníhotextu...... 6 3.4 Úvodnístránka..... 6 3.5 Stylystránky...... 7 3.6 Nadpisy..... 7 3.7 Obsahapřílohy..... 7 4 Znakyapříkazy 8 4.1 Speciálníznaky..... 8 4.2 Speciálníjinaknezařaditelnépříkazy..... 8 4.3 Dělěníslov... 8 5 Písma 9 5.1 Druhypísem...... 9 5.1.1 Použití...... 9 5.2 Velikostpísma..... 9 5.2.1 Poznámky.... 9 6 Odstavce 10 6.1 Mezery...... 10 7 Textová prostředí 11 7.1 Výčtovéprostředí.... 12 7.2 Prostředíenumerate...... 12 7.3 Prostředídescription...... 13 8 Odkazyvtextu 13 8.1 Citaceaodkazynaliteraturu..... 13 8.2 Rejstřík..... 14 8.3 Křížovéodkazy..... 14

OBSAH 3 8.4 Poznámkypodčarou...... 15 9 Sazba mezer a pomlček 15 10 Psaní tabulek 16 11 Sazba matematiky 17 11.1 Příklady... 17 11.2 Maticeadeteminanty..... 18 12 Grafika 19 12.1 Prostředípicture... 19 12.2 Balíkgraphics..... 21

1 ÚVOD 4 1 Úvod Tento text slouží pro přípravu studentů Jihočeské univerzity z předmětu DTP. 2 Příprava a překlad dokumentu 2.1 Linux S dokumentem pracujeme v Linuxu. Na učebně je použit Arch Linux. Doporučuji používat grafický manažér KDE. 1. Příprava dokumentu Dokument si připravíme pomocí textového editoru gedit anebo kate abychom měli správně češtinu. Lze použít i jiné libovolné linuxové editory(vim, joe, nano, emacs a editor programu mc(mcedit)), ale nelze pak zaručit správné zobrazení češtiny. Základní kostru dokumentu neleznete v následující kapitole. 2. Překlad dokumentu V příkazové řádce, pomocí příkazu: cslatex dokument.tex Pokud nám program ohlásí nějakou chybu můžeme stisknout tyto klávesy: Enter překladdodalšíchyby x ukončení překladu r nonstop překlad i se všemi chybami(nejistý výsledek) h nápovědakdanéchybě(vangličtiněamálokdyskutečněpomůže) 3. Prohlížení dokumentu. V příkazové řádce pomocí příkazu: xdvi dokument.dvi POZOR NA PŘÍPONU! A tak dále dokola, pokud nejsme spokojeni. 2.2 TEXonWeb Web adresa http://tex.mendelu.cz. Postupujte dle návodu na stránce.

3 STRUČNÝ PŘEHLED LATEXU 5 2.3 Windows Použit Tex live Pro jeho použití je nutné nemít účet s omezeným přístupem nelzepoužítnaučebnáchpf.návodjenaeamosu.imagedvdjena \\raid\forall. 3 StručnýpřehledL A TEXu 3.1 Kostra dokumentu \documentclass[11pt]{report} \usepackage[utf8]{inputenc} \usepackage{czech} \pagestyle{headings} Další formátovací příkazy a balíky \begin{document} Vlastní text \end{document} První řádek \documentclass[volby]{třída} Třídy Volby Třída Použití book kniha report zpráva article článek letter dopis slides fólie Volba Význam 11pt Velikost písma jedenáct bodů 12pt Velikost písma dvanáct bodů twoside Oboustranný tisk(u knih) a4paper, a5paper, b5paper Formáty papíru landscape Sazba na šířku

3 STRUČNÝ PŘEHLED LATEXU 6 3.2 Další příkazy v záhlaví \usepackage[utf8]{inputenc} nastavení kódování. Další možnosti jsou cp1250 pro Windows nebo latin2 pro některé(starší) verze Linuxu a UNIXu. \usepackage{czech} použít česká pravidla pro dělení slov, psaní uvozovek apod. 3.3 Pravidla pro psaní vlastního textu Vlastní text píšeme běžným způsobem s následujícími výhradami: Libovolná kombinace mezer a tabelátorů za sebou se v přeloženém textu nahradí jednou mezerou. Pro vložení větší mezery použijeme pravidla pro vložení mezer(viz kapitola 6.1). Jeden stisk klávesy Enter je v přeloženém textu rovněž nahrazen jednou mezerou. Pro ukončení odstavce stiskneme dvakrát za seobou klávesu Enter. Propřechodnanovouřádku(bezukončeníodstavce atedybezsvislé mezery a odsazení následujícího řádku) napíšeme dvojici znaků\\. 3.4 Úvodní stránka Sází se na začátku dokumentu. Příklad generování úvodní stránky z tohoto dokumentu: \author{mgr. Jiří Pech, Ph.D.} \title{stručný přehled příkazů \LaTeX u} \date{\today} \maketitle \newpage Je možné rovněž použít styl titlepage.(viz. kapitola o stylech.) Tyto stranky se necisluji. Význam příkazů \author{} Autor textu \title{} Název dokumentu \date{} Datum vydání \today Dnešní datum \thanks{} Poznámka pod čarou \maketitle Pokyn pro generování titulní stránky

3 STRUČNÝ PŘEHLED LATEXU 7 3.5 Styly stránky Nastavují se příkazem\pagestyle{styl}. Možné styly jsou: Styl Význam plain (defaultní) Číslo dokumentu dole veprostřed Tyto styly lze empty Prázdné, bez čísla headings V hlavičce číslo a název kapitoly v dokumentu libovolně měnit.(pozor styl dokumentu chapter si tyto styly přenastavuje.) 3.6 Nadpisy \titul[text v obsahu]{text nadpisu} nebo \titul*{text nadpisu} Význam titul Druh nadpisu(viz. následující tabulka) Textvobsahu Tentotextjeuvedenvobsahunamístotextunadpisu Text nadpisu Vlastní text nadpisu * Nečíslovaný nadpis nezařazený do obsahu Druhy nadpisů Nadpis Význam \part Nejvyšší nadpis(část), jen u knihy, samostatná stránka s nadpisem \chapter Jen u knihy, začátek na nové stránce, vysázen text kapitola číslo \section Nadpis 1. úrovně \subsection Nadpis 2. úrovně \subsubsection Nadpis 3. úrovně \paragraph Nadpis odstavce \subparagraph Podnadpis odstavce 3.7 Obsah a přílohy Obsah se generuje příkazem\tableofcontents. Někdy je nutné přeložit dokument vícekrát po sobě pro správné vygenerování obsahu.(latexnás na to upozorní.) Generuje se soubor s jménem stejným jako dokument a příponou toc, který obsahuje informace o obsahu.

4 ZNAKYAPŘÍKAZY 8 Příkaz\appendix způsobí, že namísto číslování kapitol jsou použita písmena abecedy a namísto textu kapitola je použit text příloha. 4 Znakyapříkazy 4.1 Speciální znaky Znak Zápis v LATEXu \ $\backslash$ $\sim$ # \# % \% $ \$ & \& Logo TEX \TeX Logo LATEX \LaTeX 4.2 Speciální jinak nezařaditelné příkazy Příkaz Význam \\ Nový řádek \noindent Potlačení odsazení prvního odstavce \newpage Nová stránka ~ Nedělitelná mezera 4.3 Dělění slov V textu je možné nastavit dělení slov pouze na požadovaném místě takto: orga\-ni\-zace. Pomocí speciálního příkazu\hyphenation{seznam slov} zapsaného na začátku dokumentu pak takto:\hyphenation{orga-ni-zace knihov-na}.

5 PÍSMA 9 5 Písma 5.1 Druhy písem Typ písma Příkaz Výsledek Normální text \textrm Abcdef Tučné písmo \textbf Abcdef Kurzíva \textit Abcdef Skloněné písmo \textsl Abcdef Strojopis \texttt Abcdef Bezpatkové písmo \textsf Abcdef Kapitálky \textsc Abcdef 5.1.1 Použití \textbf{tučný text }\textit{kurzíva \textbf{tučná kurzíva}} dá Tučný text Kurzíva Tučná kurzíva 5.2 Velikost písma Sází se způsobem{\footnotesize Tento úsek je malým písmem (petitem)} Příkaz Velikost Ukázka \tiny 5 pt Abcdef \scriptsize 7 pt Abcdef \footnotesize 8 pt Abcdef \small 9 pt Abcdef \normalsize 10 pt Abcdef \large 12 pt Abcdef \Large 14,4 pt Abcdef \LARGE 17,28 pt Abcdef \huge 20,74 pt Abcdef \Huge 24,88 pt Abcdef 5.2.1 Poznámky Je závažným typografickým prohřeškem měnit velikost písma v rámci jednoho odstavce. Pokudměnímevelikostpísmamělobytobýtalespoňo20%.

6 ODSTAVCE 10 6 Odstavce 6.1 Mezery Vodorovné mezery \hspace{velikost} nebo\hspace*{velikost}. Velikost(viz. následující tabulka) musí být udána. Zadání velikosti musí udávat číslo a vyjádření jednotky. Příkaz bez hvězdičky nevytvoří mezeru na začátku a konci řádku. Příkaz s hvězdičkou vždy. Jednotka Význam pt anglosaský typografický bod(0,351 mm) pc pica=12pt bp big point(1/72 palce) in inch(palec)=25,4mm cm centimetr mm milimetr dd Didôtův bod(0,3759 mm) cc cicero=12dd sp scaledpoint(nejmenšíjednotka(1pt=65536sp) em velikost malého písmene m ex velikost velkého písmene X Svislé mezery \vspace{velikost} nebo\vspace*{velikost}. Obdobně jako v předchozím případě. Navíc existují následující příkazy pro tvorby svislých mezer Příkaz Význam \smallskip čtvrtina řádkování \medskip polovina řádkování \bigskip celé řádkování

7 TEXTOVÁPROSTŘEDÍ 11 Vyplnění řádky Pro vyplnění volných míst mezi slovy a roztáhnutí do šířky stránky se používají následující příkazy: Příkaz Význam \hfill vyplnění mezerami \dotfill vyplnění tečkami \hrulefill vyplnění čárou Příklad: \noindent Slovo1 \hfill slovo2 \dotfill slovo3 \hrulefill slovo4 \\ je vysázeno jako: Slovo1 slovo2...slovo3 slovo4 Obdobně pro natažení stránky se používá\vfill. Tento příkaz je použit pod tímto řádkem. 7 Textová prostředí Sazí se postupem: \begin{prostředí} Text \end{prosředí}, kde prostředí je jedno z následující tabulky.

7 TEXTOVÁPROSTŘEDÍ 12 Seznam a vlastnosti Prostředí Vlastnosti flushleft Text zarovnaný vlevo flushright Text zarovnaný vpravo center Text zarovnaný doprostřed verse quote Sazba veršů. Řádky odděleny\\. Sloky prázdnou řádkou Text posunutý o 1.5 cm vpravo, začátky odstavců neodsazené, mezery mezi odstavci quotation Text posunutý o 1.5 cm vpravo, začátky odstavců odsazené, bez mezer mezi odstavci verbatim Přepis text tak jak je včetně všech řídících znaků itemize Výčtové prostředí(odrážky) enumerate Výčtové prostředí(čísla) description Popisné prostředí titlepage Titulní nečíslované stránky Více o prostředích a detailní popisy naleznete v knize Rybička[4]. 7.1 Výčtové prostředí \TeX je: \begin{itemize} \item Skvělý \item Zábavný \item [--] Složitý \end{itemize} TEXje: Skvělý Zábavný Složitý 7.2 Prostředí enumerate \TeX je: \begin{enumerate} \item Skvělý \item Zábavný \item [5b] Složitý \end{enumerate} TEXje: 1. Skvělý 2. Zábavný 5b Složitý

8 ODKAZYVTEXTU 13 7.3 Prostředí description \begin{description} \item [\TeX] -- Skvělý sázecí program, mnohem lépší než WISYWIG editory typu M\$ Wordu \item [Linux] -- Operační systém z~rodiny UNIXových operačních systému. Existuje více distribucí Linuxu. \end{description} TEX Skvělý sázecí program, mnohem lépší než WISYWIG editory typu M$ Wordu Linux Operační systém z rodiny UNIXových operačních systému. Existuje více distribucí Linuxu. 8 Odkazyvtextu 8.1 Citace a odkazy na literaturu Prostředí thebibliography. Tvar stejný jako u prostředí enumerate. Položky jsou uvedeny pomocí příkazu\bibitem{návěští}. Na tyto položky se z textu můžeme odkázat příkazem\cite{návěští}. Návěští může obsahovat písmena a číslice v libovolném pořadí. Jak uvádí profesor Fiedler ve své knize \cite{fiedler}. \begin{thebibliography}{9} \bibitem{fiedler} Fiedler prof: Cimrman - diletant oder Fachman, Wien, 1985 \end{thebibliography} Jak uvádí profesor Fiedler ve své knize[1]. Reference [1] Fiedler prof: Cimrman- Diletant oder Fachman, Wien, 1985 Číslo za thebibliography udává maximální počet položek, tzn. kolikaciferné se má generovat číslo knihy.

REFERENCE 14 8.2 Rejstřík Pro tvorbu rejstříku je nutné použít balík index. Ten zavedeme v hlaviččce příkazem: \usepackage{index} Dále je nutné rejstřík v hlavičce inicializovat. To se provede například příkazem: \newindex{default}{idx}{ind}{rejstřík} Význam parametrů je následující: default jménorejstříku.pokudmátejenjeden,nechtezdeslovodefault. idx jméno pomocného souboru do kterého se zapisují položky rejstříku ind jménosouboruvekterémjehotovýrejstřík Rejstřík nadpis rejstříku v dokumentu Jednotlivé položky do tohoto rejstříku v textu přidáme pomocí příkazu \index{heslo}anebo\index*{heslo}(vdruhémpřípaděseslovo heslo zobrazí v textu. Po překladu se vytvoří soubor s názvem soubor.idx(jeho jméno je identické s jménem souboru soubor.tex). Nyní musíme vytvořit vlastní rejstřík příkazem: \makeindex soubor.idx Rejstřík vložíme do dokumentu na požadované místo příkazem\printindex a dokument musíme ještě jednou přeložit. Pokud používáme rejstřík pak po každé změně v dokumentu musíme použít trojici příkazů: cslatex dokument.tex makeindex dokument.idx cslatex dokument.tex Více v literatuře, např.[5]. 8.3 Křížové odkazy Návěští(cíl, kotva) se nastaví příkazem\label{navěští} a odkaz se uvede pomocí příkazu\ref{návěští}(je-li label v číslovaných prostředích) anebo \pageref{návěští}(odkaz na stránku). Viz příklad:

9 SAZBA MEZER A POMLČEK 15 Tlak v~kapalinách řeší \label{pascal} Pascalův zákon Jak se píše v~pascalově zákoně na straně (\pageref{pascal}) Tlak v kapalinách řeší Pascalův zákon JaksepíševPascalovězákoněna straně 15 8.4 Poznámky pod čarou Řeší se příkazem\footnote[symbol]{text poznámky}, kde nepovinný parametr symbol dovoluje nastavit symbol poznámky. Není-li tento parametr uveden číslují se poznámky od jedničky a číslo se automaticky zvyšuje po jedné. Jak píše profesor Fiedler \footnote{ on to je středoškolský profesor - tedy učitel} ve své knize. JakpíšeprofesorFiedler 1 vesvé knize 2 nastránce654. 9 Sazbamezerapomlček Mezery Význam Zápis v LATEXu ukázka Normální mezera Jedna nebo více mezer nebo jedno odřádkování A B Zúžená mezera \, A B Nezlomitelná mezera ~ A B Rozšířenámezera \quad A B Dvojnásobná mezera \qquad A B Pomlčky Význam Zápis v LATEXu ukázka Spojovník - A-B Pomlčka -- A B Rozdělovník(divis) --- A B Minus(v matematickém textu) $-$ A B 1 onjetovlastněstředoškolskýprofesor-tedyučitel 2 onajetospíšebrožurkanežknihatedyspíšesešit

10 PSANÍTABULEK 16 Rozdělovník se používá v americké typografii. Minus v matematickém textubymělomítvelikostapozicivodorovnéčárkyvznaménku+. 10 Psaní tabulek Pro psaní tabulek se používá prostředí tabular. Jeho formát je následující: \begin{tabular}{popis sloupců} popis jednotlivých řádků \end{tabular} Popis jednotlivých sloupců- Svislé čáry jsou vyznačeny symbolem. Jednotlivé sloupce jsou pak posány takto: Symbol Význam l Sloupec zarovnaný vlevo c Sloupec zarovnaný na střed r Sloupec zarovnaný vpravo p{délka} Sloupec o přesné šířce Chceme-li některé sloupce oddělit jiným symbolem než svislou čarou pak v pipisu napíšeme místo znaku příkaz@{znak}, kde parametr znak určuje znak, který bude použit jako oddělovač. Jednotlivé řádky tabulky se ukončují příkazem\\. Jednotlivé položky se oddělují symbolem&. Vodorovné čáry se sází příkazem\hline. Například předchozí tabulka je sázena takto: \begin{tabular}{ l l } \hline Symbol & Význam \\ \hline \texttt{l} & Sloupec zarovnaný vlevo \\ \texttt{c} & Sloupec zarovnaný na střed \\ \texttt{r} & Sloupec zarovnaný vpravo \\ \verb@p{délka}@ & Sloupec o~přesné šířce \\ \hline \end{tabular} Pokud chceme někde text přes více sloupců použijeme příkaz \multicolumn{počet}{zarovnání}{text}, kde číslo počet udává přes kolik sloupců umístíme text s uvedeným zarovnáním. Chceme-li naopak vložit

11 SAZBAMATEMATIKY 17 vodorovnou čáru pouze přes některé sloupce, použijeme příkaz\cline{x-y}, kde namísto x a y napíšeme číslo počátečního a koncového sloupce. Další podrobnosti k tabulkám v Rybičkovi[4]. 11 Sazba matematiky Pro sazbu matematického textu se používají následující prostředí Prostředí Význam Náhradní zápis math Matematický text v řádku $ na konci i začátku displaymath Rovnice na zvláštní řádek $$ na konci i začátku equation Rovnice na zvláštní řádek číslovaná není eqnarray Více vzorců pod sebou, všechny číslované není Použití symbolu $ má zajímavou historii Knuth jej zavedl proto, že sazba matematického textu byla dražší než zbytek textu. Pravidla pro psaní matematických symbolů si najděte v Rybičkovi[4] 11.1 Příklady Složený zlomek \begin{displaymath} \frac{x+1}{\displaystyle1+\frac{x}{x+1}} \end{displaymath} x+1 1+ x x+1 Odmocnina \begin{displaymath} y=\sqrt[3]{x^2-1} \end{displaymath} y= 3 x 2 1 Suma \begin{displaymath} \sum_{i=1}^\infty {\frac{1}{x^i}} \end{displaymath} i=1 1 x i Integrál

11 SAZBAMATEMATIKY 18 \begin{displaymath} \int\limits _1^2 f(x)\,\mathrm{d}x \end{displaymath} 2 1 f(x)dx Limity \begin{displaymath} \lim_{x \rightarrow -\infty} \frac{1}{x}=0 \end{displaymath} 1 lim x x =0 Kombinační čísla \begin{displaymath} {n \choose k} = \frac{n!}{(n-k)! \displaystyle \cdot k!} \end{displaymath} ( ) n = k n! (n k)! k! 11.2 Matice a deteminanty Sází se pomocí prostředí array. Má dva parametry. První volitelný určuje, zda bude přiléhat objekt středem(defaultně), horním(t = top) nebo dolním (b = bottom) okrajem. Povinný určuje počet a zarovnání sloupců. Typy parametrů(l,car)jsoustejnéjakovprostředítabular.abyzávorkybyly přes celou výšku matice používají se příkazy\left a\right. Příklad: \begin{displaymath} \left( \begin{array}{cc} a^2+b^2 & -a \\ -b & 1 \end{array} \right) \end{displaymath} ( a 2 + b 2 a b 1 )

12 GRAFIKA 19 12 Grafika VTEXunenímožnévkládatlibovolnéobrázkyjakjsteasizvyklízjiných programů. Kromě jiného za to může i doba vzniku(konec sedmdesátých let), kdy tato vlastnost nebyla zcela běžná. Přesto jsou tu tři možnosti: TEX obsahuje jednak prostředí picture, které umožňuje přímo ve zdrojovém textu pomocí jednoduchých příkazů vytvářet vektorové obrázky. Pomocí prostředí graphics lze vkládat obrázky ve formátu Encapsulated PostScript(přípona souboru eps). Do tohoto formátu je nutné vaše obrázky nejprve zkonvertovat. Pomocí programu bm2font je možné bitmapový obrázek převést na písmena, která se vloží do dokumentu speciálním příkazem. 12.1 Prostředí picture Pomocí tohoto prostředí lze přímo v dokumentu nakreslit jednoduchý vektorový obrázek. Obsahuje příkazy pro kreslení přímých čar, šipek, kružnic, oválů, textu a Beziérových křivek. Všechny tyto objekty se osazují pomocí příkazů\put a\multiput. Prostředí picture začíná úvodním příkazem ve kterém je definována velikost obrázku(první parametr) a počáteční bod(druhý parametr- nepovinný) ve vztahu k levému dolnímu rohu obrázku. Celý obrázek se chová jako jedno velké písmeno. \begin{picture}(60,40)(5,10) Obrázekbudeširoký60avysoký40jednotek,alevýdolnírohjena pozici(5,10) od aktuální pozice. Viz. Rybička strana 118[4]. Jednotka je implicitně nastaven na 1pt. Je možné zvolit jinou příkazem\unitlength např\unitlength=1mm.

12 GRAFIKA 20 Příklad Učitel je vysázen pomocí následujících příkazů: \unitlength=1mm \begin{picture}(200,100)(10,-30) \put(10,10){\line(1,1){30}} \put(10,10){\line(1,0){30}} \put(40,10){\line(0,1){30}} \put(40,10){\framebox(50,30){}} \put(50,20){\huge{učitel}} \thicklines \put(35,28){\circle{5}} \put(35,28){\circle{0.2}} \thinlines \put(40,10){\line(-1,-2){10}} \put(40,10){\line(1,-2){10}} \put(90,10){\line(-1,-2){10}} \put(90,10){\line(1,-2){10}} \put(90,40){\qbezier(0,0)(15,15)(-10,10)} \end{picture}

12 GRAFIKA 21 Elementy prostředí Picture Význam jednotlivých příkazů je v následující tabulce: Příkaz Význam text včetně formátování obyčejný text \framebox(a,b) rámeček ohraničený plnou čarou o rozměrech a,b \dashbox(a,b) rámeček ohraničený čárkovanou čarou o rozměrech a,b \makebox(a,b) rámeček bez ohraničenío rozměrech a,b \line(x,y){délka} úsečka(x,y)- směrový vektor x, y 6, 6 \vector(x,y){délka} šipka(zde x, y 4, 4 ) \circle{průměr} kroužek o daném průměru \circle*{průměr} plný kroužek o daném průměru(max. 6 mm) \oval(šířka,výška)[část] ovál \qbezier(a,b)(c,d)(e,f) Beziérova křivka, řízená třemi body \thicklines Silná čára \thinlines Slabá čára(defaultní) Bližší popis jednotlivých objektů na přednášce anebo v Rybičkovi[4]. 12.2 Balík graphics Je nutné jej vložit v hlavičce dokumentu příkazem\usepackage{graphics}. Obrázky je nutné převézt do PostScriptu(přípona souboru.ps). Například v Linuxu pomocí programu Gimp a ve Windows pomocí Microsoft Photo Editor. Obrázek se vloží do textu pomocí příkazu\includegraphics{obrazek.ps}. Pozor standardní dvi prohlížeč obrázek nezobrazí. Výsledný dokument je nutné převést do PostScriptu(např. pomocí dvi2ps nebo dvips) anebo do PDF(např. pomocí dvipdf). Pokud je obrázek malý anebo velký upravíme jej pomocí následujících příkazů: Příkaz Význam \scalebox{číslo} Násobek velikosti obrázku \resizebox{x}{y} Obrázek upraven do obdélníka o dané velikosti \rotatebox{číslo} Otočení o daný úhel číslo ve stupních. \reflectbox Zracdlové převrácení Zdexayjsourozměryobrázku(např.4cm).Místojednohozrozměru lze napsat vykřičník, pak je tento rozměr dopočítán, tak aby byl zachován původní poměr stran.

12 GRAFIKA 22 Například předchozí obrázek je sázen takto: \scalebox{7}{\includegraphics{montage.ps}}

REFERENCE 23 Reference [1] Knuth D.E., The TEXbook, Addison-Wesley, Massachusetts, 1994 [2] Lomtatidze Lenka, Plch Robert, Sázíme v LATEXu diplomovou práci z matematiky, Skripta MUNI, Brno, 2003 [3] Olšák Petr, Typografický systém TEX, Konvoj, Brno, 2000 [4] Rybička Jiří, LATEXpro začátečníky, Konvoj, Brno, 2003 [5] ŠVAMBERG, Michal. Seriál jak na LaTeX [online]. 2001-2003 [cit. 2008-04-02]. Dostupný z WWW: <http://www.root.cz/serialy/jak-na-latex/>. ISSN 1212-8309.