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

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

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

Typografické programy (1) WYSIWYG

First Prev Next Last Go Back Full Screen Close Quit. Roman Plch katedra matematiky PřF MU. 3. května 2005

Typografické programy (1) WYSIWYG

DTP v systému LATEX.

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

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

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

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

Martin Popel Odborné vyjadřování a styl

Velmi stručný úvod do LATEXu

LATEX pro učitele matematiky (snadno a rychle)

Instalace TEX Live 2007 pro Windows

Obsah Seznam distribucí podle platforem Jednotlivé distribuce Zdroje. Distribuce TEXu. 12. dubna 2008

Typogra e Pøedtisková pøíprava

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

v rámci grantu G0142

XML versus TEX jemné porovnání. Martin Tůma 31. srpna 2004

Prezentační prostředky v matematice

Typografický systém T E X

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

Quo vadis, informatiko na LDF? (TEX, nvu, maxima, bash)

Porovnání nástrojů pro práci s L A TEXem v prostředí Windows

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

Amos Software Jednoznakové předložky. Co je modul Jednoznakové předložky. Instalace. Zkušební režim. Odemknutí plné funkčnosti

Odborný článek. Petr Klán, VŠE v Praze, IMRAD Introduction, Material and Method, Results, Discussion

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

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

HROMADNÉ ÚPRAVY NAJÍT A NAHRADIT

Dělba rolí. Tvorba el. dokumentace (BI-TED) Publikační proces. Motivace. 2. Oddělení formy a obsahu. Autor

Programy pro psaní textů. textové editory, textové procesory

VY_32_INOVACE_INF3_18. Textové formáty PDF, TXT, RTF, HTML, ODT

Elektronické publikování. doc. RNDr. Petr Šaloun, Ph.D. katedra informatiky FEI VŠB TU Ostrava

Amos Software Jednoznakové předložky. Co je modul Jednoznakové předložky. Instalace. Postup pro operační systém Windows:

Lidé komunikují prostřednictvím dokumentů připravovaných elektronicky.

GRAPHICS TOOLS IN LATEX. Vladimír POLÁŠEK Lubomír SEDLÁČEK

INFORMATIKA. Grafické studio ve škole

Stručná instalační příručka SUSE Linux Enterprise Server 11

CREATION OF EDUCATIONAL PRESENTATIONS FROM MATHEMATICS IN TYPESETTING SYSTEM LATEX. Vladimír POLÁŠEK Lubomír SEDLÁČEK

Tvorba dopisů v Latexu. T ř í d a l e t t e r. Petr Slamenec SLA280

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

Lidé komunikují prostřednictvím dokumentů připravovaných elektronicky.

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

faktura, LaTeX, open source, freeware, Python, multiplatformní program

Free and open source v geoinformatice. Příloha 3 - Praktické cvičení R Studio

Základy sazby dokumentů v systému

Základní příkazy UNIXu (Linuxu)

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

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

PŘÍKAZOVÝ ŘÁDEK ZÍSKÁVÁNÍ NÁPOVĚDY

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

Lidé komunikují prostřednictvím dokumentů připravovaných elektronicky.

Zpracování textù poèítaèem

INFORMATIKA. aplikační software pro práci s informacemi TSUNAMI. Pracovní list pro žáky. Gymnázium K. V. Raise, Hlinsko, Adámkova 55

Systém L A TEX tvorba prezentací

Úvodní list. Název školy Integrovaná střední škola stavební, České Budějovice, Nerudova 59 Číslo šablony/ číslo sady Poř. číslo v sadě 19 32/10

PHP PHP je skriptovací programovací jazyk dynamických internetových stránek PHP je nezávislý na platformě

Lidé komunikují prostřednictvím dokumentů připravovaných elektronicky.

Uživatelská příručka

aplikační software pro práci s informacemi

Značkovací jazyky a spol. HTML/XHTML XML JSON YAML Markdown, Texy!

Backspace maže znaky před kurzorem (tedy zprava)

Co by uživatel L A TEXu

VY_32_INOVACE_INF.20. OS Linux

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

Roman Plch. je shrnuta historie a stručná charakteristika TEXu.

Základní typografická pravidla

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

Základní typografická pravidla

Digitální typografie se sázecím systémem TeX

Informatika a výpočetní technika 1. Ing. Ladislav Nagy Technická univerzita v Liberci FT / KOD / 2011

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

METODICKÉ LISTY. výstup projektu Vzdělávací středisko pro další vzdělávání pedagogických pracovníků v Sokolově

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

1 Úvodní poznámky. 2 Kódování. 3 Fonty. 20. července 1998

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

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

Název modulu: OO Writer a Impress

Krejčí Richard Písmo - Font Sazba Postscriptová písma

Návod k používání balíčku thesis.sty a šablony pro psaní diplomových a bakalářských prací

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

Otázky neopisuj, piš odpověď!

Počítačové řešení elektrických obvodů

FAKULTA STAVEBNÍ OBOR GEODÉZIE A KARTOGRAFIE KATEDRA MAPOVÁNÍ A KARTOGRAFIE

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

Komprimace/Dekomprimace

1 Šíleně stručný úvod do L Y Xu

Wichterlovo gymnázium, Ostrava-Poruba, příspěvková organizace. Maturitní otázky z předmětu INFORMATIKA A VÝPOČETNÍ TECHNIKA

Drsný úvod do L A TEXu

DISTRIBUCE GNU/LINUXU

Sada 1 - Základy programování

POČÍTAČOVÉ ZPRACOVÁNÍ BAKALÁŘSKÉ PRÁCE TeXonWeb. Pavel Kovařík, Rudolf Schwarz

Základy informatiky. Elektronické publikování. Daniela Szturcová Část převzata z přednášky P. Děrgela

LATEX Text, vzorce, grafika

ÚVOD DO UNIXU. Metodický list č. 1

Základní typografická pravidla

Základy HTML. Autor: Palito

Transkript:

DTP - L A T E X Úvodní seminář PřF JU České Budějovice 1. cvičení

Program semestru a požadavky na zápočet Program Počítačová sazba se zaměřením na matematický text (nejen) s využitím L A T E Xu a XeTeXu Formáty souborů dvi, ps, pdf Požadavky na zápočet Nadpoloviční účast Řešení dílčích úkolů Samostatná práce v zápočtovém týdnu

Literatura Čechová L., Plch R.: Sázíme v LaTeXu diplomovou práci z matematiky, skriptum MU Brno, 2003 Kočer M.: Ne příliš stručný úvod do systému LaTeX1998 Olšák P.: Typografický systém TeX, Konvoj Brno, 2000 Rybička J.: LaTeX pro začátečníky, 3. vydání, Konvoj Brno, 2003 Dokumenty na Moodlu

T E X, L A T E X, XeTeX, METAFONT Úvodní informace

Co je T E X T E X(čti tech) Sázecí systém umožňující vytvářet dokumenty složité struktury a vysoké typografické kvality Programovatelný s vlastním makrojazykem Autorem je Donald Ervin Knuth ze Stanfordské univerzity. Napsán v jazyce web jazyk podobný Pascalu Zdrojový text je šířen jako soubor tex.web, je k dispozici, ale nesmí být měněn Jeho komentovaný výpis je v knize TeXBook

Domald Erwin Knuth

Historie T E Xu 1977 začátek vývoje 1978 první verze 1980 organizace TUG (T E X Users Group) 1990 CSTUG 1992 zmrazení dalšího vývoje pouze oprava chyb Verze programu se blíží číslu Pi aktuální verze je 3.1415926 (2008) Po autorově smrti má být vydána verze Pi, která se už nemá nikdy měnit (Textament)

Co je T E X Programovatelný s vlastním makrojazykem o cca. 300 příkazech Portován pro všechny OS, na které si vzpomenete Stabilní ($327.68 odměna za nalezení chyby) Dobře zdokumentovaný Volně šiřitelný (ale ani Open Source ani Free Software) Nezávislý na výstupním zařízení

Co není TeX Editor Program na grafiku na to je program METAFONT WYSIWYG na to je LyX Rychle naučitelný

Unikátní algoritmy použité v T E Xu Řádkový zlom počítá se najednou celý odstavec hledá se optimální hodnota cenové funkce Dělení slov pracuje s tabulkami a vzory dělení slov Stránkový zlom optimalizuje se každá stránka jednotlivě Matematická sazba neexistuje komerční systém, který by měl stejně kvalitní sazbu

Jak T E X pracuje

Jak T E X pracuje Pořídíme zdrojový text libovolným neznačkovacím textovým editorem kate, gedit, vim, joe, nano Zdrojový soubor zpracujeme T E Xem (L A T E Xem), přičemž se načtou soubory s formátem (.fmt.), styly (.sty) a popisy (metriky) písem (.tfm) T E X vytvoří soubor.dvi (DeVice Independent) a pomocné soubory (.log,.toc) Soubor DVI si prohlédneme (vytiskneme) pomocí dvi prohlížeče, případně převodem pomocí dvips nebo dvipdf

Co je L A T E X L A T E X LaTeX je sada maker rozšiřujících původní TeX Původním autorem je Leslie Lamport Velmi zjednodušuje práci LaTeX se stále vyvíjí starší dokumenty musíte upravovat

Co je XeTeX XeTeX Nástupce LaTeXu? Téměř kompatibilní Podporuje Unicode Podporuje písma OpenType a AAT Je vyvíjen a spravován Jonathanem Kewem a distribuován pod licencí MIT, jedná se tedy o svobodný software. Původně byl vyvíjen pouze pro operační systém Mac OS X, ale nyní je k dispozici pro většinu důležitých platforem.

Jaký T E X použít Windows DVD TeX Live Aktuální verze texlive 2013 Stahujte zde Lze instalovat po síti - doporučeno Linux součást všech hlavních distribucí. Je nutné instalovat balík tetex anebo texlive Doporučuji nainstalovat balík lyx, ten už si zařídí vše potřebné Tex on Web tex.mendelu.cz cs.sharelatex.com/

T E X, L A T E X(XeTeX), METAFONT Úvod do práce s LAT E Xem (XeTeXem)

Linux Dokument si připravte pomocí textového editoru gedit anebo kate abyste 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áleží na distribuci) Překlad pomocí příkazu: cslatex dokument.tex nebo latex dokument.tex popř. xelatex dokument.tex Pokud nám program ohlásí nějakou chybu můžeme stisknout tyto klávesy: Enter překlad do další chyby x ukončení překladu r h nonstop překlad i se všemi chybami (nejistý výsledek) nápověda k dané chybě (v angličtině a málokdy skutečně pomůže)

Linux Překlad V příkazové řádce pomocí příkazu: xdvi dokument.dvi POZOR NA PŘÍPONU! A tak dále dokola, pokud nejsme spokojeni. Je možný překlad výsledného souboru do pdf příkazem: dvipdf dokument.dvi nebo přímo pdflatex (pdfcslatex)

Windows Použit Tex live Pro jeho použití je nutné nemít účet s omezeným přístupem Překlad a prohlížení stejné jako v Linuxu (místo příkazu xdvi se používá windvi anebo dviout) Jako editor nejlépe použít poznámkový blok anebo nějaký speciální editor (PSPad nebo Notepad++)

T E X on Web Web adresa tex.mendelu.cz Postupujte dle návodu na stránce přečtěte si jej Dokument pravidelně ukládejte

Základní kostra dokumentu v L A T E Xu \documentclass{article} \usepackage[utf8]{inputenc} \usepackage{czech} \begin{document} Zde je vlastní text \end{document}

Základní kostra dokumentu v XeTeXu \documentclass{article} \usepackage[czech]{babel} \usepackage{xltxtra} \begin{document} Zde je vlastní text \end{document}

Význam příkazů základní kostry \documentclass{article} - formát dokumentu (jiné možnosti jsou report, letter, book) \usepackage[utf8]{inputenc} - kódování (ve Windows použít cp1250, v starším Linuxu možná i latin2). Tento řádek vynechat při online překladu (TeX on Web) zde je použito kódování 8859-2 \usepackage{czech} - použít česká pravidla pro sazbu (dělení slov, uvozovky, psaní jednopísmenných předložek...) \usepackage[czech]{babel} - použít česká pravidla pro sazbu (v XeTeXu a některých verzích L A T E Xu) \usepackage{xltxtra} použít makra pro XeTeX \begin{document}, \end{document} začátek a konec vlastního dokumentu Tuto kostru by měl obsahovat každý dokument

Základní pravidla Příkazy začínají znakem \ V příkazech se rozlišují malá a velká písmena Povinné parametry se píší do složených závorek {}, nepovinné do hranatých [] Vše za znakem % do konce řádku se považuje za komentář Pár příkazů - \LaTeX, \TeX, \XeTeX, \XeLaTeX a \today Libovolný počet mezer, tabelátorů a jedno odřádkování se v textu nahrazují mezerou Dvě odřádkování znamenají konec odstavce Za každým příkazem musí být mezera (tabelátor, odřádkování) pro oddělení od zbytku textu Chceme-li napsat dva příkazy hned za sebe vložíme mezi ně prázdný příkaz - {}

Konec Happy T E Xing