%==============================================================================
% Tento soubor použijte jako základ
% This file should be used as a base for the thesis
% Autoři / Authors: 2008 Michal Bidlo, 2022 Jaroslav Dytrych
% Kontakt pro dotazy a připomínky: sablona@fit.vutbr.cz
% Contact for questions and comments: sablona@fit.vutbr.cz
%==============================================================================
% kódování: UTF-8 (zmena prikazem iconv, recode nebo cstocs)
% encoding: UTF-8 (you can change it by command iconv, recode or cstocs)
%------------------------------------------------------------------------------
% zpracování / processing: make, make pdf, make clean
%==============================================================================
% Soubory, které je nutné upravit nebo smazat: / Files which have to be edited or deleted:
%   chapter/bibliography.bib - literatura / bibliography
%   chapter/chapters.tex - obsah práce / the thesis chapter
%   chapter/appendices.tex - přílohy v angličtině / appendices in English
%==============================================================================
%\documentclass[english, zadani, cprint]{fitthesis} % bez zadání - pro začátek práce, aby nebyl problém s překladem
%\documentclass[english]{fitthesis} % without assignment - for the work start to avoid compilation problem
%\documentclass[zadani]{fitthesis} % odevzdani do IS VUT a/nebo tisk s barevnými odkazy - odkazy jsou barevné
%\documentclass[english,zadani]{fitthesis} % for submission to the IS VUT and/or print with color links - links are color
%\documentclass[zadani,print]{fitthesis} % pro černobílý tisk - odkazy jsou černé
%\documentclass[english,zadani,print]{fitthesis} % for the black and white print - links are black
%\documentclass[zadani,cprint]{fitthesis} % pro barevný tisk - odkazy jsou černé, znak VUT barevný
\documentclass[english,zadani,cprint]{fitthesis} % for the print - links are black, logo is color
% * Je-li práce psaná v anglickém jazyce, je zapotřebí u třídy použít
%   parametr english následovně:
%   If thesis is written in English, it is necessary to use
%   parameter english as follows:
%      \documentclass[english]{fitthesis}
% * Je-li práce psaná ve slovenském jazyce, je zapotřebí u třídy použít
%   parametr slovak následovně:
%   If the work is written in the Slovak language, it is necessary
%   to use parameter slovak as follows:
%      \documentclass[slovak]{fitthesis}
% * Je-li práce psaná v anglickém jazyce se slovenským abstraktem apod.,
%   je zapotřebí u třídy použít parametry english a enslovak následovně:
%   If the work is written in English with the Slovak abstract, etc.,
%   it is necessary to use parameters english and enslovak as follows:
%      \documentclass[english,enslovak]{fitthesis}


%==============================================================================
% Nastavení / Settings
%==============================================================================
\input{configuration/settings}


%==============================================================================
% Informace o práci/projektu / Information about the thesis
%==============================================================================
\input{configuration/project}

% Rozšířený abstrakt (cca 3 normostrany) - lze definovat zde nebo výše / Extended abstract (approximately 3 standard pages) - can be defined here or above
%\extendedabstract{Do tohoto odstavce bude zapsán výtah (abstrakt) práce v českém (slovenském) jazyce.}
% Začít rozšířený abstrakt na liché stránce? / Should extended abstract start on the odd page?
%\extabstractodd{true}

% nastavení délky bloku s titulkem pro úpravu zalomení řádku - lze definovat zde nebo výše / setting the length of a block with a thesis title for adjusting a line break - can be defined here or above
%\titlelength{14.5cm}
% nastavení délky bloku s druhým titulkem pro úpravu zalomení řádku - lze definovat zde nebo výše / setting the length of a block with a second thesis title for adjusting a line break - can be defined here or above
%\sectitlelength{14.5cm}
% nastavení délky bloku s titulkem nad prohlášením pro úpravu zalomení řádku - lze definovat zde nebo výše / setting the length of a block with a thesis title above declaration for adjusting a line break - can be defined here or above
%\dectitlelength{14.5cm}

% řeší první/poslední řádek odstavce na předchozí/následující stránce
% solves first/last row of the paragraph on the previous/next page
\clubpenalty=10000
\widowpenalty=10000

% checklist
\newlist{checklist}{itemize}{1}
\setlist[checklist]{label=$\square$}

% Kompilace po částech (rychlejší, ale v náhledu nemusí být vše aktuální)
% Compilation piecewise (faster, but not all parts in preview will be up-to-date)
% Další informace viz / For more information see https://www.overleaf.com/learn/latex/Multi-file_LaTeX_projects
% \usepackage{subfiles}

% Nechcete-li, aby se u oboustranného tisku roztahovaly mezery pro zaplnění stránky, odkomentujte následující řádek / If you do not want enlarged spacing for filling of the pages in case of duplex printing, uncomment the following line
% \raggedbottom

\begin{document}
    % Vysazeni titulnich stran / Typesetting of the title pages
    % ----------------------------------------------
    \maketitle

    % Obsah
    % ----------------------------------------------
    \setlength{\parskip}{0pt}

    {\hypersetup{hidelinks}\tableofcontents}

    % Seznam obrazku a tabulek (pokud prace obsahuje velke mnozstvi obrazku, tak se to hodi)
    % List of figures and list of tables (if the thesis contains a lot of pictures, it is good)
    \ifczech
    \renewcommand\listfigurename{Seznam obrázků}
    \fi
    \ifslovak
    \renewcommand\listfigurename{Zoznam obrázkov}
    \fi
    {\hypersetup{hidelinks}\listoffigures}

    \ifczech
    \renewcommand\listtablename{Seznam tabulek}
    \fi
    \ifslovak
    \renewcommand\listtablename{Zoznam tabuliek}
    \fi
    % {\hypersetup{hidelinks}\listoftables}

    % Seznam zkratek / List of abbreviations
    %\ifczech
    %  \renewcommand*\glossaryname{Seznam zkratek}%
    %  \renewcommand*\entryname{Zkratka}
    %  \renewcommand*\descriptionname{Význam}
    %\fi
    %\ifslovak
    %  \renewcommand*\glossaryname{Zoznam skratiek}%
    %  \renewcommand*\entryname{Skratka}
    %  \renewcommand*\descriptionname{Význam}
    %\fi
%    \ifenglish
%      \renewcommand*\glossaryname{List of abbreviations}%
%      \renewcommand*\entryname{Abbreviation}
%      \renewcommand*\descriptionname{Meaning}
%    \fi
    % Definice zkratek - z textu se odkazují např. \Gls{TF–IDF}
    % Definition of abbreviations - referred from the text e.g. \Gls{TF–IDF}
    %\newglossaryentry{TF–IDF}
    %{
    %  name={TF–IDF},
    %  description={Term Frequency-Inverse Document Frequency}
    %}
    %
    %\setglossarystyle{superragged}
    %\printglossaries


    \ifODSAZ
    \setlength{\parskip}{0.5\bigskipamount}
    \else
    \setlength{\parskip}{0pt}
    \fi

    % vynechani stranky v oboustrannem rezimu
    % Skip the page in the two-sided mode
    \iftwoside
    \cleardoublepage
    \fi

    % Text prace / Thesis text
    % ----------------------------------------------
%    \ifenglish
%    \input{xlapes02-01-kapitoly-chapters-en.tex}
%    \else
%    \input{xlapes02-01-kapitoly-chapters.tex}
%    \fi

    % Kompilace po částech (viz výše, nutno odkomentovat a zakomentovat input výše)
%     Compilation piecewise (see above, it is necessary to uncomment it and comment out input above)
    \subfile{chapter/introduction.tex}
    \subfile{chapter/reinforcement-learning.tex}
    \subfile{chapter/stock-portfolio-allocation.tex}
    \subfile{chapter/experiments-results.tex}
    \subfile{chapter/conclusions.tex}

    % Pouzita literatura / Bibliography
    % ----------------------------------------------
%    \ifslovak
%    \makeatletter
%    \def\@openbib@code{\addcontentsline{toc}{chapter}{Literatúra}}
%    \makeatother
%    \bibliographystyle{bib-style/Pysny/skplain}
%    \else
%    \ifczech
%    \makeatletter
%    \def\@openbib@code{\addcontentsline{toc}{chapter}{Literatura}}
%    \makeatother
%    \bibliographystyle{bib-style/Pysny/czplain}
%    \else
    \makeatletter
    \def\@openbib@code{\addcontentsline{toc}{chapter}{Bibliography}}
    \makeatother
    \bibliographystyle{bib-style/Pysny/enplain}
    %  \bibliographystyle{alpha}
%    \fi
%    \fi
    \begin{flushleft}
        \bibliography{chapter/bibliography}
    \end{flushleft}

    % vynechani stranky v oboustrannem rezimu
    % Skip the page in the two-sided mode
    \iftwoside
    \cleardoublepage
    \fi

    % Prilohy / Appendices
    % ---------------------------------------------
    \appendix
    \ifczech
    \renewcommand{\appendixpagename}{Přílohy}
    \renewcommand{\appendixtocname}{Přílohy}
    \renewcommand{\appendixname}{Příloha}
    \fi
    \ifslovak
    \renewcommand{\appendixpagename}{Prílohy}
    \renewcommand{\appendixtocname}{Prílohy}
    \renewcommand{\appendixname}{Príloha}
    \fi
%  \appendixpage

% vynechani stranky v oboustrannem rezimu
% Skip the page in the two-sided mode
%\iftwoside
%  \cleardoublepage
%\fi

    \ifslovak
%  \section*{Zoznam príloh}
%  \addcontentsline{toc}{section}{Zoznam príloh}
    \else
    \ifczech
%    \section*{Seznam příloh}
%    \addcontentsline{toc}{section}{Seznam příloh}
    \else
%    \section*{List of Appendices}
%    \addcontentsline{toc}{section}{List of Appendices}
    \fi
    \fi
    \startcontents[chapters]
    \setlength{\parskip}{0pt}
    % seznam příloh / list of appendices
    % \printcontents[chapters]{l}{0}{\setcounter{tocdepth}{2}}

    \ifODSAZ
    \setlength{\parskip}{0.5\bigskipamount}
    \else
    \setlength{\parskip}{0pt}
    \fi

    % vynechani stranky v oboustrannem rezimu
    \iftwoside
    \cleardoublepage
    \fi

    % Přílohy / Appendices
%    \ifenglish
%    \input{xlapes02-30-prilohy-appendices-en.tex}
%    \else
%    \input{xlapes02-30-prilohy-appendices.tex}
%    \fi

    % Kompilace po částech (viz výše, nutno odkomentovat)
    % Compilation piecewise (see above, it is necessary to uncomment it)
    \subfile{chapter/appendices.tex}
\end{document}
