]> mj.ucw.cz Git - diplomky.git/blob - thesis.tex
Bibliography: Mention block=ragged option
[diplomky.git] / thesis.tex
1 %%% Hlavní soubor. Zde se definují základní parametry a odkazuje se na ostatní části. %%%
2
3 % Meta-data o práci (je nutno upravit)
4 \input metadata.tex
5
6 % Vygenerujeme metadata ve formátu XMP pro použití balíčkem pdfx
7 \input xmp.tex
8
9 %% Verze pro jednostranný tisk:
10 % Okraje: levý 40mm, pravý 25mm, horní a dolní 25mm
11 % (ale pozor, LaTeX si sám přidává 1in)
12 \documentclass[12pt,a4paper]{report}
13 \setlength\textwidth{145mm}
14 \setlength\textheight{247mm}
15 \setlength\oddsidemargin{15mm}
16 \setlength\evensidemargin{15mm}
17 \setlength\topmargin{0mm}
18 \setlength\headsep{0mm}
19 \setlength\headheight{0mm}
20 % \openright zařídí, aby následující text začínal na pravé straně knihy
21 \let\openright=\clearpage
22
23 %% Pokud tiskneme oboustranně:
24 % \documentclass[12pt,a4paper,twoside,openright]{report}
25 % \setlength\textwidth{145mm}
26 % \setlength\textheight{247mm}
27 % \setlength\oddsidemargin{14.2mm}
28 % \setlength\evensidemargin{0mm}
29 % \setlength\topmargin{0mm}
30 % \setlength\headsep{0mm}
31 % \setlength\headheight{0mm}
32 % \let\openright=\cleardoublepage
33
34 %% Vytváříme PDF/A-2u
35 \usepackage[a-2u]{pdfx}
36
37 %% Přepneme na českou sazbu a fonty Latin Modern
38 \usepackage[czech]{babel}
39 \usepackage{lmodern}
40
41 % Pokud nepouživáme LuaTeX, je potřeba ještě nastavit kódování znaků
42 \usepackage{iftex}
43 \ifpdftex
44 \usepackage[utf8]{inputenc}
45 \usepackage[T1]{fontenc}
46 \usepackage{textcomp}
47 \fi
48
49 %%% Další užitečné balíčky (jsou součástí běžných distribucí LaTeXu)
50 \usepackage{amsmath}        % rozšíření pro sazbu matematiky
51 \usepackage{amsfonts}       % matematické fonty
52 \usepackage{amsthm}         % sazba vět, definic apod.
53 \usepackage{bm}             % tučné symboly (příkaz \bm)
54 \usepackage{booktabs}       % lepší vodorovné linky v tabulkách
55 \usepackage{caption}        % umožní definovat vlastní popisky plovoucích objektů
56 \usepackage{csquotes}       % uvozovky závislé na jazyku
57 \usepackage{dcolumn}        % vylepšené zarovnání sloupců tabulek
58 \usepackage{floatrow}       % umožní definovat vlastní typy plovoucích objektů
59 \usepackage{graphicx}       % vkládání obrázků
60 \usepackage{icomma}         % inteligetní čárka v matematickém módu
61 \usepackage{indentfirst}    % zavede odsazení 1. odstavce kapitoly
62 \usepackage[nopatch=item]{microtype}  % mikrotypografická rozšíření
63 \usepackage{paralist}       % lepší enumerate a itemize
64 \usepackage[nottoc]{tocbibind} % zajistí přidání seznamu literatury,
65                             % obrázků a tabulek do obsahu
66 \usepackage{xcolor}         % barevná sazba
67
68 % Balíček hyperref, kterým jdou vyrábět klikací odkazy v PDF,
69 % ale hlavně ho používáme k uložení metadat do PDF (včetně obsahu).
70 % Většinu nastavítek přednastaví balíček pdfx.
71 \hypersetup{unicode}
72 \hypersetup{breaklinks=true}
73
74 % Balíčky pro sazbu informatických prací
75 \usepackage{algpseudocode}
76 \usepackage{algorithm}
77 \usepackage{fancyvrb}       % vylepšené prostředí verbatim
78 \usepackage{listings}       % zvýrazňování syntaxe zdrojových textů
79
80 % Definice různých užitečných maker (viz popis uvnitř souboru)
81 \input macros.tex
82
83 %%% Set up bibliography formatting
84 % FIXME: Translate to Czech
85 % CHECK THE REQUIREMENTS OF YOUR DEPARTMENT AND FACULTY ON THE CITATION FORMAT!
86 %
87 % These are relatively "safe" default options that most people use:
88 %\usepackage[natbib,style=numeric,sorting=none]{biblatex}
89 % alternative with alphanumeric citations (more informative than numbers, and
90 % more common in computer science journals):
91 %\usepackage[natbib,style=alphabetic]{biblatex}
92 %
93 % ALTERNATIVES THAT CONFORM TO ISO 690
94 % ISO 690 is not the greatest citation format ever, but may be formally
95 % required at Charles University, depending on your faculty and department.
96 \usepackage[natbib,style=iso-numeric,sorting=none]{biblatex}
97 %\usepackage[natbib,style=iso-alphabetic]{biblatex}
98 % You might want to add extra options such as `maxbibnames=6,maxcitenames=2`
99 % here to further conform to some of the formatting requirements (see below for
100 % details). Again, consult your faculty rules.
101 %
102 % Additional option choices:
103 %  - add `giveninits=true` to typeset "E. A. Poe" instead of full Edgar Allan
104 %  - `terseinits=true` additionaly shortens it to nature-like "Poe EA"
105 %  - add `maxnames=10` to limit (or loosen) the maximum number of authors in
106 %    bibliography entry before shortening to `et al.` (useful when referring to
107 %    book collections that may have hundreds of authors)
108 %  - use `maxcitenames=2` to finetune the amount of authors listed in text-cite
109 %    commands (\citet). Corresponding option that only affects the bibliography
110 %    is `maxbibnames=10`.
111 %  - `sorting=none` causes the bibliography list to be ordered by the order of
112 %    citation as they appear in the text, which is usually the desired behavior
113 %    with numeric citations. Additionally you can use a style like
114 %    `numeric-comp` that compresses the long lists of citations such as
115 %    [1,2,3,4,5,6,7,8] to simpler [1--8]. This is especially useful if you plan
116 %    to add tremendous amounts of citations, as usual in life sciences and
117 %    bioinformatics.
118 %  - if you don't like the "In:" appearing in the bibliography, use the
119 %    extended style (`ext-numeric` or `ext-alphabetic`), and add option
120 %    `articlein=false`.
121 %  - if your bibliography entries are hard to break into lines, try adding
122 %    `block=ragged`.
123 %
124 % Possibly reverse the names of the authors with the non-ISO styles:
125 %\DeclareNameAlias{default}{family-given}
126 %
127 % Use caps-and-small-caps for family names in ISO 690 style.
128 \let\familynameformat=\textsc
129
130 % Load the file with bibliography entries
131 \addbibresource{literatura.bib}
132
133 %%% Titulní strana a různé povinné informační strany
134 \begin{document}
135 \include{title}
136
137 %%% Strana s automaticky generovaným obsahem práce
138
139 \tableofcontents
140
141 %%% Jednotlivé kapitoly práce jsou pro přehlednost uloženy v samostatných souborech
142 \include{uvod}
143 \include{kap01}
144 \include{kap02}
145 \include{kap03}
146 \include{kap04}
147
148 \include{zaver}
149
150 %%% Seznam použité literatury
151 \include{literatura}
152
153 %%% Obrázky v práci
154 %%% (pokud jich je malé množství, obvykle není třeba seznam uvádět)
155 \listoffigures
156
157 %%% Tabulky v práci (opět nemusí být nutné uvádět)
158 %%% U matematických prací může být lepší přemístit seznam tabulek na začátek práce.
159 \listoftables
160
161 %%% Použité zkratky v práci (opět nemusí být nutné uvádět)
162 %%% U matematických prací může být lepší přemístit seznam zkratek na začátek práce.
163 \chapwithtoc{Seznam použitých zkratek}
164
165 %%% Součástí doktorských prací musí být seznam vlastních publikací
166 \ifx\ThesisType\TypePhD
167 \chapwithtoc{Seznam publikací}
168 \fi
169
170 %%% Přílohy k práci, existují-li. Každá příloha musí být alespoň jednou
171 %%% odkazována z vlastního textu práce. Přílohy se číslují.
172 %%%
173 %%% Do tištěné verze se spíše hodí přílohy, které lze číst a prohlížet (dodatečné
174 %%% tabulky a grafy, různé textové doplňky, ukázky výstupů z počítačových programů,
175 %%% apod.). Do elektronické verze se hodí přílohy, které budou spíše používány
176 %%% v elektronické podobě než čteny (zdrojové kódy programů, datové soubory,
177 %%% interaktivní grafy apod.). Elektronické přílohy se nahrávají do SISu a lze
178 %%% je také do práce vložit na CD/DVD. Povolené formáty souborů specifikuje
179 %%% opatření rektora č. 72/2017.
180 \appendix
181 \chapter{Přílohy}
182
183 \section{První příloha}
184
185 \openright
186 \end{document}