Sada maker fithesis pro sazbu diplomové a bakalářské práce

Podobné dokumenty
Sada maker fithesis2 pro sazbu závěrečných prací MU

Sada maker fithesis2 pro sazbu závěrečných prací MU

Jak psát bakalářskou práci v DocBooku

PRŮVODCE FORMÁLNÍMI ÚPRAVAMI DISERTAČNÍCH PRACÍ NA PŘÍRODOVĚDECKÉ FAKULTĚ MU

POKYNY PRO VYPRACOVÁNÍ BAKALÁŘSKÉ A DIPLOMOVÉ PRÁCE

České vysoké učení technické v Praze Fakulta jaderná a fyzikálně inženýrská BAKALÁŘSKÁ PRÁCE Jan Novák. Titulní strana (vnější desky)

Opatření děkana č. 1/2012 Pokyny pro vypracování bakalářských, diplomových a rigorózních prací na Přírodovědecké fakultě MU

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

Univerzita Karlova v Praze

Univerzita Karlova v Praze

Pokyny pro vypracování maturitních prací 2014

Pokyny k vypracování závěrečné maturitní práce

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

TECHNICKÉ PARAMETRY DIPLOMOVÉ PRÁCE

Pokyny pro vypracování bakalářských, diplomových a rigorózních prací na Přírodovědecké fakultě MU

FAKULTA SOCIÁLNÍCH STUDIÍ. Název práce. [Zvolte druh závěrečné práce] HANA KOTOLOVÁ. Vedoucí práce: [Napište jméno a příjmení školitele s tituly]

Pokyny k vypracování absolventské práce

Univerzita Karlova v Praze

Pracovní list VY_32_INOVACE_33_19 Databáze Databáze Databáze Ing. Petr Vilímek

Typografické programy (1) WYSIWYG

Pracovní list VY_32_INOVACE_33_20 Databáze Databáze Databáze Projekt II. Ing. Petr Vilímek

Typografické programy (1) WYSIWYG

Univerzita Karlova Pedagogická fakulta DIPLOMOVÁ PRÁCE

Formální úprava bakalářských a diplomových prací Univerzita Karlova, Husitská teologická fakulta

Informace a pokyny ke zpracování a odevzdání bakalářské práce (BP) na Katedře organické

Fakulta elektrotechnická

Univerzita Karlova v Praze. Matematicko-fyzikální fakulta ZÁVĚREČNÁ PRÁCE. [Znak MFF UK dle Symboly a kresby spojené s MFF]

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

>> TIRÁŽ A ÚVOD TIRÁŽ ÚVOD. Typografický manuál deníku Lidové noviny @mail.muni.cz

Pravidla vypracování maturitní práce

Úprava desek práce ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA STAVEBNÍ. Zde možno vložit znak ČVUT BAKALÁŘSKÁ PRÁCE Jméno, Příjmení

Příloha č. 1 k Vyhláška rektora č. 01/2011 o bakalářských pracích

Gymnázium Dr. J. Pekaře Mladá Boleslav PRAVIDLA PRO PSANÍ MATURITNÍ PRÁCE

Diplomová propedeutika

OBSAHOVÁ STRÁNKA DP, BP

Pravidla a metodické pokyny pro zpracování a odevzdání bakalářské/diplomové práce

Projekt Pospolu. ROČNÍKOVÁ PRÁCE Z ODBORNÉ PRAXE Jak má práce vypadat a co vše má obsahovat

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

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

DocBook a jeho využití Tomáš Pitner, Jan Pavlovič, FI MU

Jihočeská univerzita v Českých Budějovicích. Název bakalářské práce v ČJ Název bakalářské práce v AJ

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

POKROČILÉ ZPRACOVÁNÍ TEXTU

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

Nový způsob práce s průběžnou klasifikací lze nastavit pouze tehdy, je-li průběžná klasifikace v evidenčním pololetí a školním roce prázdná.

Formální úprava bakalářských a diplomových prací. Univerzita Karlova v Praze Husitská teologická fakulta

KAPITOLA 5 - POKROČILÉ ZPRACOVÁNÍ TEXTU

Systém pro poloautomatické propojení textů se zdroji

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

K realizaci závěrečných prací (bakalářských a diplomových)

Textové editory. Ing. Luděk Richter

Pokyny pro zpracování bakalářských prací

Metodická pomůcka ke zpracování maturitních prací

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

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

Pravidla vypracování maturitní práce

Zadání maturitní práce ve školním roce 2017/2018

POKYNY PRO VYPRACOVÁNÍ BAKALÁŘSKÉ A DIPLOMOVÉ PRÁCE

Způsob zpracování a pokyny k obsahu a rozsahu maturitní práce

Příprava dokumentů textovým procesorem II.

Pokyny k vypracování závěrečné maturitní práce

METODICKÝ POKYN K VYPRACOVÁNÍ DIPLOMOVÉ PRÁCE

JAK PSÁT SEMINÁRNÍ A LABORATORNÍ PRÁCE Z FYZIKY - DOPORUČENÍ

METODICKÝ POKYN K VYPRACOVÁNÍ

Pokyn ředitele školy k vypracování ročníkových prací

Vyšší odborná škola a Střední průmyslová škola elektrotechnická F. Křižíka Praha 1, Na Příkopě 16. Pokyny pro formální zpracování absolventské práce

M4 PDF rozšíření. Modul pro PrestaShop.

Gymnázium a Střední odborná škola Moravské Budějovice. Pravidla pro tvorbu seminárních a maturitních prací

Základní informace o modulu

Jazyk XSL XPath XPath XML. Jazyk XSL - rychlá transformace dokumentů. PhDr. Milan Novák, Ph.D. KIN PF JU České Budějovice. 9.

Obsah, oddíly, záhlaví a zápatí, číslování stránek Word egon. Obsah dokumentu, oddíly, záhlaví a zápatí, číslování

Masarykovo gymnázium,

EU-OPVK:VY_32_INOVACE_FIL16 Vojtěch Filip, 2014

Formální uspořádání diplomové práce

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:

Uspořádání textové části bakalářské/diplomové práce

Formátování obsahu adminweb

Tvorba prezentací pomocí balíčku beamer. Roman Plch

Instalace TEX Live 2007 pro Windows

Pravidla pro formální úpravu textu seminárních prací

POKYNY PRO ZPRACOVÁNÍ ABSOLVENTSKÉ PRÁCE

Výnos děkana č. 8/2010

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

Formální požadavky na zpracování bakalářské práce

Gymnázium Dr. J. Pekaře Mladá Boleslav PRAVIDLA PRO PSANÍ MATURITNÍ PRÁCE

1 Příručka pro práci s kostrou dokumentu v L A TEX Úvod Kostra dokumentu Patitul Anotace a abstract...

Pokyny k vypracování

STANDARDY TVORBY DOKUMENTŮ PRO ŽÁKY A VYUČUJÍCÍ

v rámci grantu G0142

DTP v systému LATEX.

SEMESTRÁLNÍ PROJEKT 1 (MM1E, LM1E) Pokyny pro vypracování

Seminární práce obecné a technické pokyny

Standard ročníkové práce

Ukázka knihy z internetového knihkupectví

STRUKTURA MATURITNÍ PRÁCE

Formální úprava závěrečných prací - SOU

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

HTML Hypertext Markup Language

Transkript:

Sada maker fithesis pro sazbu diplomové a bakalářské práce Daniel Marek, Jan Pavlovič, Petr Sojka 20. listopadu 2015 Abstrakt Tento text popisuje instalaci a použitú sady maker pro sazbu diplomové a bakalářské práce na Fakultě informatiky Masarykovy univerzity v systému L A TEX. Uživateli umožní jednotně vysadit všechny potřebné povinné i nepovinné části stanovené v pokynech pro vypracování diplomové a bakalářské práce na FI MU. Jeho použití v vsak automaticky nezaručuje typografickou správnost, je třeba ho případně použít jako pomůcku. Obsah 1 Instalace maker fithesis 1 2 Použití třídy fithesis 1 3 Popis jednotlivých maker 2 4 Použití formátu DocBook 5 1 Instalace maker fithesis K samotné instalaci stylu jsou potřeba alespoň dva soubory: standardní instalační soubory L A TEXu fithesis.dtx a fithesis.ins. Protože je v makrech používáno písmo Palatino, logo Fakulty informatiky a samotná sazba diplomové a bakalářské práce je založena na stylu scrreprt, je třeba zároveň instalovat i tuto podporu, pokud ji distribuce TEXu kterou používáte neobsahuje. Po spuštění instalace příkazem tex fithesis.ins se vygenerují soubory fithesis.cls (základní třída) a soubory fit10.clo, fit11.clo a fit12.clo (volby určující velikost písma). Příkazem cslatex fithesis.dtx je možné přeložit dokumentaci. Na fakultních strojích se v aktuální distribuci modulu texlive nachází pouze třída fithesis3. Pokud chcete použít třídu fithesis, nahraďte jej modulem texlive-2013 nebo starším pomocí příkazu module switch texlive texlive-2013 1

2 Použití třídy fithesis Pro použití sady maker uvedeme v příkazu \documentclass vytvářeného dokumentu třídu (styl) fithesis, která může být modifikována volbami, umístěnými ve volitelném parametru tohoto příkazu. Možné volby jsou tyto: 10pt změní základní velikost písma na 10 bodů. Při této volbě je počet řádek vysazené strany roven 40ti, průměrný počet znaků na řádku se pohybuje mezi 70ti až 80ti. Nedoporučováno, pokud nebude při výsledném tisku tiskové zrcadlo zvětšováno z B5 na A4. 11pt základní velikost písma bude 11 bodů. Tato volba byla ve starší verzi nastavena implicitně. Počet řádek vysazené strany je 40, průměrný počet znaků na řádce při použití fontu Palatino je 65 až 70. 12pt Základní velikost písma se touto volbou změní na 12 bodů. Počet řádek na stránce je 38, průměrný počet znaků na řádce je 55 až 60. Tato volba je implicitní a doporučována. oneside Tato volba umožní sazbu práce pouze jednostraně, je nastavena implicitně. Sazba je pouze na stranách lichých. Tato volba je implicitní a doporučována. twoside Sazba práce bude oboustraná, rozlišují se liché a sudé strany, začátky kapitol a jiných významných celků jsou umístěny vždy na straně liché, tedy pravé. onecolumn Implicitně nastavená volba pro sazbu textu do jednoho sloupce na stránce. Text je zarovnaný oba okraje sloupce. twocolumn Tato volba umožní sazbu textu do dvou sloupců na stánku. Text je zarovnaný na oba okraje sloupce. Tato volba je implicitní a doporučována. draft Po nastavení této volby bude špatně zalomený text na koncích řádků zvýrazněn černým obdélníčkem pro snažší vizuální identifikaci. Dále volbu přebírají další balíky, jako je graphics, a zde způsobí sazbu rámečků místo vkládání obrázků. final Opak volby draft. Tato volba je nastavena implicitně. Jednotlivé volby se mohou patřičně kombinovat. Lze volit mezi velikostí základního písma (10pt, 11pt a 12pt), mezi sazbou jednostrannou a oboustrannou, sazbou jednosloupcovou a dvousloupcovou a mezi konečnou finální podobou a konceptem dokumentu (volby final a draft). 2

3 Popis jednotlivých maker Následující makra slouží k vložení základních údajů potřebných k vysazení titulní strany. Na titulní stranu se kromě názvu práce, jména studenta a roku vypracování vysadí také logo fakulty. \thesistitle \thesissubtitle \thesisstudent \thesiswoman \thesisfaculty Makro umožní vložit název práce, u dvouřádkových či víceřádkových názvů se standardně oddělí jednotlivé části příkazem \\ s volitelným parametrem meziřádkového prokladu. Makro umožní vložit název typu práce, např. bakalářská práce diplomová práce atd. Makro umožní pomocí svého jediného parametru vložit jméno studenta. Makro umožní vložit pohlaví studenta, volby jsou: true, false (nahrazuje použití přepínače \ifwoman). Makro umožní stanovit pod jakou fakultou byla práce napsána. Podle toho se také vloží patřičné logo a název fakulty na titulní stránku. Jsou podporovány tyto fakulty MU: Fakulta informatiky fi 1, Přírodovědecká fakulta sci, Právnická fakulta law, Ekonomicko-správní fakulta eco, Fakulta sociálních studií fss, Lékařská fakulta med, Pedagogická fakulta ped, Filozofická fakulta phil například: \thesisfaculty{fi}. Lze použít i vlastní název, pokud práce není psaná pod žádnou z výše uvedených fakult MU, pak je nutné zadat i název univerzity \thesisuniversity{}, jméno souboru loga fakulty (bez přípony) \thesislogo{} a též do makra \thesisyear{} sídlo dané univerzity (pro MU toto není třeba). \thesisyear \thesisadvisor \thesisuniversity Makro umožní vložit rok vypracování práce. Makro umožní vložit jméno vedoucího práce. Makro umožní stanovit pod jakou univerzitou byla práce napsána. Má význam jen v případě, že práce není psaná pod MU. 1 Použije se originální opticky škálované logo v jazyce METAFONT. 3

\thesislogo \thesislang \ThesisTitlePage \FrontMatter Makro umožní stanovit soubor (bez přípony) loga fakulty pod jakou byla práce napsaná. Má význam jen v případě, že práce není psaná pod MU. Makro umožní stanovit jazyk, ve kterém je práce napsaná (v současné době jsou podporovany variany: cs, sk, en). Titulní strana práce se vysadí příkazem \ThesisTitlePage a využije předem zadaných údajů názvu práce a jména studenta a roku vypracování. Toto makro se vloží na začátek dokumentu (nejlépe za příkaz \begin{document}). První strany dokumentu obsahujících prohlášení, abstrakt a klíčová slova se nastaví na římské číslování. U dalších stran včetně obsahu a následujících kapitol se pomocí makra \MainMatter nastaví arabské číslování. Povinné části diplomové práce Následující makra jsou potřebná k vysazení povinných částí diplomové práce. Jsou jimi prohlášení o samostatném vypracování, shrnutí diplomové práce a klíčová slova. Nepovinou částí je poděkování. Pro všechny tyto celky je vždy definováno prostředí, které zajistí kromě vysazení každé části na samostatnou stranu například také jednotné styly nadpisů. Poslední povinnou částí je seznam literatury, ten se, stejně jako obsah diplomové práce již sází pomocí standardních L A TEXových příkazů. ThesisDeclaration Prostředí ThesisDeclaration vysadí stránku s prohlášením o samostatném vypracování diplomové práce. Text tohoto prohlášení může uživatel předefinovat pomocí makra \DeclarationText. Implicitně sázený text je následovný: Prohlašuji, že tato diplomová práce je mým původním autorským dílem, které jsem vypracoval samostatně. Všechny zdroje, prameny a literaturu, které jsem při vypracování používal nebo z nich čerpal, v práci řádně cituji s uvedením úplného odkazu na příslušný zdroj. Dále se vloží makro \AdvisorName, které vysází údaje o vedoucím práce. ThesisThanks ThesisAbstract ThesisAbstracten ThesisKeyWords \MainMatter Toto prostředí umožní vysadit poděkování. Shrnutí diplomové práce je možno vysadit pomocí prostředí ThesisAbstract. Shrnutí by mělo zabírat prostor nejvýše jedné strany. Abstract diplomové práce v angličtině je možno vysadit pomocí prostředí ThesisAbstracten. Abstract by měl zabírat prostor nejvýše jedné strany. Klíčová slova oddělená čárkami se vepíší do prostředí ThesisKeyWords. Makro \MainMatter nastaví kromě arabského číslování stránek také implicitní styl stránky pro sazbu následujících kapitol. V tomto stylu se do hlavičky stránky vkládá název aktuální kapitoly a od ostatního textu se záhlaví oddělí horizontální čarou. 4

Protože je použito dvojí číslování je nutné zadat hyperrefu parametry, které zajistí správné odkazování unitř dokumentu. \usepackage[plainpages=false, pdfpagelabels]{hyperref} Další text diplomové práce (obsah, úvod, jednotlivé kapitoly a části, popřípadě závěr, literatura či dodatky) se již sází standardními příkazy. Následuje zjednodušený ukázkový příklad. kostry diplomové práce. \documentclass[12pt,draft,oneside]{fithesis} \usepackage[plainpages=false, pdfpagelabels]{hyperref} \thesistitle{tvorba dokumentu v XML} \thesissubtitle{bakalářská práce} \thesisstudent{jméno Příjmení} \thesiswoman{false} \thesisfaculty{fi} \thesisyear{jaro 2003} \thesisadvisor{jméno Příjmení} \begin{document} \FrontMatter \ThesisTitlePage \begin{thesisdeclaration} \DeclarationText \AdvisorName \end{thesisdeclaration} \begin{thesisthanks} Zde bude uvedeno \uv{poděkování}... \end{thesisthanks} Obdobně jako poděkování se mohou vysadit shrnutí a klíčová slova pomocí prostředí "ThesisAbstract" a "ThesisKeyWords". \tableofcontents \MainMatter \chapter*{úvod} Text \ldots % Následují další kapitoly a podkapitoly, % popřípadě závěr, dodatky, seznam % literatury či použitých obrázků nebo tabulek. \bibliographystyle{plain} % bibliografický styl \bibliography{mujbisoubor} % soubor s citovanými % položkami bibliografie \end{document} 5

4 Použití formátu DocBook Pro použití třídy fithesis jako šablony pro sazbu dokumentů v XML formátu DocBook slouží nástroj xslt2, který je dostupný jako modul na fakultních unixových strojích. Pro sazbu DocBook dokumentu example.xml nejprve načteme modul xslt2 a následně provedeme samotný převod sérií příkazů module add xslt2 xslt -s fithesis -t pdf example.xml Více informací o modulu xslt2 naleznete na adrese http://www.fi.muni. cz/~xnovot32/xslt2. Následuje zjednodušený ukázkový příklad DocBook dokumentu. <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ <!ENTITY % fithesis SYSTEM "http://www.fi.muni.cz/~xpavlov/fithesis.mod"> %fithesis; ]> <book lang="cs"> <bookinfo> <title>tvorba dokumentu v XML</title> <subtitle>bakalářská práce</subtitle> <author> <firstname>jméno</firstname> <surname>příjmení</surname> <fi:woman>false</fi:woman> <fi:faculty>fi</fi:faculty> <fi:advisor>jméno Příjmení</fi:advisor> </author> <pubdate>jaro 2003</pubdate> <! Abstrakt > <abstract> Psaní dokumentů ve formátu XML DocBook s sebou přináší hned několik výhod. Dokumenty lze transformovat do nejrozšířenějších formátů pro prohlížení dokumentů. A tématické vyhledávaní a katalogizace není problémem. </abstract> <! Klíčová slova > <keywordset> <keyword>html</keyword> <keyword>xhtml</keyword> <keyword>xml</keyword> 6

<keyword>sgml</keyword> <keyword>dtd</keyword> <keyword>latex</keyword> <keyword>transformace</keyword> </keywordset> </bookinfo> <preface> <title>předmluva</title> Tato práce byla připravena ve formátu XML s využitím DTD DocBook. Závěrečná sazba byla provedena typografickým systémem LaTeX ve stylu fithesis z písma Computer Modern ve variantě CS-font. <!... > </preface> <! Obsah > <toc/> <chapter id="ch01"> <title>úvod</title> V dnešní informační době se hlavně klade důraz na efektivitu zpracování. Existuje veliké množství lepších či horších formátů dat. Bylo by nemyslitelné při současné tendenci sjednocování a centralizace, a s tím související i univerzalizace dostupnosti informací, opomíjet existující standardy a vytvářet si vlastní. Chceme-li poskytnout komukoli informaci, musí být především snadno dostupná a nezkreslená. Vzájemná nekompatibilita jednotlivých textových editorů a webových prohlížečů se stává nepřípustnou. Správnou cestou je patrně vytváření dokumentů a aplikací striktně splňujících dané standardy. <!... > </chapter> <! Obsah práce > <!... > <bibliography> <bibliodiv> <biblioentry> <abbrev>bradley</abbrev> 7

<author> <firstname>neil</firstname> <surname>bradley</surname> </author> <title>the XML Companion</title> <publisher> <publishername> Addison Wesley Longman Limited, Harlow 1998 </publishername> </publisher> <isbn>0-201-34285-5</isbn> </biblioentry> <!... > </bibliodiv> </bibliography> <! Rejstřík > <index/> </book> 8

Index Numbers written in italic refer to the page where the corresponding entry is described; numbers underlined refer to the code line of the definition; numbers in roman refer to the code lines where the entry is used. \AdvisorName, 4 \begin{document}, 3 \DeclarationText, 4 \documentclass, 1 \ifwoman, 3 \MainMatter, 3, 4 \thesisfaculty{fi}, 3 \thesislogo{}, 3 \ThesisTitlePage, 3 \thesisuniversity{}, 3 \thesisyear{}, 3 \usepackage[plainpages=false, pdfpagelabels]{hyperref}, 4 9