Co by uživatel L A TEXu
|
|
- Zbyněk Janda
- před 5 lety
- Počet zobrazení:
Transkript
1 Co by uživatel L A TEXu měl vědět o (Plain)TEXu Vladimír LUKEŠ Seminář NTC/KME Tato prezentace je spolufinancována Evropským sociálním fondem a státním rozpočtem České republiky. V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 1 / 29
2 Přehled TEX sázecí systém Úskalí L A TEXu Jak TEX pracuje Shrnutí Literatura V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 2 / 29
3 Historie TEX sázecí systém, který naprogramoval v 70. letech 20. století profesor Donald Knuth v roce 1989 vydána verze 3.0, dále se pouze opravují chyby a provádějí drobné aktualizace aktuální verze: (březen 2008) za nalezení chyby v programu odměna $327,68 dokumentovaný zdrojový kód T EXu uložen v jediném souboru tex.web, cca 1 MiB METAFONT systém pro návrh písem, aktuální verze základní systém TEX pracuje s přibližně 300 příkazy (primitivy) rozšíření PlainTEX (Knuth) dalších cca 600 příkazů mnoho dalších rozšířeních A MSTEX, AMSL A TEX American Mathematical Society L ATEX Leslie Lamport ConT EXt V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 3 / 29
4 Proč se někomu může L A TEX nelíbit L A TEX byl původně napsán Lesliem Lamportem, dnes více verzí, např. L A TEX2.09, L A TEX2e, L A TEX3. Původní myšlenka byla vytvořit nadstavbu TEXu, která by odstínila složitost základního formátu. Některá úskalí L A TEXu: TEX nebyl primárně vytvořen pro nadstavby, není možné odstínit nižší úroveň a ošetřit chyby - není nic jako L A TEX error, vždy pouze TEX error Příklady z hlediska uživatele L A TEXu nesmyslné chování některých příkazů, např. \vspace, plovoucí objekty,... mnoho stylů, které se stále vyvíjí a mění nestálost verzí (nová verze každý půlrok) složitost a nepřehlednost maker L A TEXu, k zajištění univerzálnosti potřeba složitý kód, značný problém zjistit, jak konkrétní sazba probíhá, nelze jednoduše upravit dle přání uživatele V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 4 / 29
5 Proč se někomu může L A TEX nelíbit některé věci v L A TEXu komplikované: L A TEX PlainTEX a \frac{a}{b} {a \over b} b \left(\begin{array}{c} n\\k ( \end{array}\right) {n \choose k} n k) \setlength{\textwidth}{20cm} \hsize=20cm a + b = c [Eq 1 ] [Eq 2 ] a b = d PlainTEX: \eqno [{\rm Eq} 1] a \leqno [{\rm Eq} 2] L A TEX: nevím jak (jednoduše) v rámci samotného L A TEXu V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 5 / 29
6 Práce TEXu Input procesor načítá vstupní soubor a převádí různá kódovaní (např. znak pro konec řádku: UNIX=LF, DOS=CR+LF, APPLE=CR \endlinechar) Token procesor vytváří posloupnost tokenů = řídící sekvence nebo jednotlivé znaky {\it pokus ABC} { 1 it p 11 o 11 k 11 u 11 s A 11 B 11 C 11 } 2 využívána změna kategorie v souborech stylů a formátů kategorie 11 (písmeno), jinak kategorie 12 (ostatní znaky) makra v názvu pro uživatele nepřístupná Expand procesor načítá tokeny a provádí případnou expanzi Hlavní procesor provádí hlavní řídící sekvence nebo sází jednotlivé znaky V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 6 / 29
7 Expand procesor TEX = makrojazyk postupné procházení souboru a pracovávání definic maker a jejich expanze. makro základní programovací struktura TEXu definice maker: \def\a{abc\b} \def\b{abc} \A expanze na ABC\B expanze na ABCabc \def\b{123} \A expanze na ABC\B expanze na ABC123 V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 7 / 29
8 Expand procesor definice maker s parametry: \def\sekce #1,#2,{% \bigskip\noindent{\bf \romannumeral #2\hskip5mm #1}% \par\nobreak}... \sekce Toto je název sekce, 23. Tato sekce \dots xxiii Toto je název sekce Tato sekce... V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 8 / 29
9 Expand procesor definice \def \edef \def při definici neprobíhá expanze \def\a {\the\pageno} \A makro s tělem \the\pageno \edef při definici probíhá expanze \edef\b {\the\pageno} \B makro s tělem 1 \def\celkem{} \def\naber #1 {\edef\celkem{\celkem #1}}... \naber Kočka \naber Leze \naber Dírou \celkem KočkaLezeDírou V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 9 / 29
10 Hlavní procesor hlavní procesor řídí vlastní činnost TEXu pracuje vždy v jednom z následujících módů: hlavní vertikální mód (stránka) vnitřní vertikální mód (\vbox) odstavcový horizontální mód (odstavec) vnitřní horizontální mód (\hbox) vnitřní matematický mód ($... $) display matematický mód ($$... $$) V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 10 / 29
11 Hlavní procesor vnitřní módy Vnitřní vertikální (\vbox) a horizontální mód (\hbox) \Vbox{ \Hbox{Text} \Vbox{\Hbox{abc\lower6.3pt\Vbox{\Hbox{123}\Hbox{xyz}}} \Hbox{ijk}}} Text 123 abc xyz ijk V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 11 / 29
12 Hlavní procesor boxy Boxy box základní prvek sazby; skupina znaků, řádek odstavce, odstavec, tabulka, stránka boxy se vkládají do horizontálních/vertikálních seznamů každý box má šířku, výšku, hloubku boxy se vkládají do sazby s ohledem na účaří (baseline), možno ovlivnit pomocí \raise a \lower V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 12 / 29
13 Hlavní procesor boxy \def\mojelogotexu{% T\kern-0.2em\lower0.8ex\hbox{E}\kern-0.2emX} \mojelogotexu T E X \def\obvod #1{\vbox{\hrule \hbox{\vrule #1\vrule}\hrule}} \obvod{toto je text} Toto je text V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 13 / 29
14 Hlavní procesor odstavcový mód Odstavcový mód zpracování horizontálního seznamu a rozlámání do jednotlivých řádek odstavce vstup do odstavcového módu z vertikálního módu: \indent, \noindent nebo sazba znaku sazba odstavce: vložení odstavcové zarážky (\parindent) otevření horizontálního seznamu expanze \everypar... ukončení odstavcového módu (\par) V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 14 / 29
15 Hlavní procesor odstavcový mód algoritmus řádkového zlomu několika-průchodový nevhodná místa zlomu penalizována \penalty10000 (\nobreak) absolutně nevhodný zlom \penalty (\break) vynucený zlom hledání globálního řešení optimalizačního problému na všech řádcích přihlédnuto k pravidlům a tabulce dělení slov, možno definovat výjimky pomocí \hyphenation např.: \hyphenation{arachno-fobie a da-lší ji-ná slo-va} využity pružné mezery V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 15 / 29
16 Hlavní procesor odstavcový mód Pružné mezery mezera pevná část + roztažení/stažení \hbox to \hsize{a\hskip 1cm plus 1fil B \hskip 2mm plus 3fil C} Příklady: \hskip 1cm \hskip 3mm plus.5mm \hskip 10pt plus 5pt minus 3pt \hskip 50pt plus 1.2fil \hfill = \hskip 0pt plus 1fill V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 16 / 29
17 Hlavní procesor odstavcový mód využití \everypar: \def\zvetsiznak#1{{\huge #1}} \everypar={\zvetsiznak} \parindent=0pt Obsah čtverce sestrojeného nad přeponou (nejdelší stranou) pravoúhlého rovinného trojúhelníka je roven součtu obsahů čtverců nad jeho odvěsnami (dvěma kratšími stranami). Věta zní: Obsah čtverce sestrojeného nad přeponou (nejdelší stranou) pravoúhlého rovinného trojúhelníka je roven součtu obsahů čtverců nad jeho odvěsnami (dvěma kratšími stranami). V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 17 / 29
18 Hlavní procesor odstavcový mód využití \par: \parindent=2em \def\par{\ifhmode~$\spadesuit$\fi\endgraf} Pythagorova věta popisuje vztah, který platí mezi délkami stran pravoúhlých trojúhelníků v rovině. Umožňuje dopočítat délku třetí strany takového trojúhelníka, pokud jsou známy délky dvou zbývajících stran. Věta zní: Obsah čtverce sestrojeného nad přeponou (nejdelší stranou) pravoúhlého rovinného trojúhelníka je roven součtu obsahů čtverců nad jeho odvěsnami (dvěma kratšími stranami). Formálně Pythagorovu větu vyjadřuje tato rovnice: a 2 + b 2 = c 2 V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 18 / 29
19 Hlavní procesor hlavní vertikální mód Hlavní vertikální mód zajišťuje se stejná vzdálenost účaří a řeší se kolize boxů (\lineskip, \baselineskip, \lineskiplimit) řádková osnova vložena počáteční mezera na stránce \topskip, algoritmus zajišťuje zahájení řádkové osnovy stránek ve stejné výšce vloženy mezery mezi odstavce \parskip kompletace stránky počítá cenu zlomu ve všech možných místech zlomu strany, najde nejlepší místo zlomu po nalezení místa zlomu vyvolán algoritmus uzavření strany vloží se záhlaví, zápatí, zvětšení čísla strany,... V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 19 / 29
20 Hlavní procesor matematický mód Matematický mód první průchod matematickým módem řeší logické uspořádání prvků, druhý průchod konvertuje obsah do horizontálního seznamu základním prvkem matematického seznamu je atom má tři části základ exponent index $ x^3$ základ x, exponent 2, index prázdný $ x j^{a+b^2}$ základ x, index j, exponent je seznam s atomy a, +, b různé typy atomů: operátor ( ), binární operátor ( ), relace ( ), závorky ( ), odmocnina ( x), atom s čarou nad (a + b), atom s čarou pod (a + b),... V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 20 / 29
21 Hlavní procesor matematický mód Textstyle a displaystyle \sum 0^\infty textstyle: $ $ displaystyle: $$ $$ 0 polohu indexů a exponentů možno ovlivnit pomocí \limits a \nolimits v textstyle a displaystyle použita jiná velikost symbolů V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 21 / 29
22 Hlavní procesor matematický mód Textstyle, displaystyle, scriptstyle, scriptscriptstyle $ xyz + {a\over b} $ xyz + a b $ \displaystyle{xyz + {a\over b}} $ xyz + a b $ \scriptstyle{xyz + {a\over b}} $ xyz+ a b $ \scriptscriptstyle{xyz} $ xyz V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 22 / 29
23 Hlavní procesor matematický mód Vytvoření vlastního operátoru lze definovat vlastní operátory \mathop, \mathbin \def\limita{{\rm limita}} $$ \limita {x\to0} $$ limita x 0 \def\limita{\mathop{\rm limita}} $$ \limita {x\to0} $$ limita x 0 V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 23 / 29
24 Hlavní procesor matematický mód Vytvoření vlastního operátoru \def\ctver #1{\mathbin{% \mkern 2mu \vbox{\hrule\hbox to#1{\vrule height#1\hfil\vrule}\hrule}} \mkern 2mu} \def\ctverecek{\mathchoice {\ctver{5pt}} {\ctver{5pt}} {\ctver{3.5pt}} {\ctver{2.5pt}}} $$ \sum {j \ctverecek k} A \ctverecek B $$ A parametry \mathchoice: D, T, S, SS j k B V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 24 / 29
25 Shrnutí TEX velice propracovaný systém pro sazbu, automaticky řeší mnoho typografických požadavků velmi dobré algoritmy pro stránkový a řádkový zlom možnost ovlivnit téměř všechny parametry sazby TEX = programovací (makro)jazyk dostupno mnoho stylů a nadstaveb, např. AMSTEX, L A TEX, ConTEXt, TEX-XET orientální jazyky, interpret BASICu, sazba šachových partií, sazba not,... V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 25 / 29
26 Literatura Michael Boob. Jemný úvod do TEXu. CSTUG, Praha, Michel Goosens, Frank Mittelbach, Alexander Samarin: The L A TEX Companion. Addison-Wesley, Helmut Kopka, Patrick W. Daly: L A TEX Kompletní průvodce. Computer Press, Petr Olšák: Typografický systém TEX. CSTUG, Praha, Petr Olšák: TEXbook naruby. Konvoj, Brno, V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 26 / 29
27 L A TEX příklady V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 27 / 29
28 Příklad 1 \documentclass{article} \begin{document} \begin{tabular}{ c c } abc & 123 \\ xyz & 567 & 0 \end{tabular} \end{document}! Extra alignment tab has been changed to \cr. <recently read> \endtemplate l.7 xyz & 567 &? 0 V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 28 / 29
29 Příklad 2 $$ a^2 + b^2 = c^2, \qquad \mbox{obsah čtverce sestrojeného nad přeponou (nejdelší stranou) pravoúhlého rovinného trojúhelníka je roven součtu obsahů čtverců nad jeho odvěsnami (dvěma kratšími stranami).} $$ a 2 +b 2 = c 2, Obsah čtverce sestrojeného nad přeponou (nejdelší stranou) pravoú Overfull \hbox ( pt too wide) detected at line 10 Zpět V. Lukeš (NTC, KME ZČU) 3. listopad 2009, Plzeň 29 / 29
Základy počítačové sazby v systému
Základy počítačové sazby v systému LATEX Roman Plch Ústav matematiky a statistiky PřF MU 19. září 2016 Vznik a historie TEXu 1977, Mathematics books and journals do not look as beautifull as they used
DTP v systému LATEX. www.gymkrom.cz/ict
DTP v systému LATEX úvodní informace RNDr. Tomáš Mikulenka výukový materiál v rámci grantového projektu Beznákladové ICT pro učitele Kroměříˇz, březen 2012 Beznákladové ICT protento učitele projekt je
First Prev Next Last Go Back Full Screen Close Quit. Roman Plch katedra matematiky PřF MU. 3. května 2005
Základy počítačové sazby v systémech TEX a LATEX Roman Plch katedra matematiky PřF MU 3. května 2005 Vznik a historie TeXu 1977, Mathematics books and journals do not look as beautifull as they used to,
Šablona klíčové aktivity III/2 Inovace a zkvalitnění výuky prostřednictvím ICT
Základní škola Vimperk, Smetanova 405, okres Prachatice OPVK Šablona klíčové aktivity III/2 Inovace a zkvalitnění výuky prostřednictvím ICT INFORMATIKA V 6. ROČNÍKU Název sady: Využití multimediální techniky
. 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.
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í
Typografické programy (1) WYSIWYG
Typografické programy (1) WYSIWYG grafické prostředí, interaktivní, uživatelsky přívětivé, řada efektních schopností nutnost počítat v reálném čase omezuje algoritmy firemní datové formáty nekompatibilní
Typografické programy (1) WYSIWYG
Typografické programy (1) WYSIWYG grafické prostředí, interaktivní, uživatelsky přívětivé, řada efektních schopností nutnost počítat v reálném čase omezuje algoritmy firemní datové formáty nekompatibilní
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 - 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
(Nepříliš) stručně o systémech TEX a L A TEX
(Nepříliš) stručně o systémech TEX a L A TEX Pavel Rajmic FEKT VUT v Brně 2. října 2018 P. Rajmic (FEKT VUT v Brně) O TEXu a LATEXu 2. října 2018 1 / 20 Úvod a osnova Osnova přednášky Pravidla dobrého
Ruční úprava dělení v TeXu (1)
Dělení slov většina programů dělí automaticky s možností ručního zásahu, nutná lokalizace TeX dělí automaticky podle tabulky vzorů, implicitně anglická, \usepackage[czech]{babel} aktivuje českou za rozdělení
Velmi stručný úvod do LATEXu
Velmi stručný úvod do LATEXu Studijní materiál pro kurz Pokročilé zpracování textu a DTP Školicí středisko: Gymnázium Kroměříž www.gymkrom.cz/kurzy Lektor: RNDr. Tomáš Mikulenka K prohlížení prezentace
Střední škola průmyslová a umělecká, Opava, příspěvková organizace, Praskova 399/8, Opava, 746 01 IČO: 47813121 Projekt: OP VK 1.5
Název a adresa školy: Střední škola průmyslová a umělecká, Opava, příspěvková organizace, Praskova 399/8, Opava, 746 01 IČO: 47813121 Projekt: OP VK 1.5 Název operačního programu: OP Vzdělávání pro konkurenceschopnost
Lidé komunikují prostřednictvím dokumentů připravovaných elektronicky.
PB029 Elektronická příprava dokumentů Anyone who would letterspace the lowercase would steal sheep. Frederick Goudy (1865 1947), when looking on a prize winner certificate You cannot not communicate. Paul
První setkání s TEXem Petr Olšák
První setkání s TEXem Petr Olšák Autor programu TEX je profesor Donald Knuth. TEX je ochranná známka American Mathematical Society. Ostatní v manuálu použité názvy programových produktů, firem apod. mohou
Principy odstavcové sazby
Principy odstavcové sazby Jan Přichystal PEF Mendelu v Brně 2 března 2017 Jan Přichystal (PEF Mendelu v Brně) Principy odstavcové sazby 2 března 2017 1 / 33 Odstavec Odstavec je základním sazebním prvkem
Úvod do TEXu 9. Hlubší pohled do TEXu a L A TEXu. NFSS volba fontů. 23. dubna 2007
Úvod do TEXu 9 23. dubna 2007 Hlubší pohled do TEXu a L A TEXu Zavináče Záhlaví a zápatí NFSS volba fontů Hlubší pohled do TEXu a L A TEXu Znaky Znaky jsou 8-bitové znaly uloženy v tabulce 256 buněk. Znak
Typografický systém T E X
Brkosí zimnění 2009 Co je to T E X? Typografický systém s velmi kvalitní sazbou Co je to T E X? Typografický systém s velmi kvalitní sazbou Makroprocesor nabízející uživatelům mocné programovací schopnosti,
DTP1. (příprava textu pomocí počítače) Kapitola 5 / LATEX
DTP1 (příprava textu pomocí počítače) Kapitola 5 / LATEX Petr Lobaz, 14. 3. 2013 TEX dávkový typografický systém správné psaní TEX (verzálkově τεχ) nebo TeX autor D. E. Knuth první verze 1977, TEX 1.0
Lidé komunikují prostřednictvím dokumentů připravovaných elektronicky.
PB029 Elektronická příprava dokumentů Anyone who would letterspace the lowercase would steal sheep. Frederick Goudy (1865 1947), when looking on a prize winner certificate You cannot not communicate. Paul
Pythagorova věta
.8.19 Pythagorova věta Předpoklady: 00801 Pedagogická poznámka: Z následujícího příkladu rýsuje každý žák pouze jeden bod podle toho, v jakém sedí oddělení. Př. 1: Narýsuj pravoúhlý trojúhelník: a) ABC:
Fakulta elektrotechnická
České vysoké učení technické v Praze Fakulta elektrotechnická DIPLOMOVÁ PRÁCE Název diplomové práce Praha, 2002 Autor: Jirka Roubal Prohlášení Prohlašuji, že jsem svou diplomovou (bakalářskou) práci vypracoval
SOUŘADNICE BODU, VZDÁLENOST BODŮ
Registrační číslo projektu: CZ.1.07/1.1.14/01.001 SOUŘADNICE BODU, VZDÁLENOST BODŮ SOUŘADNICE BODU NA PŘÍMCE ČÍSELNÁ OSA na přímce je určena počátkem O a jednotkou měření. Libovolný bod A na číselné ose
Základy informatiky. 04 Úvod do systému LaTeX. Převzato z: Rychlý úvod do systému LaTeX, Daniela Szturcová
Základy informatiky 04 Úvod do systému LaTeX Převzato z: Rychlý úvod do systému LaTeX, Daniela Szturcová Obsah přednášky Trocha historie Základní princip systému LaTeX Výhody a nevýhody Styly První dokument
J. Přichystal, J. Rybička
ACTA UNIVERSITATIS AGRICULTURAE ET SILVICULTURAE MENDELIANAE BRUNENSIS SBORNÍK MENDELOVY ZEMĚDĚLSKÉ A LESNICKÉ UNIVERZITY V BRNĚ Ročník LV 11 Číslo 3, 2007 Rozšíření algoritmu odstavcového zlomu v inverzním
Odstavcová sazba Zpracování textů na počítači
Odstavcová sazba Zpracování textů na počítači Ing. Pavel Haluza, Ph.D. ústav informatiky PEF MENDELU v Brně haluza@mendelu.cz Rozměrové parametry odstavce z předchozí odstavec zarážková řádka text odstavce
DTP1. (příprava textu pomocí počítače) Kapitola 8 / Speciální sazba. Petr Lobaz,
DTP1 (příprava textu pomocí počítače) Kapitola 8 / Speciální sazba Petr Lobaz, 11. 4. 2007 Matematická sazba velmi obtížná náročné korektury užívání správných písem, mezer, symbolů komplikovaná grafická
TEX pro pragmatiky TEX plaintex CSplain OPmac Petr Olšák
TEX pro pragmatiky TEX plaintex CSplain OPmac Petr Olšák c Petr Olšák, 2013, 2014 Verze textu: 23. 4. 2015 URL: http://petr.olsak.net/tpp.html Předmluva TEX (vyslovujeme tech) je volně dostupný systém
Velikosti písma Přirozená velikost písma (tzv. design size ) je 25 pt. Tato velikost vychází z následující písmové osnovy:
Ukázka a popis užití písma slabikar. Písmo slabikar je třeba instalovat do TEXového systému. Soubory slabikar.tfm a slabikar.mf zařaďte na obvyklá místa a nastavte své dvi ovladače tak, aby automaticky
Přílohy. \appendix zahájí sazbu příloh
Přílohy \appendix zahájí sazbu příloh třída article: \section budou číslovány písmeny třída report, book: \chapter generují Příloha A místo Kapitola 1 Titulky dokumentu základem jsou deklarace \title{název
DTP1. (příprava textu pomocí počítače) Kapitola 7 / Speciální sazba
DTP1 (příprava textu pomocí počítače) Kapitola 7 / Speciální sazba Petr Lobaz, 30. 3. 2005 Matematická sazba velmi obtížná náročné korektury užívání správných písem, mezer, symbolů komplikovaná grafická
Pythagorova věta a pythagorejské trojúhelníky-ondřej Zeman Asi 600 př.n.l
Pythagorova věta a pythagorejské trojúhelníky-ondřej Zeman Asi 600 př.n.l Baudhayana (kolem 800 př.n.l) Pythagoras ze Sámu (asi 580 př.n.l asi 500 př.n.l) Motivace: Tato věta mě zaujala, protože se o ní
LaTeX Martin Popel, 23. března 2011,Odborné vyjadřování a styl
LaTeX Martin Popel, 23. března 2011,Odborné vyjadřování a styl popel@ufal.mff.cuni.cz Osnova Zdroje, Historie, Vlastnosti Instalace, Editory Kostra dokumentu, Preambule Čeština, Kontrola překlepů Nástrahy,
Úvod do TeXu. Jan Vaněk. Nové Hrady 2011
Úvod do TeXu Jan Vaněk Nové Hrady 2011 Organizace kurzu Úvodní přednáška Co to je? K čemu se hodí/nehodí Tex vs. Word Instalace Základy TeXu Individuální tvorba Závěrečná práce TeX co to je? TeX je typografický
10)(- 5) 2 = 11) 5 12)3,42 2 = 13)380 2 = 14)4, = 15) = 16)0, = 17)48,69 2 = 18) 25, 23 10) 12) ) )
Druhá mocnina z tabulek 1) (- 6) = 10)(- 5) = ) 7 = 4 11) 5 = ) 4,8 = 4) 40 = 5),785 = 6) 65 8 = 7) 0,01485 = 8) 5,7 = 9) = 4 1),4 = 1)80 = 14)4,6787 = 15)467 56 = 16)0,014 = 17)48,69 = 1 18) Druhá odmocnina
Příprava dokumentů textovým procesorem II.
Příprava dokumentů textovým procesorem II. Zpracování textu v textovém procesoru Microsoft Word 2007 Petr Včelák vcelak@kiv.zcu.cz Katedra informatiky a výpočetní techniky, Fakulta aplikovaných věd, Západočeská
Milníky vývoje vědy a kultury. vynález písma vynález knihtisku počítačová sazba
Úvod do TeXu 1 Úvod: proporcionální písmo, DTP, typografie Sázecí systém TeX, Donald Knuth The Name of the Game Schéma práce TeXu Zdrojový soubor rozdělení znaků Řídící slova a symboly, skupiny, tokeny
v rámci grantu G0142
Doporučení pro sazbu textů v rámci grantu G0142 RNDr. Roman Plch, Ph.D. Jan Holeček Poslední změna: 18. 11. 2002 Jedním z cílů grantu G0142 je vytvoření hypertextových učebních textů v elektronické podobě.
Toto je text knihy v klikací verzi ve formátu PDF. Jsou zde použity náhradní fonty ve snížené kvalitě. Proto nedoporučuji z tohoto formátu tisknout.
TEXbook naruby Toto je text knihy v klikací verzi ve formátu PDF. Jsou zde použity náhradní fonty ve snížené kvalitě. Proto nedoporučuji z tohoto formátu tisknout. Verze tohoto textu přesně odpovídá textu
Základy sazby dokumentů v systému
INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ Základy sazby dokumentů v systému LATEX Učební texty k semináři Autorka: Ing. Petra Talandová, Ph.D. (Mendelova univerzita v Brně) Datum: 16. 17. 5. 2011 Centrum pro rozvoj
M - Pythagorova věta, Eukleidovy věty
M - Pythagorova věta, Eukleidovy věty Určeno jako učební text pro studenty dálkového studia. VARIACE 1 Tento dokument byl kompletně vytvořen, sestaven a vytištěn v programu dosystem - EduBase. Více informací
Základy informatiky. Úvod do systému LaTeX. Zpracoval: Ing. Pavel Děrgel PhD. Datum:
Základy informatiky Úvod do systému LaTeX Zpracoval: Ing. Pavel Děrgel PhD. Datum: 4.12.2006 Převzato z: Rychlý úvod do systému LaTeX, Daniela Ďuráková Obsah přednášky Trocha historie Základní princip
Styl dipp.sty (verze 1.4) pro sazbu
Mendelova univerzita v Brně Provozně ekonomická fakulta Styl dipp.sty (verze 1.4) pro sazbu závěrečných prací v systému LATEX Bakalářská práce Vedoucí práce: Jiří Rybička Brno 2013 2 (Ilustrativní příklad
Úvod do programování. Lekce 1
Úvod do programování Lekce 1 Základní pojmy vytvoření spustitelného kódu editor - psaní zdrojových souborů preprocesor - zpracování zdrojových souborů (vypuštění komentářů atd.) kompilátor (compiler) -
Toto je text knihy v klikací verzi ve formátu PDF. Další informace o knize naleznete na adrese http://math.feld.cvut.cz/olsak/tbn.html.
TEXbook naruby Toto je text knihy v klikací verzi ve formátu PDF. Další informace o knize naleznete na adrese http://math.feld.cvut.cz/olsak/tbn.html. Verze tohoto textu přesně odpovídá textu druhého vydání
Vzdělávací oblast: Matematika a její aplikace Vzdělávací obor: Matematický kroužek pro nadané žáky ročník 9.
Vzdělávací oblast: Matematika a její aplikace Vzdělávací obor: Matematický kroužek pro nadané žáky ročník 9. Školní rok 2013/2014 Mgr. Lenka Mateová Kapitola Téma (Učivo) Znalosti a dovednosti (výstup)
VÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu
VÝUKOVÝ MATERIÁL Identifikační údaje školy Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632
taková makra dělají a jiní, kteří jejich výtvory musejí číst) a jednak strojového potenciálu (mám na mysli strojový čas a pamě počítačů).
Proč nerad používám L A TEX V tomto článečku bych chtěl uvést několik věcí, které se mi na koncepci L A TEXu nelíbí a vysvětlit, proč jsem zůstal u plainu. Nechci tímto článkem vyvolávat nepokoje v řadách
Základní škola Karviná Nové Město tř. Družby 1383
Základní škola Karviná Nové Město tř. Družby 1383 Projekt OP VK oblast podpory 1.4 Zlepšení podmínek pro vzdělávání na středních školách Registrační číslo projektu: CZ.1.07/1.4.00/21.3526 Název projektu:
DTP - LAT E XPomlčky, mezery, prostředí a odkazy
DTP - L A T E X Pomlčky, mezery, prostředí a odkazy PřF JU České Budějovice 4. cvičení Vodorovné mezery \hspace{velikost} \hspace*{velikost} vytvoří mezeru i na začátku nebo konci řádku Jednotky (psát
TEX pro pragmatiky TEX plaintex CSplain OPmac Petr Olšák
TEX pro pragmatiky TEX plaintex CSplain OPmac Petr Olšák Text určený k volnému šíření. c Petr Olšák, 2013, 2014, 2015, 2016 Verze textu: 13. 1. 2016 URL: http://petr.olsak.net/tpp.html Předmluva TEX (vyslovujeme
TVORBA TEXTOVÉHO DOKUMENTU PROSTŘEDKY, PŘENOSITELNOST
TVORBA TEXTOVÉHO DOKUMENTU PROSTŘEDKY, PŘENOSITELNOST 1 Tvorba dokumentu - prostředky Psací stroj Od psaní na stroji pochází pojem normostrana Textové editory (např. T602) Slouží k tvorbě textu členěného
LATEX pro učitele matematiky (snadno a rychle)
L A TEX pro učitele matematiky (snadno a rychle) Ústav matematiky a statistiky Masarykova univerzita, Brno 6. 11. 2015, České Budějovice Vznik a historie TEXu 1977, Mathematics books and journals do not
V (c) = (30 2c)(50 2c)c = 1500c 160c 2 + 4c 3. V (c) = 24c 320.
Domácí úkol č. 3 Řešení Pozn.: úhly, které se zdají být pravé, jsou ve všech obrázcích opravdu pravé. 1. Z kartonu je třeba vyříznout čtverce v rozích, viz obr. 1 a přehnout podle přerušovných čar. Krabice
Pokyny pro vypracování maturitních prací 2014
Pokyny pro vypracování maturitních prací 2014 Věcné a formální uspořádání maturitní práce 1. Věcná stránka práce Maturitní práce by měla mít následující strukturu: Titulní strana (viz následující strana)
Můj první dokument v LYXu
Můj první dokument v LYXu Peťoš Šafařík 9. března 2010 Pekelná 666; 66 666 Peklo Abstrakt Toto je můj první dokument. Budu v něm psát pěkně a snažit se držet všech pravidel sazby. Časem z toho třeba bude
DATABÁZE A SYSTÉMY PRO UCHOVÁNÍ DAT 61 DATABÁZE - ACCESS. (příprava k vykonání testu ECDL Modul 5 Databáze a systémy pro zpracování dat)
DATABÁZE A SYSTÉMY PRO UCHOVÁNÍ DAT 61 DATABÁZE - ACCESS (příprava k vykonání testu ECDL Modul 5 Databáze a systémy pro zpracování dat) DATABÁZE A SYSTÉMY PRO UCHOVÁNÍ DAT 62 Databáze a systémy pro uchování
CVIČNÝ TEST 35. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 6 III. Klíč 15 IV. Záznamový list 17
CVIČNÝ TEST 35 Mgr. Tomáš Kotler OBSAH I. Cvičný test II. Autorské řešení 6 III. Klíč 15 IV. Záznamový list 17 I. CVIČNÝ TEST 1 Vypočtěte [( 3 3 ) ( 1 4 5 3 0,5 ) ] : 1 6 1. 1 bod VÝCHOZÍ TEXT K ÚLOZE
Projekt IMPLEMENTACE ŠVP. pořadí početních operací, dělitelnost, společný dělitel a násobek, základní početní operace
Střední škola umělecká a řemeslná Evropský sociální fond "Praha a EU: Investujeme do vaší budoucnosti" Projekt IMPLEMENTACE ŠVP Evaluace a aktualizace metodiky předmětu Matematika Výrazy Obory nástavbového
Povrchy, objemy. Krychle = = = + =2 = 2 = 2 = 2 = 2 =( 2) + = ( 2) + = 2+ =3 = 3 = 3 = 3 = 3
y, objemy nám vlastně říká, kolik tapety potřebujeme k polepení daného tělesa. Základní jednotkou jsou metry čtverečné (m 2 ). nám pak říká, kolik vody se do daného tělesa vejde. Základní jednotkou jsou
DTP1. Matematická sazba. Matematická sazba. (příprava textu pomocí počítače) Kapitola 6 / Speciální sazba
DTP1 (příprava textu pomocí počítače) Kapitola 6 / Speciální sazba Petr Lobaz, 26. 3. 2008 Matematická sazba velmi obtížná náročné korektury užívání správných písem, mezer, symbolů komplikovaná grafická
Registrační číslo projektu: CZ.1.07/1.5.00/ Název projektu: Moderní škola 21. století. Zařazení materiálu: Ověření materiálu ve výuce:
STŘEDNÍ ODBORNÁ ŠKOLA A STŘEDNÍ ODBORNÉ UČILIŠTĚ NERATOVICE Školní 664, 277 11 Neratovice, tel.: 315 682 314, IČO: 683 834 95, IZO: 110 450 639 Ředitelství školy: Spojovací 632, 277 11 Neratovice tel.:
9. Je-li cos 2x = 0,5, x 0, π, pak tgx = a) 3. b) 1. c) neexistuje d) a) x ( 4, 4) b) x = 4 c) x R d) x < 4. e) 3 3 b
008 verze 0A. Řešeními nerovnice x + 4 0 jsou právě všechna x R, pro která je x ( 4, 4) b) x = 4 c) x R x < 4 e) nerovnice nemá řešení b. Rovnice x + y x = je rovnicí přímky b) dvojice přímek c) paraboly
CVIČNÝ TEST 5. OBSAH I. Cvičný test 2. Mgr. Václav Zemek. II. Autorské řešení 6 III. Klíč 17 IV. Záznamový list 19
CVIČNÝ TEST 5 Mgr. Václav Zemek OBSAH I. Cvičný test 2 II. Autorské řešení 6 III. Klíč 17 IV. Záznamový list 19 I. CVIČNÝ TEST 1 Zjednodušte výraz (2x 5) 2 (2x 5) (2x + 5) + 20x. 2 Určete nejmenší trojciferné
DTP1. (příprava textu pomocí počítače) Kapitola 6 / Speciální sazba
DTP1 (příprava textu pomocí počítače) Kapitola 6 / Speciální sazba Petr Lobaz, 21. 3. 2013 Matematická sazba velmi obtížná náročné korektury užívání správných písem, mezer, symbolů komplikovaná grafická
Virtuální počítač. Uživatelský program Překladač programovacího jazyka Operační systém Interpret makroinstrukcí Procesor. PGS K.
Virtuální počítač Uživatelský program Překladač programovacího jazyka Operační systém Interpret makroinstrukcí Procesor Virtuální počítač Překladač Překladač : Zdrojový jazyk Cílový jazyk Analytická část:
XML versus TEX jemné porovnání. Martin Tůma 31. srpna 2004
XML versus TEX jemné porovnání Martin Tůma 31. srpna 2004 1 Obsah 1 Úvod 3 1.1 TEX....................................... 3 1.2 XML....................................... 4 2 Srovnání v jednotlivých oblastech
WORD 2007 grafický manuál
TLAČÍTKO OFFICE dříve známo jako nabídka Soubor umožňuje práci se souborem (otevřít nový nebo existující, uložit, vytisknou, odeslat, zavřít program, ) Mimo jiné zobrazuje názvy posledních otevřených dokumentů
CVIČNÝ TEST 12. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 6 III. Klíč 19 IV. Záznamový list 21
CVIČNÝ TEST 12 Mgr. Tomáš Kotler OBSAH I. Cvičný test 2 II. Autorské řešení 6 III. Klíč 19 IV. Záznamový list 21 I. CVIČNÝ TEST VÝCHOZÍ TEXT K ÚLOZE 1 Písmena A, B, C a D vyjadřují každé jednu z číslic
Požadované dovednosti v ovládání textového procesoru Microsoft Word 2013 pro předměty VA1 a VT1
Požadované dovednosti v ovládání textového procesoru Microsoft Word 2013 pro předměty VA1 a VT1 1 Úvod 1.1 Práce s dokumenty 1.1.1 Spustit a ukončit textový editor. 1.1.2 Otevřít jeden nebo několik dokumentů.
Obsahy. Trojúhelník = + + 2
Obsahy Obsah nám říká, jak velkou plochu daný útvar zaujímá. Třeba jak velký máme byt nebo pozemek kolik metrů čtverečných (m 2 ), hektarů (ha), centimetrů čtverečných (cm 2 ), Základní jednotkou obsahu
Principy odstavcové sazby
Principy odstavcové sazby Jan Přichystal PEF MZLU v Brně 3. března 2014 Jan Přichystal (PEF MZLU v Brně) Principy odstavcové sazby 3. března 2014 1 / 36 Odstavec Odstavec je základním sazebním prvkem dokumentu.
Teorie sférické trigonometrie
Teorie sférické trigonometrie Trigonometrie (z řeckého trigónon = trojúhelník a metrein= měřit) je oblast goniometrie zabývající se praktickým užitím goniometrických funkcí při řešení úloh o trojúhelnících.
Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto
Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu / Druh CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT
Vyučovací hodina. 1vyučovací hodina: 2vyučovací hodiny: Opakování z minulé hodiny. Procvičení nové látky
Vyučovací hodina 1vyučovací hodina: Opakování z minulé hodiny Nová látka Procvičení nové látky Shrnutí 5 min 20 min 15 min 5 min 2vyučovací hodiny: Opakování z minulé hodiny Nová látka Procvičení nové
Využití Pythagorovy věty III
.8. Využití Pythagorovy věty III Předpoklady: 008 Př. 1: Urči obsah rovnoramenného trojúhelníku se základnou 8 cm a rameny 5,8 cm. Pro výpočet obsahu potřebujeme znát jednu ze stran a odpovídající výšku.
ANOTACE vytvořených/inovovaných materiálů
ANOTACE vytvořených/inovovaných materiálů Číslo projektu Číslo a název šablony klíčové aktivity Tematická oblast Formát Druh učebního materiálu Druh interaktivity CZ.1.07/1.5.00/34.0722 IV/2 Inovace a
Lekce 01 Úvod do algoritmizace
Počítačové laboratoře bez tajemství aneb naučme se učit algoritmizaci a programování s využitím robotů Lekce 01 Úvod do algoritmizace Tento projekt CZ.1.07/1.3.12/04.0006 je spolufinancován Evropským sociálním
Zobrazte si svazy a uspořádané množiny! Jan Outrata
LatVis Zobrazte si svazy a uspořádané množiny! Jan Outrata Motivace potřeba visualizovat matematické (algebraické) struktury rychle, přehledně a automaticky počítačovými prostředky ruční kreslení je zdlouhavé
NPRG030 Programování I, 2010/11
Podmínka = něco, co JE, nebo NENÍ splněno typ Boolean hodnoty: TRUE pravda FALSE lež domluva (optimistická): FALSE < TRUE když X, Y jsou (číselné) výrazy, potom X = Y X Y X < Y X > Y X = Y jsou
VZORCE A VÝPOČTY. Autor: Mgr. Dana Kaprálová. Datum (období) tvorby: září, říjen 2013. Ročník: sedmý
Autor: Mgr. Dana Kaprálová VZORCE A VÝPOČTY Datum (období) tvorby: září, říjen 2013 Ročník: sedmý Vzdělávací oblast: Informatika a výpočetní technika 1 Anotace: Žáci se seznámí se základní obsluhou tabulkového
VISUAL BASIC. Přehled témat
VISUAL BASIC Přehled témat 1 ÚVOD DO PROGRAMOVÁNÍ Co je to program? Kuchařský předpis, scénář k filmu,... Program posloupnost instrukcí Běh programu: postupné plnění instrukcí zpracovávání vstupních dat
Slovní úlohy vedoucí na kvadratické rovnice
4..0 Slovní úlohy vedoucí na kvadratické rovnice Předpoklady: 04009 S druhou mocninou souvisí plochy, proto se mnoho slovních úloh vedoucích na kvadratické rovnice týká ploch. Př. : Obdélníková garáž má
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Kateřina Raichová. Materiál je publikován pod licencí Creative Commons.
ze sady: 2 tematický okruh sady: Tabulkový editor ze šablony: 07 Kancelářský software určeno pro: 3. ročník vzdělávací obor: vzdělávací oblast: číslo projektu: anotace: metodika: 18-20-M/01 Informační
CTUslides jednoduché slídy
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE F3 Fakulta elektrotechnická Katedra matematiky 1 CTUslides jednoduché slídy ve stylu CTUstyle Petr Olšák petr@olsaknet http://petrolsaknet/ctustylehtml Zahájení dokumentu
Vlastnosti algoritmu. elementárnost. determinovanost. rezultativnost. konečnost. hromadnost. efektivnost
Programování Algoritmus návod na vykonání činnosti, který nás od (měnitelných) vstupních dat přivede v konečném čase k výsledku přesně definovaná konečná posloupnost činností vedoucích k výsledku (postup,
Trojúhelníky. a jejich různé středy. Součet vnitřních úhlů trojúhelníku = 180 neboli π radiánů.
Úvod V této knize předkládáme čtenáři základní matematické a fyzikální vzorce v přívětivé a snadno použitelné podobě. Využití čísel a symbolů k modelování, předpovídání a ovládání reality je mocnou zbraní
Sazba zdrojových kódů (balíček listings)
Sazba zdrojových kódů (balíček listings) Aleš Haladej HAL191 Úvod balíček listings sazba nejen zdrojových kódů (zvýraznění syntaxe) sazba kompletních zdrojových souborů, úryvků kódu v prostředí podobném
Obsahy kurzů MS Office
Obsahy kurzů MS Office V současné době probíhají kurzy MS Office 2010 s následující osnovou: 1. Základy práce na PC, MS Office - praktické užití Kurz je určen pro všechny, kteří mají s prací na PC minimální
Algoritmizace a programování. Ak. rok 2012/2013 vbp 1. ze 44
Algoritmizace a programování Ak. rok 2012/2013 vbp 1. ze 44 Vladimír Beneš Petrovický K101 katedra matematiky, statistiky a informačních technologií vedoucí katedry E-mail: vbenes@bivs.cz Telefon: 251
FORMÁLNÍ NÁLEŽITOSTI PRÁCE TOMÁŠ LÁZNA ZÁŘÍ 2015 T.LAZNA@GMAIL.COM
FORMÁLNÍ NÁLEŽITOSTI PRÁCE TOMÁŠ LÁZNA ZÁŘÍ 2015 T.LAZNA@GMAIL.COM PRÁCE SOČ 20 30 stran + přílohy Obvyklá struktura Pravopis Grafická úprava, typografie Vazba typicky kroužková nebo hřbet STRUKTURA ODBORNÉ
LaTeX Martin Popel, 28. března 2012, Odborné vyjadřování a styl
LaTeX Martin Popel, 28. března 2012, Odborné vyjadřování a styl popel@ufal.mff.cuni.cz Osnova Zdroje, Historie, Vlastnosti Instalace, Editory Kostra dokumentu, Preambule Čeština, Kontrola překlepů Nástrahy,
Inovace výuky prostřednictvím šablon pro SŠ
Název projektu Číslo projektu Název školy Autor Název šablony Název DUMu Stupeň a typ vzdělávání Vzdělávací oblast Vzdělávací obor Tematický okruh Inovace výuky prostřednictvím šablon pro SŠ CZ.1.07/1.5.00/34.0748
Maturitní otázky z předmětu PROGRAMOVÁNÍ
Wichterlovo gymnázium, Ostrava-Poruba, příspěvková organizace Maturitní otázky z předmětu PROGRAMOVÁNÍ 1. Algoritmus a jeho vlastnosti algoritmus a jeho vlastnosti, formy zápisu algoritmu ověřování správnosti
CZ 1.07/1.1.32/02.0006
PO ŠKOLE DO ŠKOLY CZ 1.07/1.1.32/02.0006 Číslo projektu: CZ.1.07/1.1.32/02.0006 Název projektu: Po škole do školy Příjemce grantu: Gymnázium, Kladno Název výstupu: Prohlubující semináře Matematika (MI
Dokumentační systém MDef
Dokumentační systém MDef Martin Manďák Obsah 1. Definiční soubor maker MDef.................................................... 2 1. 1. Co je zahrnuto 2 1. 2. Dokumentační platforma 3 1. 3. Hierarchie
Typografická příručka s přihlédnutím k TEXu
Typografická příručka s přihlédnutím k TEXu Josef Tkadlec, 11. 5. 2009 Souhrn typografických pravidel a jejich implementace do standardního L A TEXu či plaintexu. Pracovní text bez záruky správnosti a
Projekt OPVK - CZ.1.07/1.1.00/26.0047 Matematika pro všechny. Univerzita Palackého v Olomouci
Projekt OPVK - CZ.1.07/1.1.00/26.0047 Matematika pro všechny Univerzita Palackého v Olomouci Tematický okruh: Geometire Gradovaný řetězec úloh Téma: obsahy a obvody mnohoúhelníků, grafy funkcí s absolutní