summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-base.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-base.sty')
-rw-r--r--Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-base.sty487
1 files changed, 0 insertions, 487 deletions
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
deleted file mode 100644
index a56ec6bb5c4..00000000000
--- a/Master/texmf-dist/tex/latex/fithesis/style/mu/fithesis-base.sty
+++ /dev/null
@@ -1,487 +0,0 @@
-%%
-%% This is file `fithesis-base.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% base.dtx (with options: `base')
-%%
-%% Copyright 1998--2015 Daniel Marek (DM), Jan Pavlovič (JP),
-%% Vít Novotný (VN), Petr Sojka (PS)
-%% http://www.fi.muni.cz/tech/unix/tex/fithesis.xhtml
-%% Faculty of Informatics, Masaryk University (Brno, Czech Republic)
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version
-%% 1.3 of this license or (at your option) any later version.
-%% The latest version of this license is available at
-%%
-%% http://www.latex-project.org/lppl.txt
-%%
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%%
-%% This work has the LPPL maintenance status `maintained'.
-%%
-%% The Current Maintainer of this work is Vít Novotný (VN).
-%% Send bug reports, requests for additions and questions
-%% either to the fithesis discussion forum at
-%%
-%% http://is.muni.cz/auth/df/fithesis-sazba/
-%%
-%% or to the e-mail address <witiko@mail.muni.cz>.
-%%
-%%
-%% IMPORTANT COPYRIGHT NOTICE:
-%%
-%% You are NOT ALLOWED to distribute this file alone.
-%%
-%% If you receive only some of these files from someone, complain!
-%%
-%% However, NO PERMISSION is granted to generate or to distribute a
-%% modified version of this file under its original name.
-%%
-%% You are NOT ALLOWED to change this file.
-%%
-%%
-%% MODIFICATION ADVICE:
-%%
-%% If you want to customize this file, it is best to make a copy of
-%% the source file(s) from which it was produced. Use a different
-%% name for your copy(ies) and modify the copy(ies); this will ensure
-%% that your modifications do not get overwritten when you install a
-%% new release of the standard system. You should also ensure that
-%% your modified source file does not generate any modified file with
-%% the same name as a standard file.
-%%
-%% You will also need to produce your own, suitably named, .ins file to
-%% control the generation of files from your source file; this file
-%% should contain your own preambles for the files it generates, not
-%% those in the standard .ins files.
-%%
-%% The names of the source files used are shown above.
-%%
-\ProvidesPackage{fithesis/style/mu/fithesis-base}[2015/06/23]
-\NeedsTeXFormat{LaTeX2e}
-\DeclareOption{10pt}{\def\thesis@ptsize{0}}
-\DeclareOption{11pt}{\def\thesis@ptsize{1}}
-\DeclareOption{12pt}{\def\thesis@ptsize{2}}
-\newif\ifthesis@twoside@
-\DeclareOption{oneside}{%
- \thesis@twoside@false\@twosidefalse\@mparswitchfalse}
-\DeclareOption{twoside}{%
- \thesis@twoside@true \@twosidetrue \@mparswitchtrue}
-\DeclareOption{onecolumn}{\@twocolumnfalse}
-\DeclareOption{twocolumn}{\@twocolumntrue}
-\DeclareOption{draft}{\setlength\overfullrule{5pt}}
-\DeclareOption{final}{\setlength\overfullrule{0pt}}
-\newif\ifthesis@color@
-\DeclareOption{monochrome}{\thesis@color@false}
-\DeclareOption{color}{\thesis@color@true}
-\newif\ifthesis@palatino@
-\DeclareOption{palatino}{\thesis@palatino@true}
-\DeclareOption{nopalatino}{\thesis@palatino@false}
-\newif\ifthesis@newtable@
-\DeclareOption{table}{\thesis@newtable@true}
-\DeclareOption{oldtable}{\thesis@newtable@false}
-\DeclareOption{nolot}{\def\thesis@blocks@lot{}}
-\DeclareOption{lot}{\let\thesis@blocks@lot\listoftables}
-\DeclareOption{nolof}{\def\thesis@blocks@lof{}}
-\DeclareOption{lof}{\let\thesis@blocks@lof\listoffigures}
-\newif\ifthesis@cover@
-\DeclareOption{nocover}{\thesis@cover@false}
-\DeclareOption{cover}{\thesis@cover@true}
-\ExecuteOptions{12pt,twoside,final,monochrome,palatino,
- oldtable,lot,lof,nocover}
-\ProcessOptions
-\thesis@require{xcolor}
-\thesis@require{graphicx}
-\thesis@require{pdfpages}
-\thesis@require{keyval}
-\thesis@require{ifxetex}
-\thesis@require{ifluatex}
-{\let\x\expandafter
-\x\global\x\let\x\ifthesis@xeluatex\csname if%
- \ifxetex true\else
- \ifluatex\x\x\x t\x\x\x r\x\x\x u\x\x\x e%
- \else f\x\x\x a\x\x\x l\x\x\x s\x\x\x e%
- \fi
- \fi\endcsname}
-\ifthesis@xeluatex
- \ifthesis@palatino@
- \thesis@require{fontspec}
- \thesis@require{unicode-math}
- \setmainfont[Ligatures=TeX]{TeX Gyre Pagella}
- \setmathfont[math-style=ISO,bold-style=ISO,vargreek-shape=TeX]%
- {TG Pagella Math}
- \fi
-\else
- \ifthesis@palatino@
- \RequirePackage[resetfonts]{cmap}
- \thesis@require{lmodern}
- \thesis@require{mathpazo}
- \thesis@require{tgpagella}
- \RequirePackage[T1]{fontenc}
- \fi
-\fi
-\let\thesis@newtable@old\tabular
-\let\endthesis@newtable@old\endtabular
-\ifthesis@newtable@\ifthesis@color@
- \thesis@require{tabularx}
- \thesis@require{booktabs}
- % The redefinition of `tabular`
- \renewenvironment{tabular}%
- {\rowcolors{1}{thesis@color@tableOdd}%
- {thesis@color@tableEven}%
- \thesis@newtable@old}%
- {\endthesis@newtable@old}
- % The redefinition of `tabularx`
- \let\thesis@newtable@oldx\tabularx
- \let\endthesis@newtable@oldx\endtabularx
- \renewenvironment{tabularx}%
- {\rowcolors{1}{thesis@color@tableOdd}%
- {thesis@color@tableEven}%
- \thesis@newtable@oldx}%
- {\endthesis@newtable@oldx}
- % Adjust the measurements
- \setlength{\aboverulesep}{0pt}
- \setlength{\belowrulesep}{0pt}
- \setlength{\extrarowheight}{.75ex}
-\fi\fi
-\thesis@require{hyperref}
-\hypersetup{
- pdfborderstyle={/S/U/W 1}, % Less obtrusive borders
- plainpages=false, % Multiple page numbering support
- pdfpagelabels % Generate pdf page labels
-}
-\widowpenalty 10000
-\clubpenalty 10000
-\def\thesis@color@setup#1{%
- \setkeys{thesis@color}{#1}}
-\define@key{thesis@color}{links}{%
- \definecolor{thesis@color@links}#1
- \hypersetup{linkbordercolor=thesis@color@links}}
-\define@key{thesis@color}{tableOdd}{%
- \definecolor{thesis@color@tableOdd}#1}
-\define@key{thesis@color}{tableEven}{%
- \definecolor{thesis@color@tableEven}#1}
-\define@key{thesis@color}{tableEmph}{%
- \definecolor{thesis@color@tableEmph}#1}
-\def\thesis@blocks@frontMatter{%
- \thesis@blocks@clear
- \pagestyle{plain}
- \parindent 1.5em
- \setcounter{page}{1}
- \pagenumbering{roman}}
-\def\thesis@blocks@clear{%
- \ifthesis@twoside@%
- \clearpage%
- \thispagestyle{empty}%
- \cleardoublepage%
- \else%
- \newpage%
- \fi}
-\def\thesis@blocks@clearRight{%
- \ifthesis@twoside@%
- \clearpage%
- \ifodd\value{page}%
- \thispagestyle{empty}%
- \hbox{}%
- \newpage%
- \fi%
- \else%
- \newpage%
- \fi}
-\newcommand{\thesis@blocks@facultyLogo@monochrome}[1]%
- [width=40mm]{{%
- \edef\@path{\thesis@logopath\thesis@facultyLogo}%
- \includegraphics[#1]{\@path}}}
-\newcommand{\thesis@blocks@facultyLogo@color}[1]%
- [width=40mm]{{%
- \edef\@path{\thesis@logopath\thesis@facultyLogo%
- \ifthesis@color@-color\fi}%
- \includegraphics[#1]{\@path}}}
-\newcommand{\thesis@blocks@universityLogo@monochrome}[1]%
- [width=40mm]{{%
- \edef\@path{\thesis@logopath\thesis@universityLogo}%
- \includegraphics[#1]{\@path}}}
-\newcommand{\thesis@blocks@universityLogo@color}[1]%
- [width=40mm]{{%
- \edef\@path{\thesis@logopath\thesis@universityLogo%
- \ifthesis@color@-color\fi}%
- \includegraphics[#1]{\@path}}}
-\def\thesis@blocks@cover{%
- \ifthesis@cover@%
- \thesis@blocks@clear%
- \ifthesis@twoside@\@twosidefalse\fi % Temporarily disable twoside
- \begin{alwayssingle}%
- \thispagestyle{empty}%
- \begin{center}%
- \thesis@blocks@cover@header%
- \thesis@blocks@facultyLogo@monochrome\\[0.4in]%
- \let\footnotesize\small%
- \let\footnoterule\relax{}%
- \thesis@blocks@cover@content%
- \par\vfill%
- \thesis@blocks@cover@footer%
- \end{center}%
- \end{alwayssingle}%
- \ifthesis@twoside@\@twosidetrue\fi % Re-enable twoside
- \fi}
-\newif\ifthesis@blocks@cover@university@
-\thesis@blocks@cover@university@true
-\newif\ifthesis@blocks@cover@faculty@
-\thesis@blocks@cover@faculty@true
-\newif\ifthesis@blocks@cover@department@
-\thesis@blocks@cover@department@false
-\newif\ifthesis@blocks@cover@field@
-\thesis@blocks@cover@field@false
-
-\def\thesis@blocks@cover@header{%
- {\sc\ifthesis@blocks@cover@university@%
- \thesis@titlePage@LARGE\thesis@@{universityName}\\%
- \fi\ifthesis@blocks@cover@faculty@%
- \thesis@titlePage@Large\thesis@@{facultyName}\\%
- \fi\ifthesis@blocks@cover@department@%
- \thesis@titlePage@large\thesis@department\\%
- \fi}
- \ifthesis@blocks@cover@field@%
- {\thesis@titlePage@large\vskip 1em%
- {\bf\thesis@@{fieldTitle}:} \thesis@field}%
- \fi\vskip 2em}
-\def\thesis@blocks@cover@content{%
- {\thesis@titlePage@Huge\bf\thesis@TeXtitle\par\vfil}%
- \vskip 0.8in%
- {\thesis@titlePage@large\sc\thesis@@{typeName}}\\[0.3in]%
- {\thesis@titlePage@Large\bf\thesis@author}}
-\def\thesis@blocks@cover@footer{%
- {\thesis@titlePage@large\thesis@place, \thesis@@{semester}}}
-\def\thesis@blocks@titlePage{%
- \thesis@blocks@clear%
- \begin{alwayssingle}%
- \thispagestyle{empty}%
- \begin{center}%
- \thesis@blocks@titlePage@header%
- \thesis@blocks@facultyLogo@color\\[0.4in]%
- \let\footnotesize\small%
- \let\footnoterule\relax{}%
- \thesis@blocks@titlePage@content%
- \par\vfill%
- \thesis@blocks@titlePage@footer%
- \end{center}%
- \end{alwayssingle}}
-\newif\ifthesis@blocks@titlePage@university@
-\thesis@blocks@titlePage@university@true
-\newif\ifthesis@blocks@titlePage@faculty@
-\thesis@blocks@titlePage@faculty@true
-\newif\ifthesis@blocks@titlePage@department@
-\thesis@blocks@titlePage@department@false
-\newif\ifthesis@blocks@titlePage@field@
-\thesis@blocks@titlePage@field@false
-
-\def\thesis@blocks@titlePage@header{%
- {\sc\ifthesis@blocks@titlePage@university@%
- \thesis@titlePage@LARGE\thesis@@{universityName}\\%
- \fi\ifthesis@blocks@titlePage@faculty@%
- \thesis@titlePage@Large\thesis@@{facultyName}\\%
- \fi\ifthesis@blocks@titlePage@department@%
- \thesis@titlePage@large\thesis@department\\%
- \fi}
- \ifthesis@blocks@titlePage@field@%
- {\thesis@titlePage@large\vskip 1em%
- {\bf\thesis@@{fieldTitle}:} \thesis@field}%
- \fi\vskip 2em}
-\let\thesis@blocks@titlePage@content=\thesis@blocks@cover@content
-\let\thesis@blocks@titlePage@footer=\thesis@blocks@cover@footer
-\def\thesis@blocks@tables{%
- \thesis@blocks@clear%
- \tableofcontents%
- \thesis@blocks@lot%
- \thesis@blocks@lof}
-\def\thesis@blocks@declaration{%
- \thesis@blocks@clear%
- \begin{alwayssingle}%
- \chapter*{\thesis@@{declarationTitle}}%
- \thesis@declaration%
- \vskip 2cm%
- \hfill\thesis@author%
- \end{alwayssingle}}
-\def\thesis@blocks@thanks{%
- \ifx\thesis@thanks\undefined\else%
- \thesis@blocks@clear%
- \begin{alwayssingle}%
- \chapter*{\vspace*{\fill}\thesis@@{thanksTitle}}%
- \thesis@thanks%
- \end{alwayssingle}%
- \fi}
-\def\thesis@blocks@abstract{%
- \begin{alwayssingle}%
- % Start the new chapter without clearing the right page
- {\def\cleardoublepage{}
- \chapter*{\thesis@@{abstractTitle}}}%
- \noindent\thesis@abstract%
- \par\vfil\null%
- \end{alwayssingle}}
-\def\thesis@blocks@abstractEn{%
- \ifthesis@english\else%
- \begin{alwayssingle}%
- % Start the new chapter without clearing the right page
- {\def\cleardoublepage{}%
- \chapter*{\thesis@{english@abstractTitle}}%
- \thesis@abstractEn}%
- \par\vfil\null%
- \end{alwayssingle}%
- \fi}
-\def\thesis@blocks@keywords{%
- \begin{alwayssingle}%
- % Start the new chapter without clearing the right page
- {\def\cleardoublepage{}%
- \chapter*{\thesis@@{keywordsTitle}}%
- \noindent\thesis@TeXkeywords}%
- \par\vfil\null%
- \end{alwayssingle}}
-\def\thesis@blocks@keywordsEn{%
- \ifthesis@english\else%
- \begin{alwayssingle}%
- % Start the new chapter without clearing the right page
- {\def\cleardoublepage{}%
- \chapter*{\thesis@{english@keywordsTitle}}%
- \thesis@TeXkeywordsEn}%
- \par\vfil\null%
- \end{alwayssingle}%
- \fi}
-\newif\ifthesis@blocks@assignment@
-\thesis@blocks@assignment@true
-\def\thesis@blocks@assignment{%
- \ifthesis@blocks@assignment@%
- \ifx\thesis@assignmentFiles\undefined%
- % Typeset a placeholder page.
- \thesis@blocks@clear%
- \begin{alwayssingle}%
- \thispagestyle{empty}%
- \addtocounter{page}{-\ifthesis@twoside@2\else1\fi}%
- \noindent\textit{\thesis@@{assignment}}%
- \end{alwayssingle}%
- \else%
- {\edef\@pdfList{\thesis@assignmentFiles}%
- \ifx\@pdfList\empty\else
- \let\ea\expandafter
- % Inject the specified PDF documents.
- \def\@inject##1,{\thesis@blocks@clear
- \def\@args{##1}\def\@relax{\relax}%
- \ifx\@args\@relax\else%
- % Trim leading spaces.
- \edef\@trimmed{\romannumeral-`\.##1}%
- \includepdf[pages=-]\@trimmed
- \ea\@inject\fi}%
- \ea\@inject\@pdfList,\relax,%
- \fi}%
- \fi%
- \fi}
-\def\thesis@blocks@mainMatter{%
- \thesis@blocks@clear
- \setcounter{page}{1}
- \pagenumbering{arabic}
- \pagestyle{thesisheadings}
- \parindent 1.5em\relax}
-\setcounter{tocdepth}{4}
-
-\input\thesis@stylepath mu/fithesis-1\thesis@ptsize.clo\relax
-
-\def\ps@thesisheadings{%
-\def\chaptermark##1{%
-\markright{%
-\ifnum\c@secnumdepth >\m@ne
-\thechapter.\ %
-\fi ##1}}
-\let\@oddfoot\@empty
-\let\@oddhead\@empty
-\def\@oddhead{\vbox{\hbox to \textwidth{%
-\hfil{\sc\rightmark}}\vskip 4pt\hrule}}
-\if@twoside
- \def\@evenhead{\vbox{\hbox to \textwidth{%
- {\sc\rightmark}\hfil}\vskip 4pt\hrule}}
-\else
- \let\@evenhead\@oddhead
-\fi
-\def\@oddfoot{\hfil\PageFont\thepage}
-\if@twoside
- \def\@evenfoot{\PageFont\thepage\hfil}%
-\else
- \let\@evenfoot\@oddfoot
-\fi
-\let\@mkboth\markboth
-}
-
-\renewcommand*\chapter{%
-\if@twoside
- \clearpage
- \thispagestyle{empty}
- \cleardoublepage
-\else
- \clearpage
-\fi
-\thispagestyle{plain}%
-\global\@topnum\z@
-\@afterindentfalse
-\secdef\@chapter\@schapter}
-
-\renewcommand*\part{%
-\clearpage
-\thispagestyle{empty}
-\cleardoublepage
-\thispagestyle{empty}%
-\if@twocolumn%
- \onecolumn
- \@tempswatrue
-\else
- \@tempswafalse
-\fi
-\hbox{}\vfil
-\secdef\@part\@spart}
-
-\newif\if@restonecol
-\def\alwayssingle{%
- \@restonecolfalse\if@twocolumn\@restonecoltrue\onecolumn\fi}
-\def\endalwayssingle{\if@restonecol\twocolumn\fi}
-
-\renewcommand*\l@part[2]{%
- \ifnum \c@tocdepth >-2\relax
- \addpenalty{-\@highpenalty}%
- \addvspace{0.5em \@plus\p@}%
- \begingroup
- \setlength\@tempdima{3em}%
- \parindent \z@ \rightskip \@pnumwidth
- \parfillskip -\@pnumwidth
- {\leavevmode
- \normalfont \bfseries #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par
- \nobreak
- \global\@nobreaktrue
- \everypar{\global\@nobreakfalse\everypar{}}%
- \endgroup
- \addvspace{0.2em \@plus\p@}%
- \fi}
-
-\renewcommand*\l@chapter[2]{%
- \ifnum \c@tocdepth >\m@ne
- \addpenalty{-\@highpenalty}%
- \vskip 1.0em \@plus\p@
- \setlength\@tempdima{1.5em}%
- \begingroup
- \parindent \z@ \rightskip \@pnumwidth
- \parfillskip -\@pnumwidth
- \leavevmode \bfseries
- \advance\leftskip\@tempdima
- \hskip -\leftskip
- #1\nobreak\hfil \nobreak\hb@xt@\@pnumwidth{\hss #2}\par
- \penalty\@highpenalty
- \endgroup
- \fi}
-
-\renewcommand*\l@chapter{\@dottedtocline{1}{0em}{1.5em}}
-\renewcommand*\l@section{\@dottedtocline{2}{1.5em}{2.3em}}
-\renewcommand*\l@subsection{\@dottedtocline{3}{3.8em}{3.2em}}
-\renewcommand*\l@subsubsection{\@dottedtocline{4}{7.0em}{3.8em}}
-\endinput
-%%
-%% End of file `fithesis-base.sty'.