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

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

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

DTP v systému LATEX.

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.

Typografické programy (1) WYSIWYG

Velmi stručný úvod do LATEXu

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

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

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

Příprava dokumentů T EX

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

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

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

v rámci grantu G0142

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

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

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

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

Objektově orientované databáze

Základy sazby dokumentů v systému

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

Diplomová propedeutika

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

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

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

Drsný úvod do L A TEXu

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

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

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

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

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 elektrotechnická

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

Algoritmizace a programování

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

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

Textové editory. Ing. Luděk Richter

Typografický systém T E X

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

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

3.1.2 Ulice íslo popisné Obec íslo orienta ní. P íjmení Jméno Titul za jménem KN 2

Notice:Jagran Infotech Ltd. Printed by Fontographer 4.1 on 6/3/2003 at 7:12 PM

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

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

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

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

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.

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

2.5.1 Ulice íslo popisné Obec íslo orienta ní. P íjmení Jméno Titul za jménem Ulice íslo popisné

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

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

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

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

2.4.1 Ulice íslo popisné Obec íslo orienta ní. P íjmení Jméno Titul za jménem Ulice íslo popisné

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

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

l. 1 Úvodní ustanovení

Základy informatiky I

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

1 - Prostředí programu WORD 2007

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

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

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

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

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

Specifikace rozši ujících modul. AP verze

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

Rozvody elektrické energie a pohony

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

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

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

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.

Č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:

MVDr. Miloslav Peroutka, CSc. Praha

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

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

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

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

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

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

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

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.

ť Č č č š ě ě š é ě č č ý č ý Č ý ů č Č é ě ěř č š ě š ó ů ř ý ě

DOPRAVNÍ ZNAČENÍ do 30/2001: změna / doplnění nový název

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

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

Naprosté základy typografie

FINAN NÍ ÍZENÍ A ROZHODOVÁNÍ PODNIKU

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

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

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

3 jinak bude postupováno dle 30 zákona. 280/2009 Sb.

1. Obecná innost Soudu pro ve ejnou službu Zahájené, ukon ené, probíhající v ci ( )

OpenOffice.org, Writer

Transkript:

DTP1 (příprava u pomocí počítače) Kapitola 5 / LA Petr Lobaz, 18. 3. 2010 VLASTNOSTI stabilní nezávislý na za ízení každá implementace musí projít testem trip.tex vstupem istý (makrojazyk) samotný je na úrovni assembleru existence balíku maker (formáty) DTP1, přednáška č. 5 L A ³ /39 dávkový typografický systém správné psaní (verzálkov ) nebo TeX autor D. E. Knuth první verze 1977, 1.0 v roce 1983 verze 3.0 1990, dnes verze 3.1415926 DTP1, přednáška č. 5 L A ² /39 VÝHODY public domain možnost automaticky generovat kvalitní ový 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, BIB, makeindex,...) DTP1, přednáška č. 5 L A 4 /39

NEVÝHODY v detailech velmi složitý, na každém pracovišti by m l být alespo jeden pert problematické propojení s novými technologiemi (OpenType, Unicode) projekty odstra ující n která omezení: Omega, XE chybí p ímá podpora prepress nastavení DTP1, přednáška č. 5 L A 5 /39 NEVHODNÉ NASAZENÍ málo strukturované dokumenty dokumenty s d razem na výtvarnou stránku jednorázové krátké dokumenty spolupráce s neovými pracovišti DTP1, přednáška č. 5 L A 7 /39 VHODNÉ NASAZENÍ dokumenty, pro které existují formáty sazba více dokument se stejnou strukturou velmi rozsáhlé y odborná sazba, sazba exotických jazyk automatická sazba dokumenty dlouhodobé platnosti ( se chová po ád stejn ) DTP1, přednáška č. 5 L A 6 /39 PRÁCE S EM 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 :.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 8 /39

FORMÁTY ový soubor s definicemi maker PlainT EX výukový formát, popsaný v booku velmi jednoduchý (cca 40 kb) vhodný jako základ pro speciální formáty LA nejpoužívan jší formát pro sazbu technických dokument MusixT EX, Phyzzx,... DTP1, přednáška č. 5 L A 9 /39 L A 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 ¹¹ /39 L A 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) p vodní autor Leslie Lamport verze 2.09 d ív jší standard verze 2 sou asná norma, p edch dce L A 3 standardn používá písmo Computer Modern, využití jiných písem netriviální DTP1, přednáška č. 5 L A ¹0 /39 Vstup b žný osmibitový ASCII 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 ¹² /39

Vstup SPECIÁLNÍ ZNAKY znak zápis jako # \# $ \$ % \% ^ \^{} & \& _ \ _ { \{ } \} ~ \~ \ \backslash DTP1, přednáška č. 5 L A ¹³ /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 ¹5 /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 :vu (nebo v učiv u) sázíme nické věci p íkazy s parametry to je \bf{tu ný } p íkazy s nepovinnými parametry \usepackage[pdftex]{color} DTP1, přednáška č. 5 L A ¹4 /39 Struktura vstupního souboru \documentclass[volby t ídy]{t ída} \usepackage[volby]{balík} \usepackage definice maker, nastavení atd. \begin{document} vlastní \end{document} DTP1, přednáška č. 5 L A ¹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 ¹7 /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 ¹9 /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 ¹8 /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 ²0 /39

Sazba odstavce LA 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ý \\ tady pot ebujeme \linebreak za každou cenu ádkový zlom pokusný tady potřebujeme za každou cenu řádkový zlom DTP1, přednáška č. 5 L A ²¹ /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 ²³ /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 ²² /39 Sazba zvláštních znak uvozovky `` a generují a p i užití czech.sty funguje makro \uv{} 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 ²4 /39

Sazba zvláštních znak akcenty v p ípad jazykové podpory p ímo z 8bitového vstupního u 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 ²5 /39 Struktura dokumentu OBSAH \tableofcontents v pr b hu p ekladu generuje LA 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 ²7 /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 ²6 /39 Struktura dokumentu K ÍŽOVÉ ODKAZY \label{zna ka} definuje v u 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{} sází poznámku pod arou íslování a umíst ní za ídí L A DTP1, přednáška č. 5 L A ²8 /39

Zvýraz ování \emph{} logické zvýrazn ní v u standardn kurziva sazba u jiným písmem \rm{} \it{} \sf{} \tt{} \bf{} \sl{} \sc{} obecná zm na písma mírn složit jší DTP1, přednáška č. 5 L A ²9 /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 ³¹ /39 Zm na velikosti písma standardn makra \tiny{} \large{} \scriptsize{} \Large{} \footnotesize{} \LARGE{} \small{} \huge{} \normalsize{} \Huge{} velikosti nejsou ur ené absolutn, odpovídají volb t ídy (10pt, 11pt, 12pt) obecná zm na velikosti mírn složit jší tex te t t DTP1, přednáška č. 5 L A ³0 /39 Další prost edí quote okraje u 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 ³² /39

Další prost edí abstract sazba abstraktu vhodné u styl pro asopisy verbatim 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 DTP1, přednáška č. 5 L A ³³ /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 ³5 /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 ³4 /39 Vlastní mezery VERTIKÁLNÍ p eddefinované \smallskip \medskip \bigskip vlastní \vspace{rozm r} \vspace*{rozm r} DTP1, přednáška č. 5 L A ³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 ) \width ší ka zrcadla \height výška zrcadla manipulace \setlength{název}{rozm r} \addtolength{název}{rozm r} DTP1, přednáška č. 5 L A ³7 /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\width \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 ³9 /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 ³8 /39