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



Podobné dokumenty
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

DTP v systému LATEX.

Typografické programy (1) WYSIWYG

Typografické programy (1) WYSIWYG

Velmi stručný úvod do LATEXu

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

Typogra e Pøedtisková pøíprava

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

Software. Mgr. Renáta Rellová. Výukový materiál zpracován v rámci projektu EU peníze školám

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

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

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

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

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

Základy sazby dokumentů v systému

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

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

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

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

! Nauka o tom, jak má tiskovina vypadat. ! dobře čitelná. ! snadná orientace v textu. ! estetické působení. ! Klasické umělecké řemeslo

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

DUM 20 téma: Formátování rozsáhlého dokumentu

Co je nového v aplikaci QuarkXPress 10.1

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

Osnova. Praktická typografie. Typografie. Typografická pravidla sazby. Typografie Zpracování textu DTP Desktop Publishing přednáška ZIT

DUM 01 téma: Obecné vlastnosti tabulkového editoru, rozsah, zápis do buňky, klávesové zkratky

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

Prezentační prostředky v matematice

DUM 02 téma: Úvod do textového editoru MS Word a výběr klávesových zkratek

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

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

1. HDR. 2. Test Práce ve Windows. 3. Tilt-shift efekt. 4. Excel tisk a tvorba grafů. Informatika Ditta Kukaňová

OPERAČNÍ SYSTÉMY. Ing. Luděk Richter

Osnova přednášky. Formáty uložení dat. Vyjádření hodnot datového typu. Vyjádření hodnot datového typu. Datové formáty. Výpočetní technika I

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

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

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

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

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

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

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

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

Předtisková příprava

Office podrobný průvodce. Tomáš Šimek

NEJLEP Í NÁPADY PRO DÌTI

JAK SE ASERTIVNÌ PROSADIT

ISBN (elektronická verze ve formátu PDF)


NEJLEP Í NÁPADY PRO DÌTI


JAK SE DOMLUVIT S TCHYNÍ

KAPITOLY Z O ETØOVATELSKÉ PÉÈE I

DTP a jeho softwarová báze

Textové editory. Ing. Luděk Richter

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

VÝUKA IVT na 1. stupni

1. Úroveň znalostí a dovedností

Univerzita Jana Evangelisty Purkyně v Ústí nad Labem. Jak na PDF

Další servery s elektronickým obsahem

Microsoft Office 2003 Souhrnný technický dokument white paper

BMOF011 Aplikace MS Office (jaro 2013) Microsoft Word 2007

Gymnázium Jana Pivečky a Střední odborná škola Slavičín. III/2 - Inovace a zkvalitnění výuky prostřednictvím ICT

Střední škola průmyslová a umělecká, Opava, příspěvková organizace, Praskova 399/8, Opava, IČO: Projekt: OP VK 1.5

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

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

Word podrobný průvodce. Tomáš Šimek

Ukázka knihy z internetového knihkupectví

Microsoft Word 2007 Pokročilí

v rámci grantu G0142

Uživatelem definované požadavky a parametry systému

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

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

Co by uživatel L A TEXu

Informatika pro moderní fyziky (7) Tvorba textových dokumentů

Instalace TEX Live 2007 pro Windows

Kurz Word 2000 Odrážky a číslování Kurz Word 2000 Odrážky a číslování Oddíly Záhlaví a zápatí

MENDELOVA UNIVERZITA V BRNĚ

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

Vítejte v průvodci instalace a ovládání výukového softwaru edu-learning pro českou verzi Microsoft Office 2007.

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

INFORMATIKA. Grafické studio ve škole

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

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT EU-OVK-VZ-III/2-ZÁ-202

Milníky vývoje vědy a kultury. vynález písma vynález knihtisku počítačová sazba

Systém L A TEX tvorba prezentací

Drsný úvod do L A TEXu

Příloha č. 1. Specifikace jednotlivých e-learningových výukových kurzů:

Obsah. Seznámení s prostředím Excelu. Poděkování 25 O přiloženém CD 26 Co je na CD 26 Použití CD 26 Systémové požadavky 26 Podpora 27

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

OBSAH ADOBE INDESIGN CS5 OFICIÁLNÍ VÝUKOVÝ KURZ

Sazba zdrojových kódů (balíček listings)

Příprava dokumentů T EX

- 1 - Smlouva o dílo. uzavřená podle 536 a násl. obchodního zákoníku v účinném znění

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

Konten. Bilanz BWA. AfA. Salden. >TimeLine Finanční účetnictví. Výkaznictví//

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

OBSAH. Kontrola aktualizací... 18

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

Transkript:

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

Zaměření předmětu OBSAH DOKUMENT TYPOGRAFIE FORMA TECHNOLOGIE Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 2 / 23

Náplň cvičení 1 Úvod do systému TEX 2 Smíšená sazba 3 Hladká sazba 4 Odstavcová sazba 5 Členění dokumentu 6 Matematická sazba 7 Tabulková sazba 8 Sazba grafiky 9 Strukturní značkování 10 Definice nových příkazů a prostředí 11 Číslování, křížové odkazy 12 Sazební styl pro závěrečné práce Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 3 / 23

Ukončení předmětu Malý zápočet praktický úkol z problematiky probírané ve cvičení zpracování jednostránkového dokumentu dle předlohy povolenou pomůckou originál učebnice R, J LATEX pro začátečníky 3 vyd Brno: Konvoj, 2003 ISBN 80-7302-049-1 Zkouška možnost výběru ze dvou forem 1 e-test z problematiky přednášek důraz na typografii 2 projekt sazba netriviálního dokumentu s tabulkami, obrázky, matematickými vzorci a vlastními příkazy Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 4 / 23

Motivace Úkol Ṇalezněte v tištěné ukázce co nejvíce chyb a vyznačte je Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 5 / 23

Software pro zpracování textů Textové editory základní služby spojené s úpravou textu příklady: Text602, Poznámkový blok, WordPad Textové procesory pokročilé nástroje pro ovládání textu jako celku schopnost změny vzhledu dokumentu širší repertoár možností úprav, tisku, písma apod příklady: Microsoft Word, OpenOfficeorg Writer Systémy pro malou publikační činnost DTP systémy (DeskTop Publishing) funkce kopírující proces knižní sazby široký repertoár knižních písem příklady: Adobe InDesign, QuarkXPress, TEX Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 6 / 23

Typografický systém TEX Autorem Donald E Knuth (* 1938) ze Stanfordu Počítačový model práce kvalitního sazeče název ze starořeckého τέχνη, vyslovujeme [tech] dodržování všech detailů práce kvalifikovaného sazeče možnost precizní aplikace typografických zásad vytvářených odborníky po celá staletí Možnost přizpůsobení systému potřebám uživatele vytváření nových příkazů změna chování již existujících příkazů změna vnímání jednotlivých symbolů v textu Od samého počátku je systém volně šiřitelný vývoj od roku 1977, první verze rozšířena v roce 1983 v roce 1992 vývoj zastaven, pouze se opravují chyby Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 7 / 23

Formáty TEXu Textové soubory s definicemi maker, tzv balíky TEX obsahuje více než 300 elementárních příkazů makro využívá existující příkazy při tvorbě nových plaintex (Donald E Knuth, 1978) pouze základní možnosti, vše ostatní nutno definovat vhodný pro uživatele s duší programátora L A TEX (Leslie B Lamport, 1985) nejpoužívanější formát pro technické dokumenty sada hotových maker pro komplexní dokumenty vhodný i pro uživatele bez znalosti programování ConTEXt (Hans Hagen, 1991) využití jazyka XML pro značkování a přímé zpracování přizpůsobení značkování mateřskému jazyku Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 8 / 23

Přínosy formátů TEXu Příklad logo TEX TEX: T\kern-1667em\lower5ex\hbox{E}\kern-125em X plaintex, L A TEX: \TeX Příklad logo L A TEX plaintex: L\kern-36em{\sbox\z@ T\vbox to\ht\z@{\hbox{ \check@mathfonts\fontsize\sf@size\z@ \math@fontsfalse\selectfont A}\vss}}\kern-15em\TeX L A TEX: \LaTeX Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 9 / 23

Rozšíření TEXu pdftex, pdfl A TEX (Hàn Thế Thành, 1996) nativní podpora fontů TrueType a Type 1 přímý výstup do PDF, hyperlinky X TEX, X L A TEX (Jonathan Kew, 2004) podpora kódování Unicode (UTF-8) a fontů OpenType přímá návaznost na fonty v operačním systému E E LuaTEX (T Hoekwater, H Henkel, H Hagen, 2009) rozšíření pdftexu o skriptovací jazyk Lua samotný TEX byl napsán v jazyce Pascal Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 10 / 23

Kde získat TEX Distribuce TEX Live instalace TEXu a příbuzných programů pro všechny OS ke stažení na adrese http://wwwtugorg/texlive/ k dispozici též na DVD TEX Collection On-line instalace TEXu https://wwwsharelatexcom https://wwwoverleafcom https://texmendelucz Československé sdružení uživatelů TEXu Zpravodaj CSTUG zpravidla čtyři čísla ročně DVD TEX Collection každý rok nová verze roční členství stojí 300 Kč (studenti 200 Kč) více informací na https://wwwcstugcz Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 11 / 23

se systémem TEX formáty, styly, fonty apod zdrojový text (textový soubor) PŘEKLADAČ vysázený výstup (formát PDF) protokol o překladu (log) Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 12 / 23

Soubory potřebné při překladu *aux PRACOVNÍ ÚDAJE *tex ZDROJOVÝ TEXT L A TEX MAKRA *toc OBSAH *log PROTOKOL TEX PŘEKLADAČ *lof OBRÁZKY *pdf VÝSTUP *ind REJSTŘÍK *idx DATA PRO REJSTŘÍK *lot TABULKY makeindex TVORBA REJSTŘÍKU Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 13 / 23

Typy příkazů a parametry Příkaz v TEXu může mít tři tvary aktivní znak ~ $ % & jednoznakový příkaz \; \= slovní příkaz \item \footnote Parametry příkazů povinné { } nepovinné [ ] souřadnice při kreslení obrázků ( ) Název příkazu končí prvním neabecedním znakem je-li tímto znakem mezera, bude při sazbě ignorována řešení: \prikaz{} nebo {\prikaz} nebo \prikaz\ rozlišuje velikost písmen (case sensitive) \large a \Large jsou dva různé příkazy Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 14 / 23

Rozsah platnosti příkazů Místní účinek jednoznakové a vkládací příkazy platnost pouze v místě uvedení příkazu příklady: \#, \TeX, \today Přepínače změna parametru sazby platnost od okamžiku uvedení až do odvolání příklady: \itshape, \large Ohraničená oblast skupina platnost jednoznačně vymezena závorkami { } s koncem skupiny končí platnost všech přepínačů použitých uvnitř a obnoví se původní nastavení Prostředí pojmenovaná skupina může mít parametry, které ovlivňují chování příklad: \begin{center} \end{center} Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 15 / 23

Základní kostra dokumentu v systému X L A TEX E \documentclass[volby]{třída} \begin{document} \end{document} Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 16 / 23

Základní kostra dokumentu v systému X L A TEX E \documentclass[volby]{třída} \begin{document} \end{document} Třída dokumentu styl, který má být použit při sazbě dokumentu article, report, book, letter, slides Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 16 / 23

Základní kostra dokumentu v systému X L A TEX E \documentclass[volby]{třída} \begin{document} \end{document} Volby modifikace standardního nastavení použité třídy změna základního stupně písma: 10pt, 11pt, 12pt změna formátu papíru: a4paper, a5paper, b5paper, letterpaper, legalpaper, executivepaper volby lze kombinovat, oddělují se čárkou Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 16 / 23

Základní kostra dokumentu v systému X L A TEX E \documentclass[volby]{třída} \begin{document} \end{document} Preambule příkazy s globální platností (v celém dokumentu) připojení rozšiřujících balíčků \usepackage{balík} jazyková podpora \setdefaultlanguage{jazyk} definice nových příkazů tato část negeneruje žádný viditelný výstup Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 16 / 23

Základní kostra dokumentu v systému X L A TEX E \documentclass[volby]{třída} \begin{document} \end{document} Textová část generující viditelný výstup prostředí dokumentu obsahující vlastní sázený text úpravy před zpracováním podle těchto pravidel: konec řádku = jedna mezera libovolně dlouhá posloupnost mezer = jedna mezera prázdný řádek = konec odstavce Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 16 / 23

Projekt umožňující využití systému TEX/L A TEX prostřednictvím webového prohlížeče přístupnost odkudkoli ze světa jediným požadavkem připojení k Internetu Možnost volby překladače a výstupu implicitně X LATEX s výstupem do formátu PDF E Správcem systému Ing Jan Přichystal, PhD Technické parametry dostupné na adrese https://texmendelucz založeno na TEX Live 2013, standardní kódování UTF-8 Perl s modulem CGI, JavaScript s frameworkem JQuery od roku 2015 podpora šifrovaného protokolu HTTPS Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 17 / 23

Prostředí systému Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 18 / 23

Prostředí systému Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 18 / 23

Prvky uživatelského prostředí Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 19 / 23

Prvky uživatelského prostředí Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 19 / 23

Prvky uživatelského prostředí Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 19 / 23

Prvky uživatelského prostředí Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 19 / 23

Prvky uživatelského prostředí Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 19 / 23

Prvky uživatelského prostředí Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 19 / 23

Prvky uživatelského prostředí Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 19 / 23

\documentclass{article} \usepackage{xltxtra,polyglossia} \setdefaultlanguage{czech} \begin{document} Toto je náš první dokument vytvořený v systému \XeLaTeX \end{document} Toto je náš první dokument vytvořený v systému XƎL A TEX Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 20 / 23

Chyby a logový soubor Reakce na chyby ve zdrojovém textu 1 překladač se pokusí sazbu dokončit a pošle PDF 2 překlad je zastaven a ohlásí chybu Informace zaznamenané do logu jméno a verze použitého překladače seznam použitých souborů varování (warning) a chyby (error) přetečení odstavců (bad box) počet stránek dokumentu množství spotřebované paměti Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 21 / 23

Co jsme se dozvěděli? Co je TEX a k čemu slouží? Jaký je princip sazby dokumentů v systému TEX? Které druhy příkazů existují a jak se zapisují? Čím lze ovlivnit platnost příkazu? Co obsahuje základní kostra dokumentu v X L A TEXu? Které příkazy patří do preambule? Jakým způsobem se pracuje v systému? Které informace vyčteme z logu? E Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 22 / 23

Samostudium Kde se dozvědět více? Ụčebnice L A TEX pro začátečníky, kapitola 1, strany 14 23 Upozornění Některá nastavení popsaná v učebnici se mohou při použití formátu X L A TEX lišit Rozdíly oproti L A TEXu jsou tyto: E lepší balíček pro nastavení rozměrů stránky a okrajů, lepší balíček pro jazykovou podporu, jiný a přehlednější způsob práce s fonty Zpracování textů na počítači Cvičení 1: Seznámení se systémem TEX 23 / 23