%%%%%%%%%%%%%%%%%%%%%%%% mcdipp.sty
%
%  Styl pro sazbu diplomovych praci, v. 1.3X
%  Freeware.
%  Omezeni: Pokud kdokoliv provede jakoukoliv modifikaci,
%           nesmi styl sirit pod stejnym jmenem.
%
%  Jiri Rybicka, 31. 8. 2013
%
%Upravil:
%  M.Cyprich, 17.11.2014
%
%%%%%%%%%%%%%%%%%%%%%%%%
%
%  TEST SPRAVNOSTI KODOVANI (kodovani je UTF-8)
%  ---------------------------------------
%  Příliš žluťoučký kůň úpěl ďábelské ódy.
%  ---------------------------------------
%  Predchozi vetu musite videt spravne.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%% Vnořené styly

\input graphicx.sty

%%%%%%%%%%%%%%%%%%%%%% Rozměrové parametry

\textwidth 150mm \hoffset -5mm
\textheight 220mm \voffset -5mm
\oddsidemargin 14mm
\evensidemargin 6mm

\tolerance 4000
\widowpenalty 5000
\clubpenalty 5000
\raggedbottom

\parindent 2em

%%%%%%%%%%%%%%%%%%%%%% Fonty

\def\markfont{\normalfont\footnotesize\sffamily}
\def\pgfont{\normalfont\bfseries\sffamily}

%%%%%%%%%%%%%%%%%%%%%% Stránkování

\def\ps@headings{%
       \def\@oddfoot{}%
       \def\@evenfoot{}%
       \let\@mkboth\markboth
       \def\@evenhead{\parbox{\textwidth}{{\pgfont \thepage}
                \hfill{\markfont \leftmark}\smallskip\hrule}}%
       \def\@oddhead{\parbox{\textwidth}{{\markfont
       \rightmark}\hfill{\pgfont \thepage}\smallskip\hrule}}}

\def\ps@plain{%
       \def\@oddhead{}%
       \def\@evenhead{}%
       \def\@evenfoot{\parbox{\textwidth}{\pgfont \thepage}}%
       \def\@oddfoot{\parbox{\textwidth}{\hspace*{\fill}
                   {\pgfont \thepage}}}}

\pagestyle{plain}   % implicitně

%%%%%%%%%%%%%%%%%%%%%% Úvodní stránky

\def\typprace{Diplomová}
\def\bakalarska{\gdef\typprace{Bakalářská}}
\def\skola#1{\gdef\@skola{#1}}
\def\fakulta#1{\gdef\@fakulta{#1}}

\def\titul#1#2#3#4{\thispagestyle{empty}
   \vspace*{-20mm}
   \begin{center}
   {\Large \sffamily \@skola\\[8pt]}
   {\Large \sffamily \@fakulta} \par \bigskip \hrule
   \vbox to 165mm{\vspace*{\fill}
   {\Huge\sffamily\bfseries #1\par}\vskip 10mm
   {\large\sffamily\bfseries \typprace{} práce} \par
   \vspace*{\fill}}\par
   \noindent {\large \sffamily
        \begin{tabular}{@{}l}
        Vedoucí práce:\\ #3\end{tabular} \hfill #2}
   \par \vfill {\large \sffamily #4}\end{center}%
   \gdef\@nazprace{#1}%
}

\skola{Mendelova univerzita v~Brně}
\fakulta{Provozně ekonomická fakulta}

\def\prohlaseni#1#2{\cleardoublepage\thispagestyle{empty}\vspace*{\fill}\noindent
      \parbox{\textwidth}{\hspace*{\parindent}#1 \\[15mm]
       #2 \hfill \hbox to 60mm{\tiny\dotfill}}}

\def\prohlasenizena#1{\cleardoublepage\thispagestyle{empty}\vspace*{\fill}\noindent
      \parbox{\textwidth}{{\sffamily\bfseries Čestné prohlášení}\par\medskip
      Prohlašuji, že jsem tuto práci: {\bfseries \@nazprace}\\
      vypracovala samostatně a~veškeré použité prameny a~informace jsou uvedeny 
      v~seznamu použité literatury. Souhlasím, aby moje práce byla zveřejněna 
      v~souladu s~\S\,47b zákona č.\,111/1998 Sb., o~vysokých školách ve znění 
      pozdějších předpisů, a~v~souladu s~platnou {\itshape Směrnicí o~zveřejňování 
      vysokoškolských závěrečných prací.}\par
      Jsem si vědoma, že se na moji práci vztahuje zákon č.\,121/2000 Sb., autorský 
      zákon, a~že Mendelova univerzita v~Brně má právo na uzavření licenční 
      smlouvy a~užití této práce jako školního díla podle \S\,60 odst.\,1 
      Autorského zákona.\par
      Dále se zavazuji, že před sepsáním licenční smlouvy o~využití díla jinou 
      osobou (subjektem) si vyžádám písemné stanovisko univerzity o~tom, že 
      předmětná licenční smlouva není v~rozporu s~oprávněnými zájmy univerzity, 
      a~zavazuji se uhradit případný příspěvek na úhradu nákladů spojených se 
      vznikem díla, a~to až do jejich skutečné výše.\\[15mm]
      #1 \hfill \hbox to 60mm{\tiny\dotfill}}}

%\def\prohlasenimuz#1{\cleardoublepage\thispagestyle{empty}\vspace*{\fill}\noindent
%      \parbox{\textwidth}{{\sffamily\bfseries Čestné prohlášení}\par\medskip
%      Prohlašuji, že jsem tuto práci: {\bfseries \@nazprace}\\
%      vypracoval samostatně a~veškeré použité prameny a~informace jsou uvedeny 
%      v~seznamu použité literatury. Souhlasím, aby moje práce byla zveřejněna 
%      v~souladu s~\S\,47b zákona č.\,111/1998 Sb., o~vysokých školách ve znění 
%      pozdějších předpisů, a~v~souladu s~platnou {\itshape Směrnicí o~zveřejňování 
%      vysokoškolských závěrečných prací.}\par
%      Jsem si vědom, že se na moji práci vztahuje zákon č.\,121/2000 Sb., autorský 
%      zákon, a~že Mendelova univerzita v~Brně má právo na uzavření licenční 
%      smlouvy a~užití této práce jako školního díla podle \S\,60 odst.\,1 
%      Autorského zákona.\par
%      Dále se zavazuji, že před sepsáním licenční smlouvy o~využití díla jinou 
%      osobou (subjektem) si vyžádám písemné stanovisko univerzity o~tom, že 
%      předmětná licenční smlouva není v~rozporu s~oprávněnými zájmy univerzity, 
%      a~zavazuji se uhradit případný příspěvek na úhradu nákladů spojených se 
%      vznikem díla, a~to až do jejich skutečné výše.\\[15mm]
%      #1 \hfill \hbox to 60mm{\tiny\dotfill}}}

\def\prohlasenimuz#1{\cleardoublepage\thispagestyle{empty}\vspace*{\fill}\noindent
      \parbox{\textwidth}{{\sffamily\bfseries Čestné prehlásenie}\par\medskip
      Prehlasujem, že som túto prácu: {\bfseries \@nazprace}\\
      vypracoval samostatne a~všetky použité zdroje a~informácie sú uvedené 
      v~zozname použitej literatúry. Súhlasím, aby moja práca byla zverejnená 
      v~súlade s~\S\,47b zákona č.\,111/1998 Sb., o~vysokých školách v znení 
      neskorších predpisov, a~v~súhlade s~platnou {\itshape Směrnicí o~zveřejňování 
      vysokoškolských závěrečných prací.}\par
      Som si vedomý, že se na moju prácu vzťahuje zákon č.\,121/2000 Sb., autorský 
      zákon, a~že Mendelova univerzita v~Brně má právo na uzavretie licenčnej 
      zmluvy a~použitie tejto práce ako školského diela podľa \S\,60 odst.\,1 
      Autorského zákona.\par 
      Ďalej sa zaväzujem, že pred spísaním licenčnej zmuvy o~použití diela inou 
      osobou (subjektom) si vyžiadam písomné stanovisko univerzity o~tom, že 
      predmetná licenčná zmluva nie je v~rozpore s~oprávnenými záujmami univerzity, 
      a~zaväzujem sa uhradiť prípadný príspevok na úhradu nákladov spojených so 
      vznikom diela, a~to až do ich skutočnej výšky.\\[15mm]
      #1 \hfill \hbox to 60mm{\tiny\dotfill}}}


\def\podekovani#1{\cleardoublepage\thispagestyle{empty}\vspace*{\fill}#1}

%\def\abstract#1#2{\cleardoublepage\vspace*{3cm}{\english
%       \noindent {\sffamily\bfseries Abstract}\par\medskip
%      \noindent #1 \par \medskip #2}}
\def\abstract#1#2{\cleardoublepage\vspace*{3cm}{
       \noindent {\sffamily\bfseries Abstract}\par\medskip
      \noindent #1 \par \medskip #2 \par}}

\def\keywords#1{\vspace*{1cm}{% <<< xcyprich
       \noindent {\sffamily\bfseries Keywords}\par\medskip
      \noindent #1 \par}}

\def\abstrakt#1#2{\vspace*{3cm}{\noindent
      {\sffamily\bfseries Abstrakt}\par\medskip
       \noindent #1 \par \medskip #2 \par}}

\def\klucoveslova#1{\vspace*{1cm}{% <<< xcyprich
       \noindent {\sffamily\bfseries Kľúčové slová}\par\medskip
      \noindent #1 \par}}

\def\podpodsekce*#1{\paragraph*{#1 }\hspace{-0.7em}}% <<< xcyprich
%%%%%%%%%%%%%%%%%%%%%% Obsah

\def\obsah{\cleardoublepage\tableofcontents\cleardoublepage}

%%%%%%%%%%%%%%%%%%%%%% Oddíly v textu

\def\cislovat#1{\setcounter{secnumdepth}{#1}\setcounter{tocdepth}{#1}}

\renewcommand\section{\@startsection {section}{1}{\z@}%
                   {-3.5ex \@plus -1ex \@minus -.2ex}%
                   {2.3ex \@plus.2ex}%
                   {\normalfont\sffamily\Large\bfseries}}
\renewcommand\subsection{\@startsection{subsection}{2}{\z@}%
                   {-3.25ex\@plus -1ex \@minus -.2ex}%
                   {1.5ex \@plus .2ex}%
                   {\normalfont\sffamily\large\bfseries}}
\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
                   {-3.25ex\@plus -1ex \@minus -.2ex}%
                   {1.5ex \@plus .2ex}%
                   {\normalfont\normalsize\sffamily\bfseries}}
\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
                   {3.25ex \@plus1ex \@minus.2ex}%
                   {-1em}%
                   {\normalfont\normalsize\sffamily\bfseries}}
\renewcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}%
                   {3.25ex \@plus1ex \@minus .2ex}%
                   {-1em}%
                   {\normalfont\normalsize\sffamily\bfseries}}

\def\kapitola#1{\clearpage\section{#1}
     \markboth{\thesection\quad \uppercase{#1}}{\thesection\quad
                                \uppercase{#1}}}
\def\sekce#1{\subsection{#1}\markright{\thesubsection\quad #1}}
\def\podsekce#1{\subsubsection{#1}}




\def\appname{Prílohy}% <<< xcyprich

\def\@samstranapriloh{\clearpage\thispagestyle{empty}
        \vspace*{50mm}\begin{center}
        \normalfont\sffamily\LARGE\bfseries
                 \uppercase{\appname}\end{center}
        \addcontentsline{toc}{section}{\appname}
}

\def\prilohy{\@ifnextchar*{\@prilohy{}}{\@prilohy{\@samstranapriloh}}}

\def\@prilohy#1{#1
        \def\thesection{\Alph{section}}\setcounter{section}{0}}
\let\priloha\kapitola


%%%%%%%%%%%%%%%%%%%%%% Literatura

\def\refname{Literatura}

\renewenvironment{thebibliography}[1]
     {\section{\refname}%
      \markboth{\thesection\quad \uppercase{\refname}}{\thesection\quad
                                 \uppercase{\refname}}%
      \list{\@biblabel{\@arabic\c@enumiv}}%
           {\settowidth\labelwidth{\@biblabel{#1}}%
            \itemindent -2em
            \leftmargin 2em
            \@openbib@code
            %\usecounter{enumiv}%
            \let\p@enumiv\@empty
            \renewcommand\theenumiv{\@arabic\c@enumiv}}%
      \sloppy
      \clubpenalty4000
      \@clubpenalty \clubpenalty
      \widowpenalty4000%
      \sfcode`\.\@m}

\def\@citex[#1]#2{%
  \let\@citea\@empty
  \@cite{\@for\@citeb:=#2\do
    {\@citea\def\@citea{; }%
     \edef\@citeb{\expandafter\@firstofone\@citeb}%
     \if@filesw\immediate\write\@auxout{\string\citation{\@citeb}}\fi
     \@ifundefined{b@\@citeb}{\mbox{\reset@font\bfseries ?}%
       \G@refundefinedtrue
       \@latex@warning
         {Citation `\@citeb' on page \thepage \space undefined}}%
       {\hbox{\csname b@\@citeb\endcsname}}}}{#1}}

\def\@lbibitem[#1]#2{\item []\if@filesw
      {\let\protect\noexpand
       \immediate
       \write\@auxout{\string\bibcite{#2}{#1}}}\fi\ignorespaces}

\def\@cite#1#2{({\let\hbox\relax #1\if@tempswa , #2\fi})}

\def\autor#1{\textsc{#1}}
\def\nazev#1{\textit{#1}}
\def\akol{\rm}

\newenvironment{literatura}{\newpage\begin{thebibliography}{}}%
               {\end{thebibliography}}

\def\citace#1#2#3{% ident., tvar odkazu, údaje
\bibitem [#2]{#1} #3.
}

%%%%%%%%%%%%%%%%%%%%%% Výčty a seznamy
\newdimen\leftmargini
\newdimen\leftmarginii
\newdimen\leftmarginiii
\newdimen\leftmarginiv
\newdimen\leftmarginv
\newdimen\leftmarginvi
\leftmargini=2em
\leftmarginii=2em
\leftmarginiii=2em
\leftmarginiv=2em
\leftmarginv=2em
\leftmarginvi=2em

\def\@listi{\leftmargin\leftmargini
            \parsep \parskip% 4\p@ \@plus2\p@ \@minus\p@
            \topsep 0.5\baselineskip%\parskip% 8\p@ \@plus2\p@ \@minus4\p@
            \itemsep 0.5\baselineskip}%\parskip}% 4\p@ \@plus2\p@ \@minus\p@}
\let\@listI\@listi
\@listi
\def\@listii {\leftmargin\leftmarginii
              \labelwidth\leftmarginii
              \advance\labelwidth-\labelsep
              \topsep   0.5\baselineskip%\parskip%  4\p@ \@plus2\p@ \@minus\p@
              \parsep   \parskip%  2\p@ \@plus\p@  \@minus\p@
              \itemsep   0.5\baselineskip}%\parsep}

\def\labelenumii{\theenumii)}

\def\@listiii{\leftmargin\leftmarginiii
              \labelwidth\leftmarginiii
              \advance\labelwidth-\labelsep
              \topsep   0.5\baselineskip%\parskip%  2\p@ \@plus\p@\@minus\p@
              \parsep   \parskip%  \z@
              \partopsep\parskip%  \p@ \@plus\z@ \@minus\p@
              \itemsep   0.5\baselineskip}%\topsep}
\def\@listiv {\leftmargin\leftmarginiv
              \labelwidth\leftmarginiv
              \advance\labelwidth-\labelsep}
\def\@listv  {\leftmargin\leftmarginv
              \labelwidth\leftmarginv
              \advance\labelwidth-\labelsep}
\def\@listvi {\leftmargin\leftmarginvi
              \labelwidth\leftmarginvi
              \advance\labelwidth-\labelsep}

%%%%%%%%%%%%%%%%%%%%%% Plovoucí prostředí

\def\figurename{Obr.}
\def\tablename{Tab.}

\def\csfigcap#1{\refstepcounter{figure}\parbox{\textwidth}{\small%
       \figurename{} \thefigure: #1}\addcontentsline{lof}{section}{\figurename{} 
       \thefigure: #1}}

\def\csfigcapbez{\refstepcounter{figure}\parbox{\textwidth}{\small%
       \figurename{} \thefigure}\addcontentsline{lof}{section}{\figurename{} 
       \thefigure}}

\def\cstabcap#1{\refstepcounter{table}\parbox{\textwidth}{\small%
       \tablename{} \thetable: #1}\addcontentsline{lot}{section}{\tablename{} 
       \thetable: #1}}

\def\cstabcapbez{\refstepcounter{table}\parbox{\textwidth}{\small%
       \tablename{} \thetable}\addcontentsline{lot}{section}{\tablename{} 
       \thetable}}

\newif\ifjedraft\jedraftfalse
\def\draft{\jedrafttrue}
\def\obrazek{\begin{figure}[htb]\centering }
\def\obrazekp{\begin{figure}[p]\centering }
\def\endobr#1{\par\medskip\csfigcap{#1}\end{figure}}
\def\endobrl#1#2{\par\medskip\csfigcap{#1}\label{#2}\end{figure}}
\def\endobrbez{\par\medskip\csfigcapbez\end{figure}}
\def\vloztif#1{\ifjedraft\else\input #1 \csname set#1\endcsname\fi}
\def\vlozeps#1#2{\ifjedraft \scalebox{#2}{\includegraphics[draft]{#1}}
     \else\scalebox{#2}{\includegraphics{#1}}\fi}
\def\vlozobrbox#1#2#3{\ifjedraft\resizebox{#2}{#3}{\includegraphics[draft]{#1}}
     \else\resizebox{#2}{#3}{\includegraphics{#1}}\fi}

\def\tabulka#1{\begin{table}[htb]\centering\cstabcap{#1}\par\medskip}
\def\tabulkap#1{\begin{table}[p]\centering\cstabcap{#1}\par\medskip}
\def\endtab{\end{table}}

\def\pole#1#2{{\def\arraystretch{.95}\begin{tabular}{@{}#1@{}}
                 #2\end{tabular}}}

\def\polet#1#2{{\def\arraystretch{.95}\begin{tabular}[t]{@{}#1@{}}
                 #2\end{tabular}}}

{\catcode`\!=\active
\gdef\vykricnik{\catcode`\!=\active \def!{\hphantom{0}}}
}

%%%%%%%%%%%%%%%%%%%%%% Speciální znaky

\def\spoj{\discretionary{-}{-}{-}}
\def\az{\discretionary{}{\hbox{až\ }}{--}}
\def\uvv#1{\symbol{159}#1\symbol{158}}
\def\,{\penalty10000\hskip0.25em}

%%%%%%%%%%%%%%%%%%%%%% konec stylu dipp %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% vlastne prikazy na abecedne usporidanie
\newcommand{\sortitem}[2][\relax]{%
  \DTLnewrow{list}% Create a new entry
  \ifx#1\relax
    \DTLnewdbentry{list}{sortlabel}{#2}% Add entry sortlabel (no optional argument)
  \else
    \DTLnewdbentry{list}{sortlabel}{#1}% Add entry sortlabel (optional argument)
  \fi%
  \DTLnewdbentry{list}{description}{#2}% Add entry description
}
\newenvironment{sortedlist}{%
  \DTLifdbexists{list}{\DTLcleardb{list}}{\DTLnewdb{list}}% Create new/discard old list
}{%
  \DTLsort{sortlabel}{list}% Sort list
  \begin{itemize}%
    \DTLforeach*{list}{\theDesc=description}{%
      \item \theDesc}% Print each item
  \end{itemize}%
}

% vlastny prikaz na format datumu pre citacie web stranok
\newcommand{\todayCite}[0]{\the\year{}-\the\month{}-\the\day{}}
