summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-05-15 22:10:27 +0000
committerKarl Berry <karl@freefriends.org>2016-05-15 22:10:27 +0000
commit5f70b2c1fb388056ec31bb162ff177ff3b7b49fa (patch)
tree4d337e02bcc05abfa091a1d3131366031de2d9ba /Master
parent09887668234cd2448c5c8272e5e16fcd538cbe39 (diff)
fithesis (15may16)
git-svn-id: svn://tug.org/texlive/trunk@41162 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/fithesis/fithesis.pdfbin597838 -> 612865 bytes
-rw-r--r--Master/texmf-dist/doc/latex/fithesis/guide/mu/econ.pdfbin386294 -> 389693 bytes
-rw-r--r--Master/texmf-dist/doc/latex/fithesis/guide/mu/fi.pdfbin370357 -> 373985 bytes
-rw-r--r--Master/texmf-dist/doc/latex/fithesis/guide/mu/fsps.pdfbin364130 -> 367099 bytes
-rw-r--r--Master/texmf-dist/doc/latex/fithesis/guide/mu/fss.pdfbin366397 -> 369692 bytes
-rw-r--r--Master/texmf-dist/doc/latex/fithesis/guide/mu/law.pdfbin374692 -> 377351 bytes
-rw-r--r--Master/texmf-dist/doc/latex/fithesis/guide/mu/med.pdfbin364164 -> 366724 bytes
-rw-r--r--Master/texmf-dist/doc/latex/fithesis/guide/mu/ped.pdfbin366873 -> 369943 bytes
-rw-r--r--Master/texmf-dist/doc/latex/fithesis/guide/mu/phil.pdfbin365345 -> 367311 bytes
-rw-r--r--Master/texmf-dist/doc/latex/fithesis/guide/mu/sci.pdfbin405342 -> 407472 bytes
-rw-r--r--Master/texmf-dist/source/latex/fithesis/fithesis.dtx84
-rw-r--r--Master/texmf-dist/source/latex/fithesis/style/mu/base.dtx151
-rw-r--r--Master/texmf-dist/source/latex/fithesis/style/mu/econ.dtx18
-rw-r--r--Master/texmf-dist/source/latex/fithesis/style/mu/fi.dtx16
-rw-r--r--Master/texmf-dist/source/latex/fithesis/style/mu/fsps.dtx16
-rw-r--r--Master/texmf-dist/source/latex/fithesis/style/mu/fss.dtx16
-rw-r--r--Master/texmf-dist/source/latex/fithesis/style/mu/law.dtx11
-rw-r--r--Master/texmf-dist/source/latex/fithesis/style/mu/med.dtx16
-rw-r--r--Master/texmf-dist/source/latex/fithesis/style/mu/ped.dtx21
-rw-r--r--Master/texmf-dist/source/latex/fithesis/style/mu/phil.dtx26
-rw-r--r--Master/texmf-dist/source/latex/fithesis/style/mu/sci.dtx25
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/fithesis3.cls40
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-base-color.pdfbin15999 -> 15999 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-base.pdfbin15988 -> 15988 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-econ-color.pdfbin34491 -> 34491 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-econ.pdfbin12932 -> 12932 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fi-color.pdfbin11808 -> 11808 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fi.pdfbin11624 -> 11624 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fsps-color.pdfbin12560 -> 12560 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fsps.pdfbin11730 -> 11730 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fss-color.pdfbin11933 -> 11933 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fss.pdfbin11590 -> 11590 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-law-color.pdfbin18971 -> 18971 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-law.pdfbin18435 -> 18435 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-med-color.pdfbin11116 -> 11116 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-med.pdfbin10590 -> 10590 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-ped-color.pdfbin11027 -> 11027 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-ped.pdfbin10492 -> 10492 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-phil-color.pdfbin12736 -> 12736 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-phil.pdfbin12180 -> 12180 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-sci-color.pdfbin25965 -> 25965 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-sci.pdfbin25494 -> 25494 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-10.clo7
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-11.clo7
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-12.clo7
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-base.sty62
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-econ.sty7
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fi.sty8
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fsps.sty8
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fss.sty8
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-law.sty7
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-med.sty8
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-ped.sty8
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-phil.sty15
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-sci.sty11
55 files changed, 482 insertions, 121 deletions
diff --git a/Master/texmf-dist/doc/latex/fithesis/fithesis.pdf b/Master/texmf-dist/doc/latex/fithesis/fithesis.pdf
index 4e8f304b201..486904e03c8 100644
--- a/Master/texmf-dist/doc/latex/fithesis/fithesis.pdf
+++ b/Master/texmf-dist/doc/latex/fithesis/fithesis.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/fithesis/guide/mu/econ.pdf b/Master/texmf-dist/doc/latex/fithesis/guide/mu/econ.pdf
index 52942acce99..f7be55af433 100644
--- a/Master/texmf-dist/doc/latex/fithesis/guide/mu/econ.pdf
+++ b/Master/texmf-dist/doc/latex/fithesis/guide/mu/econ.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/fithesis/guide/mu/fi.pdf b/Master/texmf-dist/doc/latex/fithesis/guide/mu/fi.pdf
index 9a5e6e646c3..3db9e713655 100644
--- a/Master/texmf-dist/doc/latex/fithesis/guide/mu/fi.pdf
+++ b/Master/texmf-dist/doc/latex/fithesis/guide/mu/fi.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/fithesis/guide/mu/fsps.pdf b/Master/texmf-dist/doc/latex/fithesis/guide/mu/fsps.pdf
index 58f8c367af0..34a18d589fc 100644
--- a/Master/texmf-dist/doc/latex/fithesis/guide/mu/fsps.pdf
+++ b/Master/texmf-dist/doc/latex/fithesis/guide/mu/fsps.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/fithesis/guide/mu/fss.pdf b/Master/texmf-dist/doc/latex/fithesis/guide/mu/fss.pdf
index 5731d1b399e..afa56975c6c 100644
--- a/Master/texmf-dist/doc/latex/fithesis/guide/mu/fss.pdf
+++ b/Master/texmf-dist/doc/latex/fithesis/guide/mu/fss.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/fithesis/guide/mu/law.pdf b/Master/texmf-dist/doc/latex/fithesis/guide/mu/law.pdf
index 3cc7a95cbc1..03408bf5558 100644
--- a/Master/texmf-dist/doc/latex/fithesis/guide/mu/law.pdf
+++ b/Master/texmf-dist/doc/latex/fithesis/guide/mu/law.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/fithesis/guide/mu/med.pdf b/Master/texmf-dist/doc/latex/fithesis/guide/mu/med.pdf
index 1f4a8ffad90..b6328a90be0 100644
--- a/Master/texmf-dist/doc/latex/fithesis/guide/mu/med.pdf
+++ b/Master/texmf-dist/doc/latex/fithesis/guide/mu/med.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/fithesis/guide/mu/ped.pdf b/Master/texmf-dist/doc/latex/fithesis/guide/mu/ped.pdf
index db06b4116ce..241ad9ac249 100644
--- a/Master/texmf-dist/doc/latex/fithesis/guide/mu/ped.pdf
+++ b/Master/texmf-dist/doc/latex/fithesis/guide/mu/ped.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/fithesis/guide/mu/phil.pdf b/Master/texmf-dist/doc/latex/fithesis/guide/mu/phil.pdf
index 05fb6289dd0..529711bbf00 100644
--- a/Master/texmf-dist/doc/latex/fithesis/guide/mu/phil.pdf
+++ b/Master/texmf-dist/doc/latex/fithesis/guide/mu/phil.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/fithesis/guide/mu/sci.pdf b/Master/texmf-dist/doc/latex/fithesis/guide/mu/sci.pdf
index 8ceb0e744c6..efb155f4e80 100644
--- a/Master/texmf-dist/doc/latex/fithesis/guide/mu/sci.pdf
+++ b/Master/texmf-dist/doc/latex/fithesis/guide/mu/sci.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/fithesis/fithesis.dtx b/Master/texmf-dist/source/latex/fithesis/fithesis.dtx
index 8bda3d900a5..da915e5f875 100644
--- a/Master/texmf-dist/source/latex/fithesis/fithesis.dtx
+++ b/Master/texmf-dist/source/latex/fithesis/fithesis.dtx
@@ -56,11 +56,21 @@
\gdef\thesis@version@number{#1}
\gdef\thesis@version@date{#2}
\gdef\thesis@version{#2 #1 fithesis3 MU thesis class}}
-\thesis@versiondef{v0.3.37}{2016/04/12}}
+\thesis@versiondef{v0.3.38}{2016/05/15}}
% {\newwrite\f\openout\f=VERSION\write\f{\thesis@version}\closeout\f}
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
+% \changes{v0.3.38:2}{2016/05/15}{Fixed \cs{thesis@pages} not
+% taking \cs{thesis@preamble} into account. Fixed the chapter
+% number being printed regardless of secnumdepth by the style
+% files of the Masaryk University in Brno. Fixed
+% \cs{thesis@blocks@assignment} being typeset in Czech only
+% by the style file of the Faculty of Science at the Masaryk
+% University in Brno.}
+% \changes{v0.3.38:1}{2016/04/18}{The \texttt{bib} key was added
+% on the \textsf{fithesis3} class level and is supported by the
+% style files of the Masaryk University in Brno.}
% \changes{v0.3.37} {2016/04/12}{The \cs{tableofcontents} in the
% style files of the Masaryk University in Brno now correctly
% handles all tocdepth values. The expansion of \cs{part} also no
@@ -1182,6 +1192,23 @@
\def\thesis@assignmentFiles{#1}}
% \end{macrocode}
% \end{macro}
+% When the |\thesis@assignmentFiles| macro is defined and
+% non-empty, the style files should take that as a cue that the
+% user wishes to typeset the thesis assignment.
+% \begin{macro}{\thesis@bibFiles}
+% \subsubsection{The \texttt{bib} key}
+% The \marg{\texttt{bib}=list} pair sets the comma-delimited
+% list of paths to the BIB files containing the bibliography
+% databases to \textit{list}. The \textit{list} is stored within
+% the |\thesis@bibFiles| macro.
+% \begin{macrocode}
+\define@key{thesis}{bib}{%
+ \def\thesis@bibFiles{#1}}
+% \end{macrocode}
+% \end{macro}
+% When the |\thesis@bibFiles| macro is defined and non-empty, the
+% style files should take that as a cue that the user wishes to
+% typeset the bibliography.
% \begin{macro}{\ifthesis@auto}
% \subsubsection{The \texttt{autoLayout} key}
% The \marg{\texttt{autoLayout}=bool} pair either enables,
@@ -1267,7 +1294,7 @@
% the same effect.
% \begin{macrocode}
\newif\ifthesis@loaded\thesis@loadedfalse
-\AtEndPreamble{\thesisload}
+\BeforeBeginEnvironment{document}{\thesisload}
\def\thesis@load{\thesisload}
\def\thesisload{%
\ifthesis@loaded\else
@@ -1282,6 +1309,7 @@
\ifx\thesis@locale\empty\else
\edef\thesis@locale{\thesis@locale}
\thesis@requireLocale{\thesis@locale}
+ \fi
% \end{macrocode}
% Coerce LuaTeX into defining |\l@|\textit{locale} for
% \textit{locale}s with known hyphenation patterns, unless
@@ -1294,24 +1322,6 @@
\RequirePackage[base]{babel}}
\fi
% \end{macrocode}
-% If the \textsf{babel} or \textsf{polyglossia} locale is identical
-% to the thesis locale, the |\thesis@selectLocale| macro will be
-% used to globally set up the \textsf{csquotes} style appropriate for
-% the given locale.
-% \begin{macrocode}
- \ifx\languagename\empty\else
- \begingroup
- \edef\@doclocale{\languagename}%
- \ifx\@doclocale\thesis@locale
- \endgroup
- \AtBeginDocument{%
- \thesis@selectLocale{\thesis@locale}}%
- \else
- \endgroup
- \fi
- \fi
- \fi
-% \end{macrocode}
% Consequently, the style files are loaded. If the user specified an
% explicit empty string as the value of |\thesis@style|, do nothing.
% \begin{macrocode}
@@ -1319,6 +1329,23 @@
\thesis@requireStyle{\thesis@style}
\fi
% \end{macrocode}
+% If the \textsf{babel} or \textsf{polyglossia} locale is identical
+% to the thesis locale, the |\thesis@selectLocale| macro will be
+% used to globally set up the \textsf{csquotes} style appropriate for
+% the given locale.
+% \begin{macrocode}
+ \ifx\languagename\empty\else
+ \begingroup
+ \edef\@doclocale{\languagename}%
+ \ifx\@doclocale\thesis@locale
+ \endgroup
+ \AtBeginDocument{%
+ \thesis@selectLocale{\thesis@locale}}%
+ \else
+ \endgroup
+ \fi
+ \fi
+% \end{macrocode}
% With the placeholder strings loaded from the locale files, we
% can now inject metadata into the resulting PDF file. To this
% end, the \textsf{hyperref} package is conditionally included with
@@ -1341,11 +1368,15 @@
% \end{macrocode}
% If autolayout is enabled, the |\thesis@preamble| and
% |\thesis@postamble| macros are scheduled for expansion at the
-% beginning and at the end of the document, respectively.
+% beginning and at the end of the document, respectively. The
+% definition of the |\thesis@pages| macro is also scheduled to be
+% written to the auxiliary file at the end of the document.
% \begin{macrocode}
\ifthesis@auto
\AtBeginDocument{\thesis@preamble}
- \AtEndDocument{\thesis@postamble}
+ \AtEndDocument{%
+ \thesis@postamble
+ \write\@auxout{\noexpand\gdef\noexpand\thesis@pages{\thepage}}}
\fi
\makeatother
\fi}
@@ -1524,7 +1555,6 @@
% the total number of pages within the document. During the first
% \TeX\ compilation, the macro expands to \texttt{??}.
% \begin{macrocode}
-\AtEndDocument{\write\@auxout{\noexpand\gdef\noexpand\thesis@pages{\thepage}}}
\ifx\thesis@pages\undefined\def\thesis@pages{??}\fi
% \end{macrocode}
% \DescribeMacro{\thesis@selectLocale}|\thesis@selectLocale|\marg{locale}
@@ -1539,14 +1569,12 @@
% locale, \textsf{csquotes}, and hyphenation settings return back to
% what the user has specified after the localized blocks of
% typographic material.
-%
-% If not loaded by the user, the \textsf{csquotes} package gets
-% loaded at the end of the preamble.
% \begin{macrocode}
-\AtEndPreamble{\thesis@require{csquotes}}
\def\thesis@selectLocale#1{%
\edef\thesis@locale{#1}%
- \csq@setstyle{\thesis@@{csquotesStyle}}%
+ \ltx@ifpackageloaded{csquotes}{%
+ \csq@setstyle{\thesis@@{csquotesStyle}}%
+ }{}%
\ltx@ifpackageloaded{polyglossia}{%
\selectlanguage{\thesis@locale}
}{%
diff --git a/Master/texmf-dist/source/latex/fithesis/style/mu/base.dtx b/Master/texmf-dist/source/latex/fithesis/style/mu/base.dtx
index 908d82e5656..a5526be5fe8 100644
--- a/Master/texmf-dist/source/latex/fithesis/style/mu/base.dtx
+++ b/Master/texmf-dist/source/latex/fithesis/style/mu/base.dtx
@@ -7,7 +7,7 @@
% after \texttt{style/fithesis-base.sty}, regardless of the value
% of the |\thesis@style| macro.
% \begin{macrocode}
-\ProvidesPackage{fithesis/style/mu/fithesis-base}[2016/04/12]
+\ProvidesPackage{fithesis/style/mu/fithesis-base}[2016/04/18]
\NeedsTeXFormat{LaTeX2e}
% \end{macrocode}
% The file recognizes the following options: \begin{itemize}
@@ -329,6 +329,118 @@
\fi
\fi
% \end{macrocode}
+% \begin{macro}{\ifthesis@bibliography@}
+% A new conditional, |\ifthesis@bibliography@|, is defined. This
+% conditional is true, when |\thesis@bibFiles| expands to a
+% non-empty token list.
+% \begin{macrocode}
+\newif\ifthesis@bibliography@
+\thesis@bibliography@false
+\ifx\thesis@bibFiles\undefined\else
+ {\edef\@bibList{\thesis@bibFiles}%
+ \ifx\@bibList\empty\else
+ \global\thesis@bibliography@true
+ \fi}
+\fi
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\thesis@bibliography@setup}
+% The file defines the |\thesis@bibliography@setup|\marg{options}
+% command, where \textit{options} is a comma-delimited list of
+% key-value pairs as defined by the \textsf{keyval} package. The
+% command can be invoked by the subsequently loaded style
+% files to define the bibliography options.
+% \begin{macrocode}
+\def\thesis@bibliography@setup#1{%
+ \setkeys{thesis@bibliography}{#1}}
+% \end{macrocode}
+% \end{macro}
+% The following key-value pairs are supported:
+% \begin{enumerate}
+% \item\marg{\texttt{style}=style} -- Stores \texttt{style} in
+% \DescribeMacro{\thesis@bibliography@style}^^A
+% |\thesis@bibliography@style|, unless it has already been
+% defined (presumably by the user).
+% \item\marg{\texttt{sorting}=mode} -- Stores \texttt{mode} in
+% \DescribeMacro{\thesis@bibliography@sorting}^^A
+% |\thesis@bibliography@sorting|, unless it has already been
+% defined (presumably by the user).
+% \end{enumerate}
+% \begin{macrocode}
+\define@key{thesis@bibliography}{style}{%
+ \ifx\thesis@bibliography@style\undefined
+ \def\thesis@bibliography@style{#1}%
+ \fi}
+\define@key{thesis@bibliography}{sorting}{%
+ \ifx\thesis@bibliography@sorting\undefined
+ \def\thesis@bibliography@sorting{#1}%
+ \fi}
+% \end{macrocode}
+% \begin{macro}{\thesis@bibliography@load}
+% When |\ifthesis@bibliography@| is true and
+% |\ifthesis@bibliography@loaded@| is false, the
+% |\thesis@bibliography@load| macro loads the \textsf{csquotes} and
+% Bib\LaTeX\ packages with the bibliography databases specified in
+% |\thesis@bibFiles|. The macro also sets the
+% \DescribeMacro{\thesis@bibliography@loaded}^^A
+% |\ifthesis@bibliography@loaded@| conditional to true.
+% \begin{macrocode}
+\newif\ifthesis@bibliography@loaded@
+ \thesis@bibliography@loaded@false
+\newif\ifthesis@bibliography@included@
+ \thesis@bibliography@included@false
+\def\thesis@bibliography@load{%
+ \ifthesis@bibliography@
+ \ifthesis@bibliography@loaded@\else
+ \thesis@bibliography@loaded@true
+ % Load csquotes and BibLaTeX.
+ \thesis@require{csquotes}
+% \end{macrocode}
+% If |\thesis@bibliography@style| is undefined, the bibliography
+% and citation styles default to |iso-numeric|. If
+% |\thesis@bibliography@sorting| is undefined, the sorting scheme
+% defaults to |none|.
+% \begin{macrocode}
+ \thesis@bibliography@setup{
+ style = iso-numeric,
+ sorting = none}
+ \thesis@require[
+ backend=biber,
+ style=\thesis@bibliography@style,
+ sorting=\thesis@bibliography@sorting,
+ autolang=other,
+ sortlocale=auto]{biblatex}
+ % Load the bibliography databases.
+ {\edef\@bibList{\thesis@bibFiles}%
+ \def\@inject##1,{%
+ \def\@args{##1}\def\@relax{\relax}%
+ \ifx\@args\@relax\else
+ % Trim leading spaces.
+ \edef\@trimmed{\romannumeral-`\.##1}%
+ \addbibresource\@trimmed
+ \expandafter\@inject\fi}%
+ \expandafter\@inject\@bibList,\relax,}%
+% \end{macrocode}
+% \begin{macro}{\ifthesis@bibliography@included@}
+% The |\ifthesis@bibliography@included@| conditional is true, when
+% the user has manually included a bibliography into their
+% document. The default value of the conditional is false and
+% |\printbibliography| is patched to set the conditional to true on
+% expansion. This enables the user to place the bibliography
+% manually without it appearing in the autolayout. The original
+% macro is stored in the
+% \DescribeMacro{\thesis@printbibliography@old}^^A
+% |\thesis@printbibliography@old| macro.
+% \begin{macrocode}
+ \let\thesis@printbibliography@old\printbibliography
+ \def\printbibliography{%
+ \global\thesis@bibliography@included@true
+ \thesis@printbibliography@old}
+ \fi
+ \fi}
+% \end{macrocode}
+% \end{macro} ^^A The nested \ifthesis@bibliography@included@ def
+% \end{macro} ^^A The \thesis@bibliography@load macro definition
% The \textsf{hyperref} package is configured to support both roman
% and arabic page numbering in one document and to decorate
% hyperlinks with an underline instead of a rectangular box.
@@ -780,18 +892,18 @@
% \end{macro}\begin{macro}{\thesis@blocks@assignment}
% The |\thesis@blocks@assignment| macro either:
% \begin{itemize}
-% \item Produces no output, when the first expansion of
-% |\thesis@|\discretionary{}{}{}|assignmentPDF| yields an empty
+% \item Produces no output, when the expansion of
+% |\thesis@|\discretionary{}{}{}|assignmentFiles| yields an empty
% token list or when the |\ifthesis@blocks@assignment@|
% conditional is \texttt{false}.
% \item Typesets a placeholder page to be replaced with the
-% official thesis assignment, when |\thesis@assignmentPDF|
+% official thesis assignment, when |\thesis@assignmentFiles|
% is undefined and the |\ifthesis@blocks|\discretionary{}{}^^A
% {}|@assignment@| conditional is \texttt{true}.
% \item Injects the PDF file(s) specified within the
-% |\thesis@assignmentPDF| macro, when |\thesis@assignmentPDF|
-% is defined, its first expansion yields a non-empty token list
-% and the |\ifthesis@blocks@assignment@| conditional is
+% |\thesis@assignmentFiles| macro, when |\thesis@assignmentFiles|
+% is defined, its expansion yields a non-empty token list and
+% the |\ifthesis@blocks@assignment@| conditional is
% \texttt{true}.
% \end{itemize}
% The default value of the \DescribeMacro{\ifthesis@blocks@assig^^A
@@ -858,6 +970,20 @@
\thesis@@{advisorTitle}: \thesis@advisor
\thesis@blocks@clearRight}
% \end{macrocode}
+% \end{macro}\begin{macro}{\thesis@blocks@bibliography}
+% When |\ifthesis@bibliography@loaded@| is true and
+% |\ifthesis@bibliography@included@| false, then the
+% |\thesis@blocks@bibliography| macro typesets a bibliography via
+% the Bib\LaTeX\ package. Otherwise, this macro produces no output.
+% \begin{macrocode}
+\def\thesis@blocks@bibliography{%
+ \ifthesis@bibliography@loaded@
+ \ifthesis@bibliography@included@\else
+ \thesis@blocks@clear
+ \printbibliography[heading=bibintoc]%
+ \fi
+ \fi}
+% \end{macrocode}
% \end{macro}
% The rest of the file comprises redefinitions of \LaTeX\ commands
% and private \texttt{rapport3} class macros altering the layout of
@@ -1002,7 +1128,7 @@
% \begin{macrocode}
%<*opt>
%<*10pt>
-\ProvidesFile{fithesis/style/mu/fithesis-10.clo}[2016/01/07]
+\ProvidesFile{fithesis/style/mu/fithesis-10.clo}[2016/05/15]
\renewcommand{\normalsize}{\fontsize\@xpt{12}\selectfont
\abovedisplayskip 10\p@ plus2\p@ minus5\p@
@@ -1045,7 +1171,7 @@
% match the type size of 11 points.
% \begin{macrocode}
%<*11pt>
-\ProvidesFile{fithesis/style/mu/fithesis-11.clo}[2016/01/07]
+\ProvidesFile{fithesis/style/mu/fithesis-11.clo}[2016/05/15]
\renewcommand{\normalsize}{\fontsize\@xipt{14}\selectfont
\abovedisplayskip 11\p@ plus3\p@ minus6\p@
@@ -1114,7 +1240,7 @@
% should remain constant regardless of the font size setting.
% \begin{macrocode}
%<*12pt>
-\ProvidesFile{fithesis/style/mu/fithesis-12.clo}[2016/01/07]
+\ProvidesFile{fithesis/style/mu/fithesis-12.clo}[2016/05/15]
%</12pt>
\def\thesis@titlePage@normalsize{\fontsize\@xiipt{14.5}%
@@ -1277,12 +1403,13 @@
\def\@makechapterhead#1{{%
\setlength\parindent{\z@}%
\setlength\parskip {\z@}%
+ \Large \ChapFont
\ifnum
\c@secnumdepth >\m@ne
\par\nobreak
\vskip 10\p@
- \fi
- \Large \ChapFont \thechapter{} \space #1\par
+ \thechapter{} \space
+ \fi #1\par
\nobreak
\vskip 20\p@}}
diff --git a/Master/texmf-dist/source/latex/fithesis/style/mu/econ.dtx b/Master/texmf-dist/source/latex/fithesis/style/mu/econ.dtx
index 0e0b079739d..54ed2207dca 100644
--- a/Master/texmf-dist/source/latex/fithesis/style/mu/econ.dtx
+++ b/Master/texmf-dist/source/latex/fithesis/style/mu/econ.dtx
@@ -7,7 +7,7 @@
% 363/Smernice2014-9.pdf}}.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-econ}[2016/02/18]
+\ProvidesPackage{fithesis/style/mu/fithesis-econ}[2016/04/18]
% \end{macrocode}
% The file defines the color scheme of the respective faculty.
% \begin{macrocode}
@@ -17,6 +17,14 @@
tableOdd={HTML}{F5ECEB},
tableEven={HTML}{EBD8D5}}
% \end{macrocode}
+% The bibliography support is enabled. The |authoryear| citations
+% are used and the bibliography is sorted by name, title, and year.
+% \begin{macrocode}
+\thesis@bibliography@setup{
+ style=iso-authoryear,
+ sorting=nty}
+\thesis@bibliography@load
+% \end{macrocode}
% The file loads the following packages:
% \begin{itemize}
% \item\textsf{tikz} -- Used for dimension arithmetic.
@@ -168,11 +176,11 @@
\thesis@blocks@thanks
\thesis@blocks@toc}
% \end{macrocode}
-% The style file defines the autolayout postamble as the list of
-% tables and the list of figures. All blocks are defined in the
-% \texttt{style/mu/base.sty} file, although some are redefined in
-% this file.
+% All blocks within the autolayout postamble that are not defined
+% within this file are defined in the \texttt{style/mu/base.sty}
+% file.
% \begin{macrocode}
\def\thesis@blocks@postamble{%
+ \thesis@blocks@bibliography
\thesis@blocks@tables}
% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/fithesis/style/mu/fi.dtx b/Master/texmf-dist/source/latex/fithesis/style/mu/fi.dtx
index 2324918d90b..d3eaf50c73d 100644
--- a/Master/texmf-dist/source/latex/fithesis/style/mu/fi.dtx
+++ b/Master/texmf-dist/source/latex/fithesis/style/mu/fi.dtx
@@ -6,7 +6,7 @@
% \url{http://www.fi.muni.cz/docs/BP_DP_na_FI.pdf}}.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-fi}[2016/01/07]
+\ProvidesPackage{fithesis/style/mu/fithesis-fi}[2016/04/18]
% \end{macrocode}
% The file defines the color scheme of the respective faculty.
% \begin{macrocode}
@@ -16,6 +16,14 @@
tableOdd={HTML}{FFF9E5},
tableEven={HTML}{FFECB3}}
% \end{macrocode}
+% The bibliography support is enabled. The |numeric| citations are
+% used and the bibliography is sorted in citation order.
+% \begin{macrocode}
+\thesis@bibliography@setup{
+ style=iso-numeric,
+ sorting=none}
+\thesis@bibliography@load
+% \end{macrocode}
% In case of rigorous and doctoral theses, the style file hides the
% thesis assignment in accordance with the formal requirements of
% the faculty.
@@ -80,8 +88,8 @@
\end{alwayssingle}}
% \end{macrocode}
% \end{macro}
-% All blocks within the autolayout preamble that are not defined
-% within this file are defined in the
+% All blocks within the autolayout preamble and postamble that are
+% not defined within this file are defined in the
% \texttt{style/mu/fithesis-base.sty} file.
% \begin{macrocode}
\def\thesis@blocks@preamble{%
@@ -96,4 +104,6 @@
\thesis@blocks@abstract
\thesis@blocks@keywords
\thesis@blocks@tables}
+\def\thesis@blocks@postamble{%
+ \thesis@blocks@bibliography}
% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/fithesis/style/mu/fsps.dtx b/Master/texmf-dist/source/latex/fithesis/style/mu/fsps.dtx
index 471763b0dd7..930c56f1003 100644
--- a/Master/texmf-dist/source/latex/fithesis/style/mu/fsps.dtx
+++ b/Master/texmf-dist/source/latex/fithesis/style/mu/fsps.dtx
@@ -6,7 +6,7 @@
% muni.cz/~korvas/pokyny_k_zaverecne_praci.doc}}.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-fsps}[2015/12/08]
+\ProvidesPackage{fithesis/style/mu/fithesis-fsps}[2016/04/18]
% \end{macrocode}
% The file defines the color scheme of the respective faculty.
% \begin{macrocode}
@@ -16,13 +16,21 @@
tableOdd={HTML}{EBEFF5},
tableEven={HTML}{D1DAEB}}
% \end{macrocode}
+% The bibliography support is enabled. The |authoryear| citations
+% are used and the bibliography is sorted by name, title, and year.
+% \begin{macrocode}
+\thesis@bibliography@setup{
+ style=iso-authoryear,
+ sorting=nty}
+\thesis@bibliography@load
+% \end{macrocode}
% The style file configures the title page header to include the
% field name.
% \begin{macrocode}
\thesis@blocks@titlePage@field@true
% \end{macrocode}
-% All blocks within the autolayout preamble that are not defined
-% within this file are defined in the
+% All blocks within the autolayout preamble and postamble that are
+% not defined within this file are defined in the
% \texttt{style/mu/fithesis-base.sty} file.
% \begin{macrocode}
\def\thesis@blocks@preamble{%
@@ -33,4 +41,6 @@
\thesis@blocks@declaration
\thesis@blocks@thanks
\thesis@blocks@tables}
+\def\thesis@blocks@postamble{%
+ \thesis@blocks@bibliography}
% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/fithesis/style/mu/fss.dtx b/Master/texmf-dist/source/latex/fithesis/style/mu/fss.dtx
index 2da22a5adb7..4bfd9115d5d 100644
--- a/Master/texmf-dist/source/latex/fithesis/style/mu/fss.dtx
+++ b/Master/texmf-dist/source/latex/fithesis/style/mu/fss.dtx
@@ -16,7 +16,7 @@
% department and will require modification by the user.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-fss}[2015/12/08]
+\ProvidesPackage{fithesis/style/mu/fithesis-fss}[2016/04/18]
% \end{macrocode}
% The file defines the color scheme of the respective faculty.
% \begin{macrocode}
@@ -26,6 +26,14 @@
tableOdd={HTML}{E3F1EE},
tableEven={HTML}{C5E3DF}}
% \end{macrocode}
+% The bibliography support is enabled. The |authoryear| citations
+% are used and the bibliography is sorted by name, title, and year.
+% \begin{macrocode}
+\thesis@bibliography@setup{
+ style=iso-authoryear,
+ sorting=nty}
+\thesis@bibliography@load
+% \end{macrocode}
% \begin{macro}{\thesis@blocks@frontMatter}
% The |\thesis@blocks@frontMatter| macro sets up the style
% of the front matter of the thesis.
@@ -37,8 +45,8 @@
\pagenumbering{roman}}
% \end{macrocode}
% \end{macro}
-% All blocks within the autolayout preamble that are not defined
-% within this file are defined in the
+% All blocks within the autolayout preamble and postamble that are
+% not defined within this file are defined in the
% \texttt{style/mu/fithesis-base.sty} file.
% \begin{macrocode}
\def\thesis@blocks@preamble{%
@@ -55,4 +63,6 @@
\thesis@blocks@declaration
\thesis@blocks@thanks
\thesis@blocks@tables}
+\def\thesis@blocks@postamble{%
+ \thesis@blocks@bibliography}
% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/fithesis/style/mu/law.dtx b/Master/texmf-dist/source/latex/fithesis/style/mu/law.dtx
index 88c5f9a6557..fbbdad13869 100644
--- a/Master/texmf-dist/source/latex/fithesis/style/mu/law.dtx
+++ b/Master/texmf-dist/source/latex/fithesis/style/mu/law.dtx
@@ -6,7 +6,7 @@
% o/law/ud/predp/smer/S-07-2012.pdf}}.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-law}[2016/03/22]
+\ProvidesPackage{fithesis/style/mu/fithesis-law}[2016/04/18]
% \end{macrocode}
% The file defines the color scheme of the respective faculty.
% \begin{macrocode}
@@ -16,6 +16,14 @@
tableOdd={HTML}{F2EBF5},
tableEven={HTML}{E5CCED}}
% \end{macrocode}
+% The bibliography support is enabled. The |authoryear| citations
+% are used and the bibliography is sorted by name, year, and title.
+% \begin{macrocode}
+\thesis@bibliography@setup{%
+ style=iso-authoryear,
+ sorting=nyt}
+\thesis@bibliography@load
+% \end{macrocode}
% The style file configures the cover and title page headers to
% include only the faculty name and the department name.
% Along with the macros required by the locale file interface,
@@ -77,5 +85,6 @@
% \texttt{style/mu/fithesis-base.sty} file.
% \begin{macrocode}
\def\thesis@blocks@postamble{%
+ \thesis@blocks@bibliography
\thesis@blocks@assignment}
% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/fithesis/style/mu/med.dtx b/Master/texmf-dist/source/latex/fithesis/style/mu/med.dtx
index 1174710d2f0..80068611230 100644
--- a/Master/texmf-dist/source/latex/fithesis/style/mu/med.dtx
+++ b/Master/texmf-dist/source/latex/fithesis/style/mu/med.dtx
@@ -7,7 +7,7 @@
% ZITOSTI_ZAVERECNE_PRACE.doc}}.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-med}[2016/03/22]
+\ProvidesPackage{fithesis/style/mu/fithesis-med}[2016/04/18]
% \end{macrocode}
% The file defines the color scheme of the respective faculty.
% \begin{macrocode}
@@ -17,6 +17,14 @@
tableOdd={HTML}{FFF5F6},
tableEven={HTML}{FFDEDF}}
% \end{macrocode}
+% The bibliography support is enabled. The |authoryear| citations
+% are used and the bibliography is sorted by year, name, and title.
+% \begin{macrocode}
+\thesis@bibliography@setup{%
+ style=iso-authoryear,
+ sorting=ynt}
+\thesis@bibliography@load
+% \end{macrocode}
% The file loads the following packages:
% \begin{itemize}
% \item\textsf{tikz} -- Used for dimension arithmetic.
@@ -125,8 +133,8 @@
\onehalfspacing}
% \end{macrocode}
% \end{macro}
-% All blocks within the autolayout postamble that are not defined
-% within this file are defined in the
+% All blocks within the autolayout preamble and postamble that are
+% not defined within this file are defined in the
% \texttt{style/mu/fithesis-base.sty} file.
% \begin{macrocode}
\def\thesis@blocks@preamble{%
@@ -144,4 +152,6 @@
\thesis@blocks@declaration
\thesis@blocks@thanks
\thesis@blocks@tables}
+\def\thesis@blocks@postamble{%
+ \thesis@blocks@bibliography}
% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/fithesis/style/mu/ped.dtx b/Master/texmf-dist/source/latex/fithesis/style/mu/ped.dtx
index 86204f51617..de71a5641db 100644
--- a/Master/texmf-dist/source/latex/fithesis/style/mu/ped.dtx
+++ b/Master/texmf-dist/source/latex/fithesis/style/mu/ped.dtx
@@ -2,11 +2,11 @@
% This is the style file for the theses written at the Faculty of
% Education at the Masaryk University in Brno. It has been prepared
% in accordance with the formal requirements published at the
-% website of the faculty\footnote{See \url{http://is.muni.cz/^^A
-% do/ped/VPAN/pokdek/Pokyn_dekana_c._1-2010__2_.pdf}}.
+% of the faculty\footnote{See \url{https://is.muni.cz/auth/do/p^^A
+% ed/VPAN/pokdek/Pokyn_dekana_zaverecne_prace_finale__1_.pdf}}.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-ped}[2016/03/22]
+\ProvidesPackage{fithesis/style/mu/fithesis-ped}[2016/04/18]
% \end{macrocode}
% The file defines the color scheme of the respective faculty.
% \begin{macrocode}
@@ -16,6 +16,14 @@
tableOdd={HTML}{FFF1E0},
tableEven={HTML}{FFDEB7}}
% \end{macrocode}
+% The bibliography support is enabled. The |numeric| citations are
+% used and the bibliography is sorted by name, title, and year.
+% \begin{macrocode}
+\thesis@bibliography@setup{
+ style=iso-numeric,
+ sorting=nty}
+\thesis@bibliography@load
+% \end{macrocode}
% The style file configures the title page header to include the
% department name and the title page content to include the
% advisor's name.
@@ -29,9 +37,8 @@
{\thesis@titlePage@large\\[0.3in]
{\bf\thesis@@{advisorTitle}:} \thesis@advisor}}
% \end{macrocode}
-% \end{macro}
-% All blocks within the autolayout postamble that are not defined
-% within this file are defined in the
+% All blocks within the autolayout preamble and postamble that are
+% not defined within this file are defined in the
% \texttt{style/mu/fithesis-base.sty} file.
% \begin{macrocode}
\def\thesis@blocks@preamble{%
@@ -47,4 +54,6 @@
\thesis@blocks@declaration
\thesis@blocks@thanks
\thesis@blocks@tables}
+\def\thesis@blocks@postamble{%
+ \thesis@blocks@bibliography}
% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/fithesis/style/mu/phil.dtx b/Master/texmf-dist/source/latex/fithesis/style/mu/phil.dtx
index 07413917417..3a23d4204d9 100644
--- a/Master/texmf-dist/source/latex/fithesis/style/mu/phil.dtx
+++ b/Master/texmf-dist/source/latex/fithesis/style/mu/phil.dtx
@@ -6,7 +6,7 @@
% 1421/4581421/Vzor_bakalarske_prace.pdf}}.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-phil}[2016/03/22]
+\ProvidesPackage{fithesis/style/mu/fithesis-phil}[2016/04/18]
% \end{macrocode}
% The file defines the color scheme of the respective faculty.
% \begin{macrocode}
@@ -16,6 +16,14 @@
tableOdd={HTML}{EBF6FA},
tableEven={HTML}{D0EBF5}}
% \end{macrocode}
+% The bibliography support is enabled. The |numeric| citations are
+% used and the bibliography is sorted by name, title, and year.
+% \begin{macrocode}
+\thesis@bibliography@setup{
+ style=iso-numeric,
+ sorting=nty}
+\thesis@bibliography@load
+% \end{macrocode}
% The style file configures the title page header to include the
% department and the field name.
% \begin{macrocode}
@@ -27,7 +35,7 @@
% \begin{itemize}
% \item\texttt{kisk} -- The Division of Information and Library
% Studies \footnote{See \url{http://kisk.phil.muni.cz/cs/pov^^A
-% vinnosti}.} (KISK)
+% innosti}.} (KISK)
% \begin{macrocode}
\def\thesis@departments@kisk{kisk}
% \end{macrocode}
@@ -61,8 +69,9 @@
\fi}%
\fi
% \end{macrocode}
-% All blocks within the autolayout postamble that are not defined
-% within this file are defined in the
+% \end{macro}
+% All blocks within the autolayout preamble and postamble that are
+% not defined within this file are defined in the
% \texttt{style/mu/fithesis-base.sty} file.
% \begin{macrocode}
\def\thesis@blocks@preamble{%
@@ -93,14 +102,15 @@
\else
\thesis@blocks@tables
\fi}
+\def\thesis@blocks@postamble{%
+ \ifx\thesis@department\thesis@departments@kisk
% \end{macrocode}
% In KISK theses, the lists of tables and figures will be included
% behind the bibliography rather than at the beginning of the
% document.
% \begin{macrocode}
-\ifx\thesis@department\thesis@departments@kisk
- \def\thesis@blocks@postamble{%
\thesis@blocks@lot
- \thesis@blocks@lof}
-\fi
+ \thesis@blocks@lof
+ \fi
+ \thesis@blocks@bibliography}
% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/fithesis/style/mu/sci.dtx b/Master/texmf-dist/source/latex/fithesis/style/mu/sci.dtx
index 8803568843d..2cf808fd63f 100644
--- a/Master/texmf-dist/source/latex/fithesis/style/mu/sci.dtx
+++ b/Master/texmf-dist/source/latex/fithesis/style/mu/sci.dtx
@@ -6,7 +6,7 @@
% \url{http://www.sci.muni.cz/NW/predpisy/od/OD-2014-05.pdf}}.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-sci}[2016/03/22]
+\ProvidesPackage{fithesis/style/mu/fithesis-sci}[2016/05/15]
% \end{macrocode}
% The file defines the color scheme of the respective faculty.
% \begin{macrocode}
@@ -16,6 +16,14 @@
tableOdd={HTML}{EDF7F1},
tableEven={HTML}{CCEDD8}}
% \end{macrocode}
+% The bibliography support is enabled. The |numeric| citations are
+% used and the bibliography is sorted in citation order.
+% \begin{macrocode}
+\thesis@bibliography@setup{
+ style=iso-numeric,
+ sorting=none}
+\thesis@bibliography@load
+% \end{macrocode}
% The file uses Czech locale strings within the macros.
% \begin{macrocode}
\thesis@requireLocale{czech}
@@ -349,11 +357,11 @@
\end{alwayssingle}}
% \end{macrocode}
% \end{macro}
-% All blocks within the autolayout postamble that are not defined
-% within this file are defined in the
-% \texttt{style/mu/fithesis-base.sty} file. The
-% entire front matter is typeset as though the locale were Czech in
-% accordance with the formal requirements of the faculty.
+% All blocks within the autolayout preamble and postamble that are
+% not defined within this file are defined in the
+% \texttt{style/mu/fithesis-base.sty} file. The entire front matter
+% is typeset as though the locale were Czech in accordance with the
+% formal requirements of the faculty.
% \begin{macrocode}
\def\thesis@blocks@preamble{{%
\thesis@selectLocale{czech}%
@@ -365,9 +373,12 @@
\thesis@blocks@bibEntry
\thesis@blocks@bibEntryEn
\thesis@blocks@abstract
- \thesis@blocks@abstractEn
+ \thesis@blocks@abstractEn}
\thesis@blocks@assignment
+ {\thesis@selectLocale{czech}%
\thesis@blocks@thanks
\thesis@blocks@declaration
\thesis@blocks@tables}}
+\def\thesis@blocks@postamble{%
+ \thesis@blocks@bibliography}
% \end{macrocode}
diff --git a/Master/texmf-dist/tex/latex/fithesis/fithesis3.cls b/Master/texmf-dist/tex/latex/fithesis/fithesis3.cls
index 26c0c6dc8b3..aacc189264f 100644
--- a/Master/texmf-dist/tex/latex/fithesis/fithesis3.cls
+++ b/Master/texmf-dist/tex/latex/fithesis/fithesis3.cls
@@ -54,7 +54,7 @@
\gdef\thesis@version@number{#1}
\gdef\thesis@version@date{#2}
\gdef\thesis@version{#2 #1 fithesis3 MU thesis class}}
-\thesis@versiondef{v0.3.37}{2016/04/12}}
+\thesis@versiondef{v0.3.38}{2016/05/15}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ProvidesClass{fithesis3}[\thesis@version]
@@ -315,6 +315,8 @@
\long\def\thesis@thanks{#1}}
\define@key{thesis}{assignment}{%
\def\thesis@assignmentFiles{#1}}
+\define@key{thesis}{bib}{%
+ \def\thesis@bibFiles{#1}}
\newif\ifthesis@auto\thesis@autotrue
\define@key{thesis}{autoLayout}[true]{%
\def\@true{true}%
@@ -339,7 +341,7 @@
\long\def\thesislong#1#2{%
\csname KV@thesis@#1\endcsname{#2}}
\newif\ifthesis@loaded\thesis@loadedfalse
-\AtEndPreamble{\thesisload}
+\BeforeBeginEnvironment{document}{\thesisload}
\def\thesis@load{\thesisload}
\def\thesisload{%
\ifthesis@loaded\else
@@ -348,26 +350,26 @@
\ifx\thesis@locale\empty\else
\edef\thesis@locale{\thesis@locale}
\thesis@requireLocale{\thesis@locale}
+ \fi
\ifluatex
\ltx@ifpackageloaded{babel}{}{
% See <article.gmane.org/gmane.comp.tex.luatex.user/5680>
\RequirePackage[base]{babel}}
\fi
- \ifx\languagename\empty\else
- \begingroup
- \edef\@doclocale{\languagename}%
- \ifx\@doclocale\thesis@locale
- \endgroup
- \AtBeginDocument{%
- \thesis@selectLocale{\thesis@locale}}%
- \else
- \endgroup
- \fi
- \fi
- \fi
\ifx\thesis@style\empty\else
\thesis@requireStyle{\thesis@style}
\fi
+ \ifx\languagename\empty\else
+ \begingroup
+ \edef\@doclocale{\languagename}%
+ \ifx\@doclocale\thesis@locale
+ \endgroup
+ \AtBeginDocument{%
+ \thesis@selectLocale{\thesis@locale}}%
+ \else
+ \endgroup
+ \fi
+ \fi
\thesis@require{hyperref}
\hypersetup{
unicode=true,
@@ -378,7 +380,9 @@
pdfcreator=\thesis@version}
\ifthesis@auto
\AtBeginDocument{\thesis@preamble}
- \AtEndDocument{\thesis@postamble}
+ \AtEndDocument{%
+ \thesis@postamble
+ \write\@auxout{\noexpand\gdef\noexpand\thesis@pages{\thepage}}}
\fi
\makeatother
\fi}
@@ -440,12 +444,12 @@
\expandafter\@gobbletwo
\fi
\thesis@tail#2}%
-\AtEndDocument{\write\@auxout{\noexpand\gdef\noexpand\thesis@pages{\thepage}}}
\ifx\thesis@pages\undefined\def\thesis@pages{??}\fi
-\AtEndPreamble{\thesis@require{csquotes}}
\def\thesis@selectLocale#1{%
\edef\thesis@locale{#1}%
- \csq@setstyle{\thesis@@{csquotesStyle}}%
+ \ltx@ifpackageloaded{csquotes}{%
+ \csq@setstyle{\thesis@@{csquotesStyle}}%
+ }{}%
\ltx@ifpackageloaded{polyglossia}{%
\selectlanguage{\thesis@locale}
}{%
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-base-color.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-base-color.pdf
index ab29f55ba88..da7401e8844 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-base-color.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-base-color.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-base.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-base.pdf
index 4e596ba8687..f186ad21381 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-base.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-base.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-econ-color.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-econ-color.pdf
index 3c795574e59..d4b7541a27c 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-econ-color.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-econ-color.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-econ.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-econ.pdf
index ab56953db52..8202e405b12 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-econ.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-econ.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fi-color.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fi-color.pdf
index 2f3fc1e721b..5569990b707 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fi-color.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fi-color.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fi.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fi.pdf
index 8ddfeebd45f..424d6338f1e 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fi.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fi.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fsps-color.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fsps-color.pdf
index 74f0accbb91..237ef2db4f0 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fsps-color.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fsps-color.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fsps.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fsps.pdf
index dc6003efcd0..8ab56beb27e 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fsps.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fsps.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fss-color.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fss-color.pdf
index dfbce6ee081..73d1e284959 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fss-color.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fss-color.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fss.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fss.pdf
index ae7e31dd576..6fd5f7fc6b4 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fss.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-fss.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-law-color.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-law-color.pdf
index fc5797d3881..471be6856f5 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-law-color.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-law-color.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-law.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-law.pdf
index 895252b2ddd..6a4a3d443aa 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-law.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-law.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-med-color.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-med-color.pdf
index ff6939fdf9e..fbdaeceb62c 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-med-color.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-med-color.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-med.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-med.pdf
index 3853afe54ce..ebdfdaa2784 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-med.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-med.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-ped-color.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-ped-color.pdf
index 88c9617df78..545653e483e 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-ped-color.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-ped-color.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-ped.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-ped.pdf
index 14e71c0da14..aaeee131b53 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-ped.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-ped.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-phil-color.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-phil-color.pdf
index 194a0d0f3da..6a71b57cfe4 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-phil-color.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-phil-color.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-phil.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-phil.pdf
index d99192755e2..288cde8881e 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-phil.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-phil.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-sci-color.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-sci-color.pdf
index 6ad65dd3234..fb15b14b77b 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-sci-color.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-sci-color.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-sci.pdf b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-sci.pdf
index 4a0e95b57f0..d4a4b328b49 100644
--- a/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-sci.pdf
+++ b/Master/texmf-dist/tex/latex/fithesis/logo/mu/fithesis-sci.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-10.clo b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-10.clo
index 68367fbca65..619e6e77a7d 100644
--- a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-10.clo
+++ b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-10.clo
@@ -49,7 +49,7 @@
%%
%% The names of the source files used are shown above.
%%
-\ProvidesFile{fithesis/style/mu/fithesis-10.clo}[2016/01/07]
+\ProvidesFile{fithesis/style/mu/fithesis-10.clo}[2016/05/15]
\renewcommand{\normalsize}{\fontsize\@xpt{12}\selectfont
\abovedisplayskip 10\p@ plus2\p@ minus5\p@
@@ -175,12 +175,13 @@
\def\@makechapterhead#1{{%
\setlength\parindent{\z@}%
\setlength\parskip {\z@}%
+ \Large \ChapFont
\ifnum
\c@secnumdepth >\m@ne
\par\nobreak
\vskip 10\p@
- \fi
- \Large \ChapFont \thechapter{} \space #1\par
+ \thechapter{} \space
+ \fi #1\par
\nobreak
\vskip 20\p@}}
diff --git a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-11.clo b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-11.clo
index 73a189b5c89..86cc7c2384d 100644
--- a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-11.clo
+++ b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-11.clo
@@ -49,7 +49,7 @@
%%
%% The names of the source files used are shown above.
%%
-\ProvidesFile{fithesis/style/mu/fithesis-11.clo}[2016/01/07]
+\ProvidesFile{fithesis/style/mu/fithesis-11.clo}[2016/05/15]
\renewcommand{\normalsize}{\fontsize\@xipt{14}\selectfont
\abovedisplayskip 11\p@ plus3\p@ minus6\p@
@@ -174,12 +174,13 @@
\def\@makechapterhead#1{{%
\setlength\parindent{\z@}%
\setlength\parskip {\z@}%
+ \Large \ChapFont
\ifnum
\c@secnumdepth >\m@ne
\par\nobreak
\vskip 10\p@
- \fi
- \Large \ChapFont \thechapter{} \space #1\par
+ \thechapter{} \space
+ \fi #1\par
\nobreak
\vskip 20\p@}}
diff --git a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-12.clo b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-12.clo
index 7537c363ff5..57504b72174 100644
--- a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-12.clo
+++ b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-12.clo
@@ -49,7 +49,7 @@
%%
%% The names of the source files used are shown above.
%%
-\ProvidesFile{fithesis/style/mu/fithesis-12.clo}[2016/01/07]
+\ProvidesFile{fithesis/style/mu/fithesis-12.clo}[2016/05/15]
\def\thesis@titlePage@normalsize{\fontsize\@xiipt{14.5}%
\selectfont\abovedisplayskip 12\p@ plus3\p@ minus7\p@
@@ -151,12 +151,13 @@
\def\@makechapterhead#1{{%
\setlength\parindent{\z@}%
\setlength\parskip {\z@}%
+ \Large \ChapFont
\ifnum
\c@secnumdepth >\m@ne
\par\nobreak
\vskip 10\p@
- \fi
- \Large \ChapFont \thechapter{} \space #1\par
+ \thechapter{} \space
+ \fi #1\par
\nobreak
\vskip 20\p@}}
diff --git a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-base.sty b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-base.sty
index 7204eb72455..ccb1c020c46 100644
--- a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-base.sty
+++ b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-base.sty
@@ -49,7 +49,7 @@
%%
%% The names of the source files used are shown above.
%%
-\ProvidesPackage{fithesis/style/mu/fithesis-base}[2016/04/12]
+\ProvidesPackage{fithesis/style/mu/fithesis-base}[2016/04/18]
\NeedsTeXFormat{LaTeX2e}
\DeclareOption{10pt}{\def\thesis@ptsize{0}}
\DeclareOption{11pt}{\def\thesis@ptsize{1}}
@@ -157,6 +157,59 @@
{\endthesis@newtable@oldtabu}
\fi
\fi
+\newif\ifthesis@bibliography@
+\thesis@bibliography@false
+\ifx\thesis@bibFiles\undefined\else
+ {\edef\@bibList{\thesis@bibFiles}%
+ \ifx\@bibList\empty\else
+ \global\thesis@bibliography@true
+ \fi}
+\fi
+\def\thesis@bibliography@setup#1{%
+ \setkeys{thesis@bibliography}{#1}}
+\define@key{thesis@bibliography}{style}{%
+ \ifx\thesis@bibliography@style\undefined
+ \def\thesis@bibliography@style{#1}%
+ \fi}
+\define@key{thesis@bibliography}{sorting}{%
+ \ifx\thesis@bibliography@sorting\undefined
+ \def\thesis@bibliography@sorting{#1}%
+ \fi}
+\newif\ifthesis@bibliography@loaded@
+ \thesis@bibliography@loaded@false
+\newif\ifthesis@bibliography@included@
+ \thesis@bibliography@included@false
+\def\thesis@bibliography@load{%
+ \ifthesis@bibliography@
+ \ifthesis@bibliography@loaded@\else
+ \thesis@bibliography@loaded@true
+ % Load csquotes and BibLaTeX.
+ \thesis@require{csquotes}
+ \thesis@bibliography@setup{
+ style = iso-numeric,
+ sorting = none}
+ \thesis@require[
+ backend=biber,
+ style=\thesis@bibliography@style,
+ sorting=\thesis@bibliography@sorting,
+ autolang=other,
+ sortlocale=auto]{biblatex}
+ % Load the bibliography databases.
+ {\edef\@bibList{\thesis@bibFiles}%
+ \def\@inject##1,{%
+ \def\@args{##1}\def\@relax{\relax}%
+ \ifx\@args\@relax\else
+ % Trim leading spaces.
+ \edef\@trimmed{\romannumeral-`\.##1}%
+ \addbibresource\@trimmed
+ \expandafter\@inject\fi}%
+ \expandafter\@inject\@bibList,\relax,}%
+ \let\thesis@printbibliography@old\printbibliography
+ \def\printbibliography{%
+ \global\thesis@bibliography@included@true
+ \thesis@printbibliography@old}
+ \fi
+ \fi}
\thesis@require{hyperref}
\hypersetup{pdfborderstyle={/S/U/W 1}} % Less obtrusive borders
\widowpenalty 10000
@@ -405,6 +458,13 @@
\thesis@pages\ \thesis@@{bib@pages}.
\thesis@@{advisorTitle}: \thesis@advisor
\thesis@blocks@clearRight}
+\def\thesis@blocks@bibliography{%
+ \ifthesis@bibliography@loaded@
+ \ifthesis@bibliography@included@\else
+ \thesis@blocks@clear
+ \printbibliography[heading=bibintoc]%
+ \fi
+ \fi}
\setcounter{tocdepth}{2}
\setcounter{secnumdepth}{2}
diff --git a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-econ.sty b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-econ.sty
index e30885a6792..1b40789e92a 100644
--- a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-econ.sty
+++ b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-econ.sty
@@ -50,12 +50,16 @@
%% The names of the source files used are shown above.
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-econ}[2016/02/18]
+\ProvidesPackage{fithesis/style/mu/fithesis-econ}[2016/04/18]
\thesis@color@setup{
links={HTML}{F27995},
tableEmph={HTML}{E8B88B},
tableOdd={HTML}{F5ECEB},
tableEven={HTML}{EBD8D5}}
+\thesis@bibliography@setup{
+ style=iso-authoryear,
+ sorting=nty}
+\thesis@bibliography@load
\thesis@require{tikz}
\thesis@require{geometry}
\geometry{top=25mm,bottom=20mm,left=25mm,right=25mm,includeheadfoot}
@@ -151,6 +155,7 @@
\thesis@blocks@thanks
\thesis@blocks@toc}
\def\thesis@blocks@postamble{%
+ \thesis@blocks@bibliography
\thesis@blocks@tables}
\endinput
%%
diff --git a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fi.sty b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fi.sty
index 68e8427b259..53da5cce13c 100644
--- a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fi.sty
+++ b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fi.sty
@@ -50,12 +50,16 @@
%% The names of the source files used are shown above.
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-fi}[2016/01/07]
+\ProvidesPackage{fithesis/style/mu/fithesis-fi}[2016/04/18]
\thesis@color@setup{
links={HTML}{FFD451},
tableEmph={HTML}{FFD451},
tableOdd={HTML}{FFF9E5},
tableEven={HTML}{FFECB3}}
+\thesis@bibliography@setup{
+ style=iso-numeric,
+ sorting=none}
+\thesis@bibliography@load
\ifx\thesis@type\thesis@bachelors\else
\ifx\thesis@type\thesis@masters\else
\thesis@blocks@assignment@false
@@ -107,6 +111,8 @@
\thesis@blocks@abstract
\thesis@blocks@keywords
\thesis@blocks@tables}
+\def\thesis@blocks@postamble{%
+ \thesis@blocks@bibliography}
\endinput
%%
%% End of file `fithesis-fi.sty'.
diff --git a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fsps.sty b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fsps.sty
index 929f1f8af01..8dc6b3cfb2c 100644
--- a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fsps.sty
+++ b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fsps.sty
@@ -50,12 +50,16 @@
%% The names of the source files used are shown above.
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-fsps}[2015/12/08]
+\ProvidesPackage{fithesis/style/mu/fithesis-fsps}[2016/04/18]
\thesis@color@setup{
links={HTML}{93BCF5},
tableEmph={HTML}{A8BDE3},
tableOdd={HTML}{EBEFF5},
tableEven={HTML}{D1DAEB}}
+\thesis@bibliography@setup{
+ style=iso-authoryear,
+ sorting=nty}
+\thesis@bibliography@load
\thesis@blocks@titlePage@field@true
\def\thesis@blocks@preamble{%
\thesis@blocks@coverMatter
@@ -65,6 +69,8 @@
\thesis@blocks@declaration
\thesis@blocks@thanks
\thesis@blocks@tables}
+\def\thesis@blocks@postamble{%
+ \thesis@blocks@bibliography}
\endinput
%%
%% End of file `fithesis-fsps.sty'.
diff --git a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fss.sty b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fss.sty
index 39060f25a71..b2f11892d10 100644
--- a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fss.sty
+++ b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fss.sty
@@ -50,12 +50,16 @@
%% The names of the source files used are shown above.
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-fss}[2015/12/08]
+\ProvidesPackage{fithesis/style/mu/fithesis-fss}[2016/04/18]
\thesis@color@setup{
links={HTML}{58EDD7},
tableEmph={HTML}{69D6C6},
tableOdd={HTML}{E3F1EE},
tableEven={HTML}{C5E3DF}}
+\thesis@bibliography@setup{
+ style=iso-authoryear,
+ sorting=nty}
+\thesis@bibliography@load
\def\thesis@blocks@frontMatter{%
\pagestyle{plain}
\parindent 1.5em
@@ -75,6 +79,8 @@
\thesis@blocks@declaration
\thesis@blocks@thanks
\thesis@blocks@tables}
+\def\thesis@blocks@postamble{%
+ \thesis@blocks@bibliography}
\endinput
%%
%% End of file `fithesis-fss.sty'.
diff --git a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-law.sty b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-law.sty
index c2f47369974..ca2af1cb923 100644
--- a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-law.sty
+++ b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-law.sty
@@ -50,12 +50,16 @@
%% The names of the source files used are shown above.
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-law}[2016/03/22]
+\ProvidesPackage{fithesis/style/mu/fithesis-law}[2016/04/18]
\thesis@color@setup{
links={HTML}{CF86EB},
tableEmph={HTML}{D39BE8},
tableOdd={HTML}{F2EBF5},
tableEven={HTML}{E5CCED}}
+\thesis@bibliography@setup{%
+ style=iso-authoryear,
+ sorting=nyt}
+\thesis@bibliography@load
\def\thesis@blocks@cover@header{%
{\sc\thesis@titlePage@Large\thesis@@{facultyLongName}\\%
\thesis@titlePage@large\thesis@department@name\\\vskip 2em}}
@@ -84,6 +88,7 @@
\thesis@blocks@thanks
\thesis@blocks@tables}
\def\thesis@blocks@postamble{%
+ \thesis@blocks@bibliography
\thesis@blocks@assignment}
\endinput
%%
diff --git a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-med.sty b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-med.sty
index 4dfca1d93a9..cb38188ef9e 100644
--- a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-med.sty
+++ b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-med.sty
@@ -50,12 +50,16 @@
%% The names of the source files used are shown above.
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-med}[2016/03/22]
+\ProvidesPackage{fithesis/style/mu/fithesis-med}[2016/04/18]
\thesis@color@setup{
links={HTML}{F58E76},
tableEmph={HTML}{FF9D85},
tableOdd={HTML}{FFF5F6},
tableEven={HTML}{FFDEDF}}
+\thesis@bibliography@setup{%
+ style=iso-authoryear,
+ sorting=ynt}
+\thesis@bibliography@load
\thesis@require{tikz}
\thesis@require{geometry}
\thesis@require{setspace}
@@ -138,6 +142,8 @@
\thesis@blocks@declaration
\thesis@blocks@thanks
\thesis@blocks@tables}
+\def\thesis@blocks@postamble{%
+ \thesis@blocks@bibliography}
\endinput
%%
%% End of file `fithesis-med.sty'.
diff --git a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-ped.sty b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-ped.sty
index 1c83a87864f..e2bd590e696 100644
--- a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-ped.sty
+++ b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-ped.sty
@@ -50,12 +50,16 @@
%% The names of the source files used are shown above.
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-ped}[2016/03/22]
+\ProvidesPackage{fithesis/style/mu/fithesis-ped}[2016/04/18]
\thesis@color@setup{
links={HTML}{FFA02F},
tableEmph={HTML}{FFBB6B},
tableOdd={HTML}{FFF1E0},
tableEven={HTML}{FFDEB7}}
+\thesis@bibliography@setup{
+ style=iso-numeric,
+ sorting=nty}
+\thesis@bibliography@load
\thesis@blocks@titlePage@department@true
\def\thesis@blocks@titlePage@content{%
{\thesis@titlePage@Huge\bf\thesis@TeXtitle\par\vfil}\vskip 0.8in
@@ -77,6 +81,8 @@
\thesis@blocks@declaration
\thesis@blocks@thanks
\thesis@blocks@tables}
+\def\thesis@blocks@postamble{%
+ \thesis@blocks@bibliography}
\endinput
%%
%% End of file `fithesis-ped.sty'.
diff --git a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-phil.sty b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-phil.sty
index 2cda5f434d1..0290a2027f3 100644
--- a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-phil.sty
+++ b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-phil.sty
@@ -50,12 +50,16 @@
%% The names of the source files used are shown above.
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-phil}[2016/03/22]
+\ProvidesPackage{fithesis/style/mu/fithesis-phil}[2016/04/18]
\thesis@color@setup{
links={HTML}{6FCEF2},
tableEmph={HTML}{78CEF0},
tableOdd={HTML}{EBF6FA},
tableEven={HTML}{D0EBF5}}
+\thesis@bibliography@setup{
+ style=iso-numeric,
+ sorting=nty}
+\thesis@bibliography@load
\thesis@blocks@titlePage@department@true
\thesis@blocks@titlePage@field@true
\def\thesis@departments@kisk{kisk}
@@ -94,11 +98,12 @@
\else
\thesis@blocks@tables
\fi}
-\ifx\thesis@department\thesis@departments@kisk
- \def\thesis@blocks@postamble{%
+\def\thesis@blocks@postamble{%
+ \ifx\thesis@department\thesis@departments@kisk
\thesis@blocks@lot
- \thesis@blocks@lof}
-\fi
+ \thesis@blocks@lof
+ \fi
+ \thesis@blocks@bibliography}
\endinput
%%
%% End of file `fithesis-phil.sty'.
diff --git a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-sci.sty b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-sci.sty
index 44053e8a6b2..0252d38f26e 100644
--- a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-sci.sty
+++ b/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-sci.sty
@@ -50,12 +50,16 @@
%% The names of the source files used are shown above.
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-sci}[2016/03/22]
+\ProvidesPackage{fithesis/style/mu/fithesis-sci}[2016/05/15]
\thesis@color@setup{
links={HTML}{20E366},
tableEmph={HTML}{8EDEAA},
tableOdd={HTML}{EDF7F1},
tableEven={HTML}{CCEDD8}}
+\thesis@bibliography@setup{
+ style=iso-numeric,
+ sorting=none}
+\thesis@bibliography@load
\thesis@requireLocale{czech}
\thesis@require{tikz}
\thesis@require{changepage}
@@ -276,11 +280,14 @@
\thesis@blocks@bibEntry
\thesis@blocks@bibEntryEn
\thesis@blocks@abstract
- \thesis@blocks@abstractEn
+ \thesis@blocks@abstractEn}
\thesis@blocks@assignment
+ {\thesis@selectLocale{czech}%
\thesis@blocks@thanks
\thesis@blocks@declaration
\thesis@blocks@tables}}
+\def\thesis@blocks@postamble{%
+ \thesis@blocks@bibliography}
\endinput
%%
%% End of file `fithesis-sci.sty'.