diff options
author | Karl Berry <karl@freefriends.org> | 2016-01-14 23:38:48 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-01-14 23:38:48 +0000 |
commit | d15b1e7ca9e5168ae4c7ad4f7fc76195e9606a5d (patch) | |
tree | 46ed4135251a1eaaf37eb11eeeb80e4d6b9acb7f /Master/texmf-dist/tex/latex/fithesis/fithesis3.cls | |
parent | 944e4fe47261a46746f151c97cdfd5fdceae4ae6 (diff) |
fithesis (14jan16)
git-svn-id: svn://tug.org/texlive/trunk@39388 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/fithesis/fithesis3.cls')
-rw-r--r-- | Master/texmf-dist/tex/latex/fithesis/fithesis3.cls | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/Master/texmf-dist/tex/latex/fithesis/fithesis3.cls b/Master/texmf-dist/tex/latex/fithesis/fithesis3.cls index 849670dae44..05983c918c8 100644 --- a/Master/texmf-dist/tex/latex/fithesis/fithesis3.cls +++ b/Master/texmf-dist/tex/latex/fithesis/fithesis3.cls @@ -50,7 +50,7 @@ %% The names of the source files used are shown above. %% \NeedsTeXFormat{LaTeX2e} -\def\thesis@version{2015/01/05 v0.3.30 fithesis3 MU thesis class} +\def\thesis@version{2016/01/13 v0.3.31 fithesis3 MU thesis class} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ProvidesClass{fithesis3}[\thesis@version] @@ -69,9 +69,9 @@ \setkeys{thesis}{#1}} \def\thesis@basepath{fithesis/} \define@key{thesis}{basePath}{% - \ifx\thesis@empty#1\thesis@empty% + \ifx\thesis@empty#1\thesis@empty \def\thesis@basepath{}% - \else% + \else \def\thesis@basepath{#1/}% \fi} \def\thesis@logopath{\thesis@basepath logo/\thesis@university/} @@ -96,7 +96,7 @@ \else% /<path> -> /<path>/ #1#2#3#4/% \fi - \else% + \else \if#1.% \ifx#2\empty% . -> ./ ./% @@ -122,7 +122,7 @@ \else \thesis@basepath#1#2#3#4/% \fi - \fi% + \fi \fi} \newcommand{\thesis@def}[2][]{% \expandafter\def\csname thesis@#2\endcsname{% @@ -134,14 +134,14 @@ \define@key{thesis}{gender}{% \def\thesis@male{m}% \def\thesis@arg{#1}% - \ifx\thesis@male\thesis@arg% - \thesis@womanfalse% - \else% - \thesis@womantrue% + \ifx\thesis@male\thesis@arg + \thesis@womanfalse + \else + \thesis@womantrue \fi} \def\thesis@parseAuthor#1{% \def\thesis@author{#1}% - \def\thesis@author@head{\expandafter\expandafter\expandafter% + \def\thesis@author@head{\expandafter\expandafter\expandafter \@gobble\thesis@head#1 \relax}% \def\thesis@author@tail{\thesis@tail#1 \relax}} \thesis@def{author}% @@ -205,20 +205,20 @@ \fi} \def\thesis@locale{% % Babel / polyglossia detection - \ifx\languagename\undefined% + \ifx\languagename\undefined english\else\languagename\fi} \define@key{thesis}{locale}{% \def\thesis@locale{#1}} \def\ifthesis@english{ - \expandafter\def\expandafter\@english\expandafter{\string% + \expandafter\def\expandafter\@english\expandafter{\string \english}% - \expandafter\expandafter\expandafter\def\expandafter% - \expandafter\expandafter\@locale\expandafter\expandafter% + \expandafter\expandafter\expandafter\def\expandafter + \expandafter\expandafter\@locale\expandafter\expandafter \expandafter{\expandafter\string\csname\thesis@locale\endcsname}% - \expandafter\csname\expandafter i\expandafter f\ifx\@locale% - \@english% + \expandafter\csname\expandafter i\expandafter f\ifx\@locale + \@english true% - \else% + \else false% \fi\endcsname} \newif\ifthesis@locale@inheritance\thesis@locale@inheritancetrue @@ -314,10 +314,10 @@ \define@key{thesis}{autoLayout}[true]{% \def\@true{true}% \def\@arg{#1}% - \ifx\@true\@arg% - \thesis@autotrue% - \else% - \thesis@autofalse% + \ifx\@true\@arg + \thesis@autotrue + \else + \thesis@autofalse \fi} \def\thesis@preamble{% {\thesis@selectLocale{\thesis@locale}% @@ -336,9 +336,9 @@ \newif\ifthesis@loaded\thesis@loadedfalse \AtEndPreamble{\thesis@load} \def\thesis@load{% - \ifthesis@loaded\else% + \ifthesis@loaded\else \thesis@loadedtrue - \makeatletter% + \makeatletter \ifx\thesis@locale\empty\else \edef\thesis@locale{\thesis@locale} \thesis@requireLocale{\thesis@locale} @@ -381,19 +381,19 @@ \newcommand\thesis@requireIfExists[2][]{% \thesis@exists{#2.sty}{\thesis@require[#1]{#2}}} \def\thesis@requireStyle#1{% - \ifthesis@style@inheritance% + \ifthesis@style@inheritance \thesis@requireIfExists{\thesis@stylepath fithesis-base}% - \thesis@requireIfExists{\thesis@stylepath\thesis@university% + \thesis@requireIfExists{\thesis@stylepath\thesis@university /fithesis-base} - \fi% + \fi \thesis@requireIfExists{\thesis@stylepath#1}} \def\thesis@requireLocale#1{% % Ignore redundant requests - \expandafter\ifx\csname thesis@#1@required\endcsname\relax% + \expandafter\ifx\csname thesis@#1@required\endcsname\relax \expandafter\def\csname thesis@#1@required\endcsname{}% \@ifpackageloaded{polyglossia}{\setotherlanguage{#1}}{} \thesis@input{\thesis@localepath fithesis-#1.def}% - \ifthesis@locale@inheritance% + \ifthesis@locale@inheritance \thesis@input{\thesis@localepath\thesis@university/% fithesis-#1.def}% \thesis@input{\thesis@localepath\thesis@university/% @@ -403,13 +403,13 @@ \def\thesis@#1{\csname thesis@#1\endcsname} \def\thesis@@#1{\thesis@{\thesis@locale @#1}} \def\thesis@lower#1{{% - \let\ea\expandafter% + \let\ea\expandafter \ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\lowercase\ea\ea\ea \ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea{\ea\ea\ea\ea\ea\ea\ea\ea\ea \ea\ea\ea\ea\ea\ea\@gobble\ea\ea\ea\string\ea\csname\csname the% sis@#1\endcsname\endcsname}}} \def\thesis@upper#1{{% - \let\ea\expandafter% + \let\ea\expandafter \ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\uppercase\ea\ea\ea \ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea{\ea\ea\ea\ea\ea\ea\ea\ea\ea \ea\ea\ea\ea\ea\ea\@gobble\ea\ea\ea\string\ea\csname\csname the% @@ -418,16 +418,16 @@ \def\thesis@@upper#1{\thesis@upper{\thesis@locale @#1}} \def\thesis@head#1 #2{% \ifx\relax#2% - \expandafter\@gobbletwo% - \else% + \expandafter\@gobbletwo + \else \ #1% - \fi% + \fi \thesis@head#2}% \def\thesis@tail#1 #2{% \ifx\relax#2% #1% - \expandafter\@gobbletwo% - \fi% + \expandafter\@gobbletwo + \fi \thesis@tail#2}% \AtEndDocument{\write\@auxout{\noexpand\gdef\noexpand\thesis@pages{\thepage}}} \ifx\thesis@pages\undefined\def\thesis@pages{??}\fi |