%%% Tento soubor obsahuje definice různých užitečných maker a prostředí %%%
%%% Další makra připisujte sem, ať nepřekáží v ostatních souborech. %%%
+%%% Přepínače podle typu práce
+
+\def\TypeBc{bc}
+\def\TypeMgr{mgr}
+\def\TypePhD{phd}
+\def\TypeRig{rig}
+
+\ifx\ThesisType\TypeBc
+\def\ThesisTypeName{bakalářská}
+\def\ThesisTypeGenitive{bakalářské}
+\def\ThesisTypeAccusative{bakalářskou}
+\def\ThesisTypeTitle{BAKALÁŘSKÁ PRÁCE}
+\fi
+
+\ifx\ThesisType\TypeMgr
+\def\ThesisTypeName{diplomová}
+\def\ThesisTypeGenitive{diplomové}
+\def\ThesisTypeAccusative{diplomovou}
+\def\ThesisTypeTitle{DIPLOMOVÁ PRÁCE}
+\fi
+
+\ifx\ThesisType\TypePhD
+\def\ThesisTypeName{disertační}
+\def\ThesisTypeGenitive{disertační}
+\def\ThesisTypeAccusative{disertační}
+\def\ThesisTypeTitle{DISERTAČNÍ PRÁCE}
+\fi
+
+\ifx\ThesisType\TypeRig
+\def\ThesisTypeName{rigorozní}
+\def\ThesisTypeGenitive{rigorozní}
+\def\ThesisTypeAccusative{rigorozní}
+\def\ThesisTypeTitle{RIGOROZNÍ PRÁCE}
+\fi
+
+\ifx\ThesisTypeName\undefined
+\PackageError{thesis}{Neznámý typ práce.}{Zkontrolujte prosím definici makra ThesisType v souboru metadata.tex.}
+\fi
+
%%% Drobné úpravy stylu
% Tato makra přesvědčují mírně ošklivým trikem LaTeX, aby hlavičky kapitol
%%% Vychytávky pro tabulky
\newcommand{\pulrad}[1]{\raisebox{1.5ex}[0pt]{#1}}
\newcommand{\mc}[1]{\multicolumn{1}{c}{#1}}
+
+%%% Zvýraznění údajů, které je potřeba doplnit: před odevzdáním práce odstraňte :)
+\newcommand{\xxx}[1]{\textcolor{red!}{#1}}
--- /dev/null
+%%% Vyplňte prosím základní údaje o závěrečné práci.
+%%% Automaticky se pak vloží na všechna místa, kde jsou potřeba.
+
+% Druh práce:
+% "bc" pro bakalářskou
+% "mgr" pro diplomovou
+% "phd" pro disertační
+% "rig" pro rigorózní
+\def\ThesisType{bc}
+
+% Název práce v jazyce práce (přesně podle zadání)
+\def\ThesisTitle{\xxx{Název práce} \X{přesně podle zadání}}
+
+% Název práce v angličtině
+\def\ThesisTitleEN{\xxx{Thesis title} \X{přesný překlad do angličtiny}}
+
+% Jméno autora (vy)
+\def\ThesisAuthor{\xxx{Jméno Příjmení}}
+
+% Rok odevzdání
+\def\YearSubmitted{\xxx{ROK}}
+
+% Název katedry nebo ústavu, kde byla práce oficiálně zadána
+% (dle Organizační struktury MFF UK, případně plný název pracoviště mimo MFF)
+\def\Department{\xxx{Název katedry nebo ústavu} \X{dle organizační struktury MFF UK}}
+\def\DepartmentEN{\xxx{Name of the department}}
+
+% Jedná se o katedru (department) nebo o ústav (institute)?
+\def\DeptType{\xxx{Department}}
+\def\DeptTypeEN{Department}
+
+% Vedoucí práce: Jméno a příjmení s~tituly
+\def\Supervisor{\xxx{Vedoucí práce} \X{s~tituly}}
+
+% Pracoviště vedoucího (opět dle Organizační struktury MFF)
+\def\SupervisorsDepartment{\xxx{katedra}}
+\def\SupervisorsDepartmentEN{\xxx{department}}
+
+% Studijní program
+\def\StudyProgramme{\xxx{studijní program}}
+
+% Nepovinné poděkování (vedoucímu práce, konzultantovi, tomu, kdo
+% vám nosil pizzu a vařil čaj apod.)
+\def\Dedication{%
+\xxx{Poděkování.}
+\X{Nepovinné poděkování (vedoucímu práce, konzultantovi, tomu, kdo
+vám nosil pizzu a vařil čaj apod.)}
+}
+
+% Abstrakt (doporučený rozsah cca 80-200 slov; nejedná se o zadání práce)
+\def\Abstract{%
+\xxx{Abstrakt.}
+\X{doporučeno cca 80--200 slov; nejedná se o~zadání práce!}
+}
+
+% Anglická verze abstraktu
+\def\AbstractEN{%
+\xxx{Abstract.}
+}
+
+% 3 až 5 klíčových slov (doporučeno), každé uzavřeno ve složených závorkách.
+% Hodí se pro nalezení práce podle tématu.
+\def\Keywords{%
+\xxx{{klíčová} {slova}}
+\X{obvykle 3 až 5 klíčových slov nebo sousloví}
+}
+
+\def\KeywordsEN{
+\xxx{{key} {words}}
+}
+
+% Máte-li dlouhý abstrakt a nechceme se mu vejít na informační stranu,
+% můžete použít toto nastavení ke zmenšení písma informační strany.
+% (Uvažte nicméně zkrácení abstraktu, to je často lepší.)
+\def\InfoPageFont{}
+%\def\InfoPageFont{\small} % odkomentujte pro zmenšení písma
\def\XXX#1{\par\smallskip\noindent \textcolor{red}{[#1]}}
%% NEMICEPS
-%%% Údaje o práci
-
-% Název práce v jazyce práce (přesně podle zadání)
-\def\NazevPrace{Název práce \X{přesně podle zadání}}
-
-% Název práce v angličtině
-\def\NazevPraceEN{Name of thesis \X{přesný překlad do angličtiny}}
-
-% Jméno autora
-\def\AutorPrace{Jméno Příjmení}
-
-% Rok odevzdání
-\def\RokOdevzdani{ROK}
-
-% Název katedry nebo ústavu, kde byla práce oficiálně zadána
-% (dle Organizační struktury MFF UK, případně plný název pracoviště mimo MFF)
-\def\Katedra{Název katedry nebo ústavu \X{dle organizační struktury MFF UK}}
-\def\KatedraEN{Name of the department}
-
-% Jedná se o katedru (department) nebo o ústav (institute)?
-\def\TypPracoviste{Katedra}
-\def\TypPracovisteEN{Department}
-
-% Vedoucí práce: Jméno a příjmení s~tituly
-\def\Vedouci{Vedoucí práce \X{s~tituly}}
-
-% Pracoviště vedoucího (opět dle Organizační struktury MFF)
-\def\KatedraVedouciho{katedra}
-\def\KatedraVedoucihoEN{department}
-
-% Studijní program a obor
-\def\StudijniProgram{studijní program}
-\def\StudijniObor{studijní obor}
-
-% Nepovinné poděkování (vedoucímu práce, konzultantovi, tomu, kdo
-% zapůjčil software, literaturu apod.)
-\def\Podekovani{%
-Poděkování.
-}
-
-% Abstrakt (doporučený rozsah cca 80-200 slov; nejedná se o zadání práce)
-\def\Abstrakt{%
-Abstrakt. \X{doporučeno cca 80--200 slov; nejedná se o~zadání práce}
-}
-\def\AbstraktEN{%
-Abstract.
-}
-
-% 3 až 5 klíčových slov (doporučeno), každé uzavřeno ve složených závorkách
-\def\KlicovaSlova{%
-{klíčová} {slova} \X{obvykle 3 až~5 klíčových slov či frází}
-}
-\def\KlicovaSlovaEN{%
-{key} {words}
-}
-
%% Balíček hyperref, kterým jdou vyrábět klikací odkazy v PDF,
%% ale hlavně ho používáme k uložení metadat do PDF (včetně obsahu).
%% Většinu nastavítek přednastaví balíček pdfx.
\hypersetup{unicode}
\hypersetup{breaklinks=true}
-%% Definice různých užitečných maker (viz popis uvnitř souboru)
+% Meta-data o práci (je nutno upravit)
+\include{metadata.tex}
+
+% Definice různých užitečných maker (viz popis uvnitř souboru)
\include{macros}
%% Titulní strana a různé povinné informační strany
\chapwithtoc{Seznam použitých zkratek}
\XXX{U~matematických prací může být lepší přemístit seznam zkratek na začátek práce.}
-%% PHDONLY
%%% Součástí doktorských prací musí být seznam vlastních publikací
+\ifx\ThesisType\TypePhD
\chapwithtoc{Seznam publikací}
\XXX{Součástí doktorských prací musí být seznam vlastních publikací.}
-%% ONLYPHD
+\fi
%%% Přílohy k bakalářské práci, existují-li. Každá příloha musí být alespoň jednou
%%% odkazována z vlastního textu práce. Přílohy se číslují.
%%% Titulní strana práce a další povinné informační strany
-%%% SPECIMEN
%%% Nápisy na přední straně desek
+\ifx\ThesisType\TypePhD
+
\pagestyle{empty}
\hypersetup{pageanchor=false}
\XXX{Přední strana pevných desek vazby. Není součástí elektronické verze práce.}
\vfill
-{\huge\bf BAKALÁŘSKÁ PRÁCE}
+{\huge\bf\ThesisTypeTitle}
\vfill
-\hbox to \hsize{\RokOdevzdani\hfil \AutorPrace}
+\hbox to \hsize{\YearSubmitted\hfil \ThesisAuthor}
\end{center}
\newpage\openright
-%%% NEMICEPS
+\fi
%%% Titulní strana práce
\vspace{-8mm}
\vfill
-{\bf\Large BAKALÁŘSKÁ PRÁCE}
+{\bf\Large\ThesisTypeTitle}
\vfill
-{\LARGE\AutorPrace}
+{\LARGE\ThesisAuthor}
\vspace{15mm}
-{\LARGE\bfseries\NazevPrace}
+{\LARGE\bfseries\ThesisTitle}
\vfill
-\Katedra
+\Department
\vfill
{
\centerline{\vbox{\halign{\hbox to 0.45\hsize{\hfil #}&\hskip 0.5em\parbox[t]{0.45\hsize}{\raggedright #}\cr
-Vedoucí bakalářské práce:&\Vedouci \cr
-\noalign{\vspace{2mm}}
-Studijní program:&\StudijniProgram \cr
-\noalign{\vspace{2mm}}
-Studijní obor:&\StudijniObor \cr
+Vedoucí \ThesisTypeGenitive{} práce:&\Supervisor \cr
}}}}
\vfill
-% Zde doplňte rok
-Praha \RokOdevzdani
+Praha \YearSubmitted
\end{center}
\newpage
-%%% NOPHD
-%%% Následuje vevázaný list -- kopie podepsaného "Zadání bakalářské práce".
-%%% Toto zadání NENÍ součástí elektronické verze práce, nescanovat.
-\XXX{Vevázaný list s~kopií podepsaného \uv{Zadání bakalářské práce}. Toto zadání \emph{není} součástí elektronické verze, nescanovat!}
-%%% PHDNO
-
%%% Strana s čestným prohlášením k bakalářské práci
\openright
\vglue 0pt plus 1fill
\noindent
-Prohlašuji, že jsem tuto bakalářskou práci vypracoval(a) samostatně a výhradně
+Prohlašuji, že jsem tuto \ThesisTypeAccusative{} práci vypracoval(a) samostatně a výhradně
s~použitím citovaných pramenů, literatury a dalších odborných zdrojů.
Tato práce nebyla využita k získání jiného nebo stejného titulu.
\openright
\noindent
-\Podekovani
+\Dedication
\newpage
%%% Povinná informační strana bakalářské práce
\openright
+{\InfoPageFont
\vbox to 0.5\vsize{
\setlength\parindent{0mm}
\setlength\parskip{5mm}
Název práce:
-\NazevPrace
+\ThesisTitle
Autor:
-\AutorPrace
+\ThesisAuthor
-\TypPracoviste:
-\Katedra
+\DeptType:
+\Department
Vedoucí bakalářské práce:
-\Vedouci, \KatedraVedouciho
+\Supervisor, \SupervisorsDepartment
Abstrakt:
-\Abstrakt
+\Abstract
Klíčová slova:
-\KlicovaSlova
+\Keywords
-\XXX{Informace o~práci se musí objevit i v~metadatech PDF. Přečtěte si v~souboru {\tt README}, jak se to dělá.}
\vss}\nobreak\vbox to 0.49\vsize{
\setlength\parindent{0mm}
\setlength\parskip{5mm}
Title:
-\NazevPraceEN
+\ThesisTitleEN
Author:
-\AutorPrace
+\ThesisAuthor
-\TypPracovisteEN:
-\KatedraEN
+\DeptTypeEN:
+\DepartmentEN
Supervisor:
-\Vedouci, \KatedraVedoucihoEN
+\Supervisor, \SupervisorsDepartmentEN
Abstract:
-\AbstraktEN
+\AbstractEN
Keywords:
-\KlicovaSlovaEN
+\KeywordsEN
\vss}
+}
+
\newpage
+%%% Další stránky budeme číslovat
+
\openright
\pagestyle{plain}
\pagenumbering{arabic}