summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fsps.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fsps.sty')
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-fsps.sty67
1 files changed, 65 insertions, 2 deletions
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 a46ea20fb28..b3d6bd4325c 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,7 +50,7 @@
%% The names of the source files used are shown above.
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fithesis/style/mu/fithesis-fsps}[2016/04/18]
+\ProvidesPackage{fithesis/style/mu/fithesis-fsps}[2017/05/15]
\thesis@color@setup{
links={HTML}{93BCF5},
tableEmph={HTML}{A8BDE3},
@@ -60,7 +60,70 @@
style=iso-authoryear,
sorting=nty}
\thesis@bibliography@load
-\thesis@blocks@titlePage@field@true
+\thesis@require{tikz}
+\thesis@require{geometry}
+\thesis@require{setspace}
+\geometry{top=30mm,bottom=30mm,left=40mm,right=30mm,includeheadfoot}
+\setlength{\parindent}{1.25cm}
+\def\thesis@blocks@titlePage@footer{%
+ {\thesis@titlePage@large
+ {% Calculate the width of the thesis author and advisor boxes
+ \let\@A\relax\newlength{\@A}\settowidth{\@A}{{%
+ \bf\thesis@@{advisorTitle}:}}
+ \let\@B\relax\newlength{\@B}\settowidth{\@B}{\thesis@advisor}
+ \let\@C\relax\newlength{\@C}\settowidth{\@C}{{%
+ \bf\thesis@@{authorTitle}:}}
+ \let\@D\relax\newlength{\@D}\settowidth{\@D}{\thesis@author}
+ \let\@E\relax\newlength{\@E}\settowidth{\@E}{\thesis@field}
+ \let\@F\relax\newlength{\@F}\pgfmathsetlength{\@F}{max(\@D,\@E)}
+ \let\@left\relax\newlength{\@left}\pgfmathsetlength{\@left}{%
+ max(\@A,\@B)}
+ \let\@right\relax\newlength{\@right}\pgfmathsetlength{\@right}{%
+ max(\@C,\@F)}
+ % Typeset the thesis author and advisor boxes
+ \vskip 2in\begin{minipage}[t]{\@left}
+ {\bf\thesis@@{advisorTitle}:}\\\thesis@advisor
+ \end{minipage}\hfill\begin{minipage}[t]{\@right}
+ {\bf\thesis@@{authorTitle}:}\\\thesis@author\\\thesis@field
+ \end{minipage}}\\[4em]\thesis@place, \thesis@year}}
+\def\thesis@blocks@frontMatter{%
+ \thesis@blocks@clear
+ \pagestyle{plain}
+ \parindent 1.5em
+ \setcounter{page}{1}
+ \pagenumbering{roman}
+ \onehalfspacing}
+\def\thesis@blocks@mainMatter{%
+ \thesis@blocks@clear
+ \setcounter{page}{1}
+ \pagenumbering{arabic}
+ \pagestyle{thesisheadings}
+ \parindent 1.5em
+ \onehalfspacing}
+\def\thesis@blocks@bibliography{%
+ \ifthesis@bibliography@loaded@
+ \ifthesis@bibliography@included@\else
+ \singlespacing
+ \thesis@blocks@clear
+ {\emergencystretch=3em%
+ \printbibliography[heading=bibintoc]}%
+ \fi
+ \fi}
+\def\thesis@blocks@declaration{%
+ \thesis@blocks@clear
+ \begin{alwayssingle}%
+ \chapter*{\thesis@@{declarationTitle}}%
+ \thesis@declaration
+ \vskip 2cm%
+ {\let\@A\relax\newlength{\@A}
+ \settowidth{\@A}{\thesis@@{authorSignature}}
+ \setlength{\@A}{\@A+1cm}
+ \noindent\thesis@place, \thesis@@{formattedDate}\hfill
+ \begin{minipage}[t]{\@A}%
+ \centering\rule{\@A}{1pt}\\
+ \thesis@@{authorSignature}\par
+ \end{minipage}}
+ \end{alwayssingle}}
\def\thesis@blocks@preamble{%
\thesis@blocks@coverMatter
\thesis@blocks@cover