DTP1. (příprava textu pomocí počítače) Kapitola 5 / LATEX. verze , dnes verze dávkový typografický systém

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

DTP1. (příprava textu pomocí počítače) Kapitola 5 / LATEX VÝHODY VLASTNOSTI. možnost automaticky generovat kvalitní textový výstup

DTP v systému LATEX.

Typografické programy (1) WYSIWYG

Typografické programy (1) WYSIWYG

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

Elektronické publikování. Základní pojmy. B žné systémy. Publika ní nástroje. doc. RNDr. Petr Šaloun, Ph.D. FEI VŠB TU Ostrava

Velmi stručný úvod do LATEXu

DTP1. Matematická sazba. (příprava textu pomocí počítače) Kapitola 7 / Speciální sazba. užívání správných písem, mezer, symbol

v rámci grantu G0142

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řílohy. \appendix zahájí sazbu příloh

DUM 02 téma: Popisové pole na výrobním výkrese

SEMINÁ KOMUNIKA NÍCH DOVEDNOSTÍ TYPOGRAFICKÉ ZÁSADY ÚPRAVY TEXTU. popisky a legendy. poznámky. ást 3

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

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

Typografický systém T E X

Diplomová propedeutika

Píšeme dokumenty v L A TEXu II

Objektově orientované databáze

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

LaTeX Martin Popel, 23. března 2011,Odborné vyjadřování a styl

Uživatelská nápověda k systému factinfo.net

Čl. I. Vyhláška č. 106/2001 Sb., o hygienických požadavcích na zotavovací akce pro děti, ve znění vyhlášky č. 148/2004 Sb.

Fakulta elektrotechnická

Příprava dokumentů T EX

(Nepříliš) stručně o systémech TEX a L A TEX

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

M STSKÝ Ú AD VSETÍN Odbor územního plánování, stavebního ádu a dopravy

Stru ný obsah. Úvod do Microsoft.NET Kapitola 1: Vývoj her a ízený kód...15

Pokyny pro zpracování absolventské práce

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

Ing. arch. Michaela Dejdarová Na B ezince 1515/ PRAHA 5 VÁŠ DOPIS ZNA KY / ZE DNE NAŠE ZNA KA VY IZUJE/LINKA MÍSTO ODESLÁNÍ: Karel

Algoritmizace a programování

2D KRESLENÍ. COPYRIGHT 2008,ŠPINAR software s.r.o.,czech REPUBLIC -EUROPE , Brno, Lipová 11, Tel

Perfektní integrace >>> > 2 základní øady: > Reverzibilní nerezový kryt nebo kryt pro. >Snadné otevírání bez použití nástroje, PODLAHOVÉ KRABICE

Textové editory. Ing. Luděk Richter

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

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

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

3D sou adnicový m icí stroj. Od vodn ní vymezení technických podmínek podle 156 odst. 1 písm. c) zákona. 137/2006 Sb.

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

Odpov di na dotazy uchaze k ve ejné zakázce. 20/ Rámcová smlouva o vývoji a údržb aplika ního programového vybavení EDS, EXK a DAP

Bohumila Skřivanová. Petr Vít. editor: Petr Vaverka

SEMINÁ KOMUNIKA NÍCH DOVEDNOSTÍ TYPOGRAFICKÉ ZÁSADY ÚPRAVY TEXTU. rozvržení stránky. ást 1

O P AT E N Í O B E C N É P O V AH Y Stanovení místní úpravy provozu na pozemní komunikaci

1 Seznámení s Word 2010, karty, nejčastější činnosti. 2 Tvorba dokumentu

JEDNOTNÝ REGISTRA NÍ FORMULÁ Fyzická osoba - základní a živnostenská ást

Základy počítačové sazby v systému

Ruční úprava dělení v TeXu (1)

Základy sazby dokumentů v systému

l. 1 Úvodní ustanovení

1 - Prostředí programu WORD 2007

SN 2. Vzor 183a IS ZVZ - CADR. 2.5 Sídlo / místo podnikání / bydli zadavatele Ulice íslo popisné Obec 2.5.

Směrnice pro vedení, vypracování a zveřejňování bakalářských prací na Vysoké škole polytechnické Jihlava

účetních informací státu při přenosu účetního záznamu,

-1- N á v r h ČÁST PRVNÍ OBECNÁ USTANOVENÍ. 1 Předmět úpravy

Návrh na vklad do katastru nemovitostí podle 14 zákona. 256/2013 Sb.

Obec Nová Ves. Zm na. 1, kterou se m ní Územní plán Nová Ves

Český úřad zeměměřický a katastrální vydává podle 3 písm. d) zákona č. 359/1992 Sb., o zeměměřických a katastrálních orgánech, tyto pokyny:

Zásady pro vypracování disertační práce Fakulty strojní VŠB-TUO

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

Systém L A TEX tvorba prezentací

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

DTP1. (příprava textu pomocí počítače) Petr Lobaz,

POKYNY K VYPLN NÍ JEDNOTNÉHO REGISTRA NÍHO FORMULÁ E FYZICKÁ OSOBA

Požárn bezpe nostní ešení stavby zm na stavby

Statistika pro geografy. Rozd lení etností DEPARTMENT OF GEOGRAPHY

Základy informatiky I

Drsný úvod do L A TEXu

M stský ú ad Vimperk Steinbrenerova 6/2, Vimperk Odbor dopravy a silni ního hospodá ství pracovišt : Nad Stadiónem 199, Vimperk

Termíny zkoušek Komise Komise. subkomise 1 (obhaj.) :30 B subkomise 2 (obhaj.) :30 B8 120

Pokyny k vypln ní formulá e pro podání návrhu na zápis nebo zápis zm ny zapsaných údaj do obchodního rejst íku u družstva.

O B E C N Ě Z Á V A Z N Á V Y H L Á Š K A č. 84

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

ŽÁDOST O VYDÁNÍ ROZHODNUTÍ O UMÍST NÍ STAVBY ÁST A

Rozvody elektrické energie a pohony

DYNATECH DYNAMICS & TECHNOLOGY, S.L. nebude zodpov dný za žádné poškození zp sobené nedodržením výše uvedených základních údaj.

DUM 07 téma: P edepisování tolerancí

HLAVA III PODROBNOSTI O VEDENÍ ÚST EDNÍHO SEZNAMU OCHRANY P ÍRODY

OpenOffice.org, Writer

MVDr. Miloslav Peroutka, CSc. Praha

Z OBRAZOVÉHO ZÁZNAMU. Jan HAVLÍK. Katedra teorie obvodů, Fakulta elektrotechnická

M stský ú ad Vimperk Steinbrenerova 6/2, Vimperk Odbor dopravy a silni ního hospodá ství pracovišt : Nad Stadiónem 199, Vimperk

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

jsou p ipojeny v dokladové ásti dokumentace, s uvedením p íslušného vlastníka,.j. a data vydání, a to na úseku:

Adresa p íslušného ú adu. Ú ad:... Ulice:... PS, obec:...

Optimalizace. v kontextu datových schránek. Kateřina Černá Pavel Nemrava

V této části manuálu bude popsán postup jak vytvářet a modifikovat stránky v publikačním systému Moris a jak plně využít všech možností systému.

I. Rejst íkový soud. II. Navrhovatel

o diplomových a bakalářských pracích

P ÍLOHA (základní) sestavená k

Zlom stránek. Zlom stránek a vlastní finalizace knihy se provádí v programu Adobe InDesign.


Zm ny pravidel UCI Cyklokros

SÉRIE POŠTOVNÍ SCHRÁNKY. ešení pro vstupní systémy s poštovní schránkou

Projekt je obvykle iniciován z d vodu dodržení sou asné i budoucí úrovn výroby,

INTERNETOVÝ TRH S POHLEDÁVKAMI. Uživatelská příručka

LaTeX Martin Popel, 28. března 2012, Odborné vyjadřování a styl

Transkript:

DTP1 (příprava textu pomocí počítače) Kapitola 5 / LATEX Petr Lobaz, 18. 3. 2010 TEX dávkový typografický systém správné psaní TEX (verzálkov ) nebo TeX autor D. E. Knuth první verze 1977, TEX 1.0 v roce 1983 verze 3.0 1990, dnes verze 3.1415926 DTP1, přednáška č. 5 L A TEX ² /39

TEX VLASTNOSTI stabilní nezávislý na za ízení každá implementace musí projít testem trip.tex vstupem istý text (makrojazyk) samotný TEX je na úrovni assembleru existence balíku maker (formáty) DTP1, přednáška č. 5 L A TEX ³ /39 TEX VÝHODY public domain možnost automaticky generovat kvalitní textový výstup vynikající podpora sazby matematiky velké (!) množství hotových maker široce používaný pro odborné publikace dobrá podpora nejr zn jších jazyk p i vhodném nasazení velmi efektivní dobrá technická podpora v rámci TUG množství podp rných program (dvips, BIBTEX, makeindex,...) DTP1, přednáška č. 5 L A TEX 4 /39

TEX NEVÝHODY v detailech velmi složitý, na každém pracovišti by m l být alespo jeden TEXpert problematické propojení s novými technologiemi (OpenType, Unicode) projekty odstra ující n která omezení: Omega, XETEX chybí p ímá podpora prepress nastavení DTP1, přednáška č. 5 L A TEX 5 /39 TEX VHODNÉ NASAZENÍ dokumenty, pro které existují formáty sazba více dokument se stejnou strukturou velmi rozsáhlé texty odborná sazba, sazba exotických jazyk automatická sazba dokumenty dlouhodobé platnosti (TEX se chová po ád stejn ) DTP1, přednáška č. 5 L A TEX 6 /39

TEX NEVHODNÉ NASAZENÍ málo strukturované dokumenty dokumenty s d razem na výtvarnou stránku jednorázové krátké dokumenty spolupráce s netexovými pracovišti DTP1, přednáška č. 5 L A TEX 7 /39 TEX PRÁCE S TEXEM ovládání z p íkazové ádky nebo GUI typicky: tex <volby formátu> vstup.tex generuje soubor.log a výstup.dvi existují varianty pro jiný výstup: pdftex speciální formáty mohou generovat další soubory (L A TEX:.aux,.toc,.lof,.lot,.idx,...) konverze dvi: dvips práce s dvi: dviutils tvorba rejst íku: makeindex práce s citacemi: bibtex DTP1, přednáška č. 5 L A TEX 8 /39

TEX FORMÁTY textový soubor s definicemi maker PlainT EX výukový formát, popsaný v TEXbooku velmi jednoduchý (cca 40 kb) vhodný jako základ pro speciální formáty LA TEX nejpoužívan jší formát pro sazbu technických dokument MusixT EX, Phyzzx,... DTP1, přednáška č. 5 L A TEX 9 /39 L A TEX sazba odborných dokument (dokumentace, lánky, diplomové práce, ) podpora struktury dokumentu, obsahu, rejst íku, k ížových odkaz, rozši itelný (AMST EX, Beamer, mhchem, ) autor (uživatel) nemusí znát (teoreticky) TEX p vodní autor Leslie Lamport verze 2.09 d ív jší standard verze 2 sou asná norma, p edch dce L A TEX3 standardn používá písmo Computer Modern, využití jiných písem netriviální DTP1, přednáška č. 5 L A TEX ¹0 /39

L A TEX VÝHODY velké množství hotových maker nejpoužívan jší formát používání se dá rychle nau it NEVÝHODY složitý (základ cca 1 MB, standardn 150 rozší ení) vetší zm ny vzhledu komplikované sterilní vzhled dokumentu DTP1, přednáška č. 5 L A TEX ¹¹ /39 Vstup b žný osmibitový ASCII text text a formátovací p íkazy n kolik mezer jedna mezera konec ádku mezera prázdný ádek konec odstavce n kolik prázdných ádk konec odstavce ``p íliš žlu ou ký k úp l ábelské ódy další odstavec příliš žluťoučký kůň úpěl ďábelské ódy další odstavec DTP1, přednáška č. 5 L A TEX ¹² /39

Vstup SPECIÁLNÍ ZNAKY znak zápis jako # \# $ \$ % \% ^ \^{} & \& _ \ _ { \{ } \} ~ \~ \ \textbackslash DTP1, přednáška č. 5 L A TEX ¹³ /39 P íkazy \ + sekvence písmen \ + jeden nepísmenný znak T EX ignoruje mezery za p íkazem \TeX: v \TeX u (nebo v \TeX{} u i v \TeX\ u) sázíme \TeX nické v ci TEX:vTEXu (nebo vtex učivtex u) sázíme TEXnické věci p íkazy s parametry to je \textbf{tu ný text} p íkazy s nepovinnými parametry \usepackage[pdftex]{color} DTP1, přednáška č. 5 L A TEX ¹4 /39

Komentá e vše po znaku % T EX do konce ádku ignoruje (v etn konce ádku a následných mezer) pro delší komentá e prost edí \begin{comment} \end{comment} DTP1, přednáška č. 5 L A TEX ¹5 /39 Struktura vstupního souboru \documentclass[volby t ídy]{t ída} \usepackage[volby]{balík} \usepackage definice maker, nastavení atd. \begin{document} vlastní text \end{document} DTP1, přednáška č. 5 L A TEX ¹6 /39

Struktura vstupního souboru \documentclass{article} \begin{document} A simple document. \end{document} \documentclass[11pt,a4paper]{article} \usepackage{czech} \begin{document} Jednoduchý dokument. \end{document} DTP1, přednáška č. 5 L A TEX ¹7 /39 Typy vstupních soubor.tex.cls b žné dokumenty t ída, používá se p es \documentclass.sty balík maker, používá se p es \usepackage.dtx dokumentovaný balík maker DTP1, přednáška č. 5 L A TEX ¹8 /39

T ídy (class) áste n p edepisují strukturu dokumentu standardní: article, report, book, slides volby t íd: 10pt, 11pt, 12pt a4paper, letterpaper, onecolumn, twocolumn oneside, twoside landscape DTP1, přednáška č. 5 L A TEX ¹9 /39 Balíky maker (package) ovliv ují vzhled, dopl ují p íkazy,... ve standardní distribuci cca 150 na síti spousta dalších p íklady: amslatex sazba složit jší matematiky braille sazba Braillovým písmem color práce s barvou fancyhdr pro snadnou definici záhlaví a zápatí strany pdftricks využití vlastností pdf... DTP1, přednáška č. 5 L A TEX ²0 /39

Sazba odstavce LA TEX sází standardn do bloku první ádek odsazený úprava ádkového zlomu: \linebreak[n] n = 0 až 4 vynucení ádkového zlomu \nolinebreak[n] zákaz ádkového zlomu \newline p echod na nový ádek \\[délka] jako \\, s vertikální mezerou \\* jako \\, navíc zakazuje stránkový zlom pokusný text\\ tady pot ebujeme \linebreak za každou cenu ádkový zlom pokusný text tady potřebujeme za každou cenu řádkový zlom DTP1, přednáška č. 5 L A TEX ²¹ /39 Úprava d lení slov T EX obsahuje velmi obecný algoritmus m že obsluhovat najednou n kolik jazyk = n kolik p edvoleb pro d lení výjimky z algoritmu \hyphenation{knihovna ses-tra ti-sí-ci-ko-ru-na} dva\-ce\-ti\-koruna \mbox{koruna} správn : 100~kg špatn : \mbox{100 kg} DTP1, přednáška č. 5 L A TEX ²² /39

Úprava stránkového zlomu p echod na další stranu \newpage \pagebreak[n] \nopagebreak[n] v kombinaci s obrázky ješt \clearpage \cleardoublepage úprava jedné stránky \enlargethispage{rozm r} DTP1, přednáška č. 5 L A TEX ²³ /39 Sazba zvláštních znak uvozovky `` a generují a p i užití czech.sty funguje makro \uv{text} poml ka et al. spojovník - en-poml ka -- em-poml ka --- minus $-$ výpustka \ldots ligatury ff, fi, ffi, fl, ffl, ffl se generují automaticky DTP1, přednáška č. 5 L A TEX ²4 /39

Sazba zvláštních znak akcenty v p ípad jazykové podpory p ímo z 8bitového vstupního textu není-li lokalizace, nebo chceme akcent nad neobvyklý znak: makra \`o \ o \^o \~o \=o \.o ò ó ô õ ō ȯ \ o \c{c} \u{o} \v{o} \H{o} \c{o} ö ç ŏ ǒ ő o \d{o} \b{o} \t{oo} \oe \OE \ae ọ ō oo œ Œ æ \AE \aa \AA \o \O \l Æ å Å ø Ø l \L \i \j!`?` L ı j DTP1, přednáška č. 5 L A TEX ²5 /39 Struktura dokumentu ve t íd article \section{jméno} \subsection{jméno} \subsubsection{jméno} \paragraph{jméno} \subparagraph{jméno} \part{jméno} ve t íd report a book: \chapter{jméno} DTP1, přednáška č. 5 L A TEX ²6 /39

Struktura dokumentu OBSAH \tableofcontents v pr b hu p ekladu generuje LATEX soubor.toc p i druhém pr b hu za adí informace z.toc do dokumentu SPECIALITY \section*, \subsection*, ást není za azena v obsahu \section[obsah]{jméno} v dokumentu se sází jméno, v obsahu obsah DTP1, přednáška č. 5 L A TEX ²7 /39 Struktura dokumentu K ÍŽOVÉ ODKAZY \label{zna ka} definuje v textu neviditelnou zna ku \ref{zna ka}, \pageref{zna ka} sází íslo kapitoly a stránku, kde je zna ka POZNÁMKY POD AROU \footnote{text} sází poznámku pod arou íslování a umíst ní za ídí L A TEX DTP1, přednáška č. 5 L A TEX ²8 /39

Zvýraz ování \emph{text} logické zvýrazn ní v textu standardn kurziva sazba textu jiným písmem \textrm{text} \textit{text} \textsf{text} \texttt{text} \textbf{text} \textsl{text} text text text text text text text \textsc{text} obecná zm na písma mírn složit jší DTP1, přednáška č. 5 L A TEX ²9 /39 Zm na velikosti písma standardn makra \tiny{text} \large{text} \scriptsize{text} \Large{text} \footnotesize{text} \LARGE{text} \small{text} \huge{text} \normalsize{text} \Huge{text} velikosti nejsou ur ené absolutn, odpovídají volb t ídy (10pt, 11pt, 12pt) obecná zm na velikosti mírn složit jší text text text text text text tex te t t DTP1, přednáška č. 5 L A TEX ³0 /39

Zm na sazby odstavce zarovnání na osu \begin{center}...\end{center} zarovnání na levý prapor \begin{flushleft}...\end{flushleft} zarovnání na pravý prapor \begin{flushright}...\end{flushright} T EX umož uje vynikající nastavení odstavce DTP1, přednáška č. 5 L A TEX ³¹ /39 Další prost edí quote okraje textu odsazené od kraje zrcadla pro citace, p íklady atd. verse odstavce odd lené mezerou sazba básní verše odd lené \\, sloky odd lené jako odstavce quotation kombinace verse a quote sazba delších citací DTP1, přednáška č. 5 L A TEX ³² /39

Další prost edí abstract sazba abstraktu vhodné u styl pro asopisy verbatim text v tomto prost edí se sází ASCII neproporcionálním písmem sazba zdrojových kód verbatim* mezera graficky zvýrazn na v odstavci pomocí \verb text DTP1, přednáška č. 5 L A TEX ³³ /39 Rozm ry b žné jednotky pt, in, cm, mm, speciální jednotky závisí na velikosti písma em tver ík ex st ední výška písma rozm r pevný (2 cm) pružný (2 cm plus 3 mm minus 1 mm) DTP1, přednáška č. 5 L A TEX ³4 /39

Vlastní mezery HORIZONTÁLNÍ p eddefinované \ b žná mezislovní mezera \/ kurzivní (italická) korekce \, malá mezera (1/6 tver íku) \quad tver ík \qquad dva tver íky ~ nerozd litelná pružná mezislovní mezera vlastní \hspace{rozm r} \hspace*{rozm r} funguje i na za átku ádku \stretch{ íslo} rozm r v \hspace natahovací DTP1, přednáška č. 5 L A TEX ³5 /39 Vlastní mezery VERTIKÁLNÍ p eddefinované \smallskip \medskip \bigskip vlastní \vspace{rozm r} \vspace*{rozm r} DTP1, přednáška č. 5 L A TEX ³6 /39

Definované rozm ry vlastní \newlength{název}{rozm r} \newlength{\centimetr}{1cm}\hspace{centimetr} p eddefinované \parindent odstavcová zarážka \baselineskip vzdálenost ú a í (rozpal ádk ) \textwidth ší ka zrcadla \textheight výška zrcadla manipulace \setlength{název}{rozm r} \addtolength{název}{rozm r} DTP1, přednáška č. 5 L A TEX ³7 /39 Definice nových p íkaz \newcommand{p íkaz}[po et parametr ]{definice} \newcommand{\kiv} {katedra informatiky a výpo etní techniky} P edm t DTP1 zajiš uje \kiv. Předmět DTP1 zajišuje katedra informatiky a výpočetní techniky. \newcommand{\kivx}[1] {kated#1 informatiky a výpo etní techniky} Na \kivx{ e} se u í DTP1. Na katedře informatiky a výpočetní techniky se učí DTP1. DTP1, přednáška č. 5 L A TEX ³8 /39

Definice nových prost edí \newenvironment{jméno}[po et parametr ] {p íkazy za begin}{p íkazy za end} \newenvironment{pozor} {\hrule height 1pt width\textwidth \vspace{1pt}\hrule height 0.4pt \bigskip\begin{quote}} {\end{quote} \bigskip\hrule height 0.4pt \vspace{1pt}\hrule height 1pt} POZOR POZOR \begin{pozor} POZOR POZOR \end{pozor} DTP1, přednáška č. 5 L A TEX ³9 /39