diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/fibeamer/fibeamer.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/fibeamer/fibeamer.dtx | 601 |
1 files changed, 0 insertions, 601 deletions
diff --git a/Master/texmf-dist/source/latex/fibeamer/fibeamer.dtx b/Master/texmf-dist/source/latex/fibeamer/fibeamer.dtx deleted file mode 100644 index 5c682e4f5db..00000000000 --- a/Master/texmf-dist/source/latex/fibeamer/fibeamer.dtx +++ /dev/null @@ -1,601 +0,0 @@ -% \iffalse\begin{macrocode} -%<*driver> - -\documentclass{ltxdoc} -\usepackage[utf8]{inputenc} % this file uses UTF-8 -\usepackage[english]{babel} -\usepackage{tgpagella} -\usepackage{tabularx} -\usepackage{hologo} -\usepackage{booktabs} -\usepackage[scaled=0.86]{berasans} -\usepackage[scaled=1.03]{inconsolata} -\usepackage[resetfonts]{cmap} -\usepackage[T1]{fontenc} % use 8bit fonts -\emergencystretch 2dd -\usepackage{hypdoc} -\usepackage{microtype} -\usepackage{ragged2e} - -% Making paragraphs numbered -\makeatletter -\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}% - {-2.5ex\@plus -1ex \@minus -.25ex}% - {1.25ex \@plus .25ex}% - {\normalfont\normalsize\bfseries}} -\makeatother -\setcounter{secnumdepth}{4} % how many sectioning levels to assign -\setcounter{tocdepth}{4} % how many sectioning levels to show - -% ltxdoc class options -\CodelineIndex -\MakeShortVerb{|} -\EnableCrossrefs -\DoNotIndex{} -\makeatletter -\c@IndexColumns=2 -\makeatother - -\begin{document} - \RecordChanges - \DocInput{fibeamer.dtx} - \PrintIndex - \RaggedRight - \PrintChanges -\end{document} - -%</driver> -% \end{macrocode} -%<*class> -\NeedsTeXFormat{LaTeX2e} -% -% Define `\fibeamer@version` and store it in the `VERSION.tex` file \fi -{\def\fibeamer@versiondef#1#2{ - \gdef\fibeamer@version@number{#1} - \gdef\fibeamer@version@date{#2} - \gdef\fibeamer@version{#2 #1 fibeamer MU beamer theme}} -\fibeamer@versiondef{v1.1.8}{2019/12/16}} -% {\newwrite\f\openout\f=VERSION\write\f{\fibeamer@version}\closeout\f} -% -% \changes{v1.1.5:1} {2016/05/18}{Added \texttt{pdfencoding} to the -% \textsf{hyperref} package setup. This fixes the problem with garbled -% characters in PDF metadata with Lua\TeX.} -% \iffalse Use `\fibeamer@version` as the PDF creator key. -\hypersetup{% - pdfcreator=\fibeamer@version, - pdfencoding=auto} -% \fi -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% \changes{v1.1.8} {2019/12/15}{Fixed active character \texttt{-} -% in pdf\LaTeX{} example documents.} -% \changes{v1.1.3} {2016/02/24}{Added visual tests of output -% PDFs.} -% \changes{v1.1.1:3} {2016/01/14}{Refactored the themes of the -% Masaryk University in Brno. Removed the useless uses of -% \texttt{use} in the color themes. Replaced -% \cs{setbeamertemplate} in the inner theme with the more -% appropriate \cs{defbeamertemplate*}. Added missing -% \texttt{\%}s. [VN]} -% \changes{v1.1.0:7} {2016/01/12}{Updated the example documents of -% the Masaryk University in Brno to showcase the use of -% \cs{alert}. [VN]} -% \changes{v1.1.0:6} {2016/01/11}{Updated the example documents of -% the Masaryk University in Brno to showcase the use of the -% \cs{tableofcontents}. [VN]} -% \changes{v1.1.0:1} {2015/11/24}{Added the new logo files for the -% faculties of the Masaryk University in Brno and removed the old -% logo files. [VN]} -% \changes{v1.0.4} {2015/11/21}{Updated the user guide of the -% Masaryk University in Brno. [VN]} -% \changes{v1.0.3} {2015/11/20}{The example documents from the -% \texttt{example} directory and the user guide from the -% \texttt{guide} directory are now a part of the CTAN archive. -% [VN]} -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% \title{The beamer theme for the typesetting of thesis defense -% presentations at the Masaryk University in Brno} -% \author{Vít Novotný} -% \date{\today} -% \maketitle -% -% \begin{abstract} -% \noindent This document details the design and the implementation -% of the \textsf{fibeamer} theme for the \textsf{beamer} document -% class. Included are technical information for anyone who wishes -% to extend the theme with their own beamer themes as well as -% information for ordinary users. -% \end{abstract} -% -% \tableofcontents -% -% \section{Basic usage} -% In order to use the \textsf{fibeamer} theme, insert -% |\usetheme|\oarg{options}|{fibeamer}| into the preamble of a -% \LaTeX\ document that uses the \textsf{beamer} document class. -% Refer to Section \ref{sec:options} for the list of available -% \textit{options}. -% -% \section{Package options}\label{sec:options} -% \subsection{The \texttt{fonts} option} -% \begin{macro}{\iffibeamer@fonts} -% The |fonts| option instructs the package to set up the -% combination of the font families of Carlito, Arev, Iwona, Dsfont, -% and DejaVu for the typesetting of text and mathematics. This -% option is enabled by default. -% \begin{macrocode} -\ProvidesPackage{fibeamer/beamerthemefibeamer}[\fibeamer@version] -\newif\iffibeamer@fonts -\DeclareOptionBeamer{fonts}{\fibeamer@fontstrue} -\ExecuteOptionsBeamer{fonts} -% \end{macrocode} -% \end{macro} -% \subsection{The \texttt{nofonts} option} -% The |nofonts| option instructs the package not to alter the -% currently set text and mathematics font families. -% \begin{macrocode} -\DeclareOptionBeamer{nofonts}{\fibeamer@fontsfalse} -% \end{macrocode} -% \subsection{The \texttt{microtype} option} -% \changes{v1.0.2}{2015/11/18}{Added the opt-out \texttt{microtype -% option}. [VN]} -% \begin{macro}{\iffibeamer@microtype} -% The |microtype| option instructs the package to use the -% microtypographic extensions of modern \TeX\ engines, such as -% \hologo{pdfTeX}, \Hologo{LuaTeX}, and (with only partial support) -% \Hologo{XeLaTeX}. This option is enabled by default. -% \begin{macrocode} -\newif\iffibeamer@microtype -\DeclareOptionBeamer{microtype}{\fibeamer@microtypetrue} -\ExecuteOptionsBeamer{microtype} -% \end{macrocode} -% \end{macro} -% \subsection{The \texttt{nomicrotype} option} -% The |nomicrotype| option disables the microtypographic -% extensions. This may be necessary, if an older \TeX\ engine, -% such as \hologo{TeX} or \hologo{eTeX}, is being used. -% \begin{macrocode} -\DeclareOptionBeamer{nomicrotype}{\fibeamer@microtypefalse} -% \end{macrocode} -% \begin{macro}{\fibeamer@university} -% \subsection{The \texttt{university} option} -% The \marg{\texttt{university}=identifier} option pair sets the -% identifier of the university, at which the presentation is being -% written, to \textit{identifier}. The \textit{identifier} is -% stored within the |\fibeamer@university| macro, whose -% implicit value is \texttt{mu}. This value corresponds to the -% Masaryk University in Brno. -% \begin{macrocode} -\DeclareOptionBeamer{university}{\def\fibeamer@university{#1}} -\ExecuteOptionsBeamer{university=mu} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\fibeamer@faculty} -% \subsection{The \texttt{faculty} option} -% The \marg{\texttt{faculty}=identifier} pair sets the faculty, at -% which the thesis is being written, to \textit{domain}. The -% following faculty \textit{identifier}s are recognized at the -% Masaryk University in Brno: -% \begin{center}\begin{tabularx}{\textwidth}{Xc}\toprule -% The faculty & The \textit{domain} name \\\midrule -% The Faculty of Informatics & \texttt{fi} \\ -% The Faculty of Science & \texttt{sci} \\ -% The Faculty of Law & \texttt{law} \\ -% The Faculty of Economics and Administration & \texttt{econ} \\ -% The Faculty of Social Studies & \texttt{fss} \\ -% The Faculty of Medicine & \texttt{med} \\ -% The Faculty of Education & \texttt{ped} \\ -% The Faculty of Arts & \texttt{phil} \\ -% The Faculty of Sports Studies & \texttt{fsps} \\\bottomrule -% \end{tabularx}\end{center} -% The \textit{identifier} is stored within the |\fibeamer@faculty| -% macro, whose implicit value is \texttt{fi}. -% \begin{macrocode} -\DeclareOptionBeamer{faculty}{\def\fibeamer@faculty{#1}} -\ExecuteOptionsBeamer{faculty=fi} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\fibeamer@locale} -% \subsection{The \texttt{locale} option} -% \changes{v1.1.0:1}{2015/11/24}{Added the \texttt{locale} option -% and the \cs{fibeamer@locale} macro. [VN]} -% The \marg{\texttt{locale}=name} pair sets the name of the main -% locale to \textit{name}. The \textit{name} is stored within the -% |\fibeamer@locale| macro, whose implicit value is the main -% language of either the \textsf{babel} or the \textsf{polyglossia} -% package, or \texttt{english}, when undefined. -% -% With regards to the themes of the Masaryk University in Brno, the -% |\fibeamer@locale| macro is not used; it only provides the -% default value to the |\fibeamer@logoLocale| macro. -% \begin{macrocode} -\def\fibeamer@locale{% - % Babel / polyglossia detection - \ifx\languagename\undefined% - english\else\languagename\fi} -\DeclareOptionBeamer{locale}{% - \def\fibeamer@locale{#1}} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\fibeamer@logoLocale} -% \subsection{The \texttt{logoLocale} option} -% The \marg{\texttt{logoLocale}=name} pair sets the logo file -% locale to \textit{name}. The \textit{name} is stored within the -% |\fibeamer@logoLocale| macro, whose implicit value is -% |\fibeamer@locale|. -% \changes{v1.1.0:2}{2016/01/11}{Added the \texttt{logoLocale} -% option and the \cs{fibeamer@logoLocale} macro. [VN]} -% \begin{macrocode} -\def\fibeamer@logoLocale{\fibeamer@locale} -\DeclareOptionBeamer{logoLocale}{% - \def\fibeamer@logoLocale{#1}} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\fibeamer@basePath} -% \subsection{The \texttt{basePath} option} -% The \marg{\texttt{basePath}=path} pair sets the \textit{path} -% containing the package files. The \textit{path} is prepended to -% every other path (|\fibeamer@logopath| and |\fibeamer@themePath|) -% used by the package. If non-empty, the -% \textit{path} gets normalized to \textit{path/}. The normalized -% \textit{path} is stored within the |\fibeamer@basePath| macro, -% whose implicit value is |fibeamer/|. -% \begin{macrocode} -\DeclareOptionBeamer{basePath}{% - \ifx\fibeamer@empty#1\fibeamer@empty% - \def\fibeamer@basePath{}% - \else% - \def\fibeamer@basePath{#1/}% - \fi} -\ExecuteOptionsBeamer{basePath=fibeamer} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\fibeamer@subdir} -% The |\fibeamer@subdir| macro returns |/| unchanged, coerces -% |.|, |..|, |/|\textit{path}, |./|\textit{path} and -% |../|\textit{path} to |./|, |../|, |/|\textit{path}|/|, -% |./|\textit{path}|/| and |../|\textit{path}|/|, respectively, and -% prefixes any other \textit{path} with |\fibeamer@basePath|. This -% macro is used within the definition of the \texttt{themePath} and -% \texttt{logoPath} options. -% \begin{macrocode} -\def\fibeamer@subdir#1#2#3#4\empty{% - \ifx#1\empty% <empty> -> <basePath> - \fibeamer@basePath - \else - \if#1/% - \ifx#2\empty% / -> / - /% - \else% /<path> -> /<path>/ - #1#2#3#4/% - \fi - \else - \if#1.% - \ifx#2\empty% . -> ./ - ./% - \else - \if#2.% - \ifx#3\empty% .. -> ../ - ../% - \else - \if#3/% ../<path> -> ../<path>/ - ../#4/% - \else - \fibeamer@basePath#1#2#3#4/% - \fi - \fi - \else - \if#2/% ./<path> -> ./<path>/ - ./#3#4/% - \else - \fibeamer@basePath#1#2#3#4/% - \fi - \fi - \fi - \else - \fibeamer@basePath#1#2#3#4/% - \fi - \fi - \fi} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\fibeamer@themePath} -% \subsection{The \texttt{themePath} option} -% The \marg{\texttt{themePath}=path} pair sets the \textit{path} -% containing the theme files. The \textit{path} is normalized using -% the |\fibeamer@subdir| macro and stored within the -% |\fibeamer@stylePath| macro, whose implicit value is -% |\fibeamer@basePath theme/|. By default, this expands to -% \texttt{fibeamer/theme/}. -% \begin{macrocode} -\DeclareOptionBeamer{themePath}{% - \def\fibeamer@themePath{\fibeamer@subdir#1% - \empty\empty\empty\empty}} -\ExecuteOptionsBeamer{themePath=theme} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\fibeamer@logoPath} -% \subsection{The \texttt{logoPath} option} -% The \marg{\texttt{logoPath}=path} pair sets the \textit{path} -% containing the logo files, which is used by the outer themes to -% load the main logo. The \textit{path} is normalized using the -% |\fibeamer@subdir| macro and stored within the -% |\fibeamer@logoPath| macro, whose implicit value is -% |\fibeamer@basePath| followed by |logo/\fibeamer@university|. By -% default, this expands to \texttt{fibeamer/logo/mu/}. -% \begin{macrocode} -\DeclareOptionBeamer{logoPath}{% - \def\fibeamer@logoPath{\fibeamer@subdir#1% - \empty\empty\empty\empty}} -\ExecuteOptionsBeamer{logoPath=logo/\fibeamer@university} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\fibeamer@logo} -% \subsection{The \texttt{logo} option} -% The \marg{\texttt{logo}=filename} pair sets the prefix of the -% filename of the main logo to \textit{filename}. The -% \textit{filename} is stored within the |\fibeamer@logo| macro, -% whose implicit value is -% \changes{v1.1.0:1}{2015/11/24}{Changed the implicit value of the -% \cs{fibeamer@logo} macro. [VN]} -% |\fibeamer@logoPath| followed by -% \texttt{fibeamer-}|\fibeamer@university|\texttt{^^A -% \discretionary{-}{-}{-}}|\fibeamer@faculty|\texttt{-}^^A -% |\fibeamer@logoLocale|. By default, this expands to -% \texttt{fibeamer\discretionary{/}{/}{/}logo/fibeamer-mu-fi^^A -% -english}. -% \begin{macrocode} -\DeclareOptionBeamer{logo}{\def\fibeamer@logo{#1}} -\ExecuteOptionsBeamer{% - logo=\fibeamer@logoPath fibeamer-\fibeamer@university-% - \fibeamer@faculty-\fibeamer@logoLocale} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\fibeamer@fallbackLogo} -% \subsection{The \texttt{fallbackLogo} option} -% \changes{v1.1.0:3}{2016/01/11}{Added the \cs{fibeamer@fallbackLogo} -% macro. [VN]} -% \changes{v1.1.1:1}{2016/01/14}{Added the \texttt{fallbackLogo} -% option. [VN]} -% The |\fibeamer@fallbackLogo| macro contains the filename of the -% logo file to be used, if |\fibeamer@logo| does not exist. The -% implicit value of the |\fibeamer@fall|\discretionary{-}{}{}^^A -% |backLogo| macro is |\fibeamer@logoPath| followed by -% \texttt{fibeamer-}|\fibeamer@uni|\texttt{\discretionary{-}{}{}}^^A -% |versity\fibeamer@faculty|\texttt{-english}. By default, this -% expands to \texttt{fibeamer/logo\discretionary{/}{/}{/}fi\-bea^^A -% mer-mu-fi-english}. -% \begin{macrocode} -\DeclareOptionBeamer{fallbackLogo}{\def\fibeamer@fallbackLogo{#1}} -\ExecuteOptionsBeamer{% - fallbackLogo=\fibeamer@logoPath fibeamer-\fibeamer@university-% - \fibeamer@faculty-english} -% \end{macrocode} -% \end{macro} -% \section{Logic} -% \subsection{Macros} -% \begin{macro}{\fibeamer@require} -% The |\fibeamer@require|\marg{package} macro is used to gracefully -% load a \textit{package}. Packages that have already been loaded -% or do not exist are ignored by the macro. -% \begin{macrocode} -\def\fibeamer@require#1{\IfFileExists{#1.sty}{% - \@ifpackageloaded{#1}{}{\RequirePackage{#1}}}{}} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\fibeamer@requireTheme} -% The |\fibeamer@requireTheme|\marg{class} macro is used to load a -% \textit{class} of beamer themes. The following packages are -% loaded, provided they exist: -% \begin{itemize} -% \item\texttt{beamer}\textit{class}\texttt{themefibeamer} from -% the |\fibeamer@themePath| directory -- The base theme file. By -% default, this expands to \texttt{fibeamer/theme/beamer}^^A -% \textit{class}\texttt{themefibeamer}. -% \item\texttt{beamer}\textit{class}\texttt{themefibeamer-}^^A -% |\fibeamer@university| from the |\fibeamer@themePath|^^A -% \discretionary{}{}{}|\fibeamer@university/| directory -- The -% university theme file. By default, this expands to -% \texttt{fibeamer/theme/mu/beamer}\textit{class}^^A -% \texttt{themefibeamer-mu}. -% \item\texttt{beamer}\textit{class}\texttt{themefibeamer-}^^A -% |\fibeamer@university|\texttt{-}|\fibeamer@faculty| from the -% |\fibeamer@themePath\fibeamer@university/| directory -- The -% faculty theme file. By default, this expands to \texttt{^^A -% fibeamer/theme/mu/beamer}\textit{class}\texttt{themefibeam^^A -% er-mu-fi}. -% \end{itemize} -% \begin{macrocode} -\def\fibeamer@requireTheme#1{% - \fibeamer@require{\fibeamer@themePath beamer#1themefibeamer} - \fibeamer@require{\fibeamer@themePath\fibeamer@university% - /beamer#1themefibeamer-\fibeamer@university} - \fibeamer@require{\fibeamer@themePath\fibeamer@university% - /beamer#1themefibeamer-\fibeamer@university-\fibeamer@faculty}} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\fibeamer@includeLogo} -% \changes{v1.1.0:5}{2016/01/11}{Added the -% \cs{fibeamer@includeLogo} macro. [VN]} -% The |\fibeamer@includeLogo|\oarg{options} macro includes the -% main logo into the document. If specified, the \textit{options} -% are passed to the |\includegraphics| macro. The -% |\fibeamer@includeLogo| macro requires the \textsf{etoolbox} -% package to function. -% \begin{macrocode} -\fibeamer@require{etoolbox} -\newcommand\fibeamer@includeLogo[1][]{{ - % See <http://tex.stackexchange.com/a/39987/70941>. - \patchcmd{\Gin@ii}% Make `\includegraphics` use `@fallbackLogo`. - {\begingroup}% <search> - {\begingroup\renewcommand{\@latex@error}[2]{% - \includegraphics[#1]\fibeamer@fallbackLogo}}% <replace> - {}% <success> - {}% <failure> - \includegraphics[#1]\fibeamer@logo}} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\fibeamer@patch} -% \changes{v1.1.2}{2016/02/19}{Added \cs{fibeamer@patch}.} -% The |\fibeamer@patch|\oarg{versions}\oarg{patch} macro expands -% \textit{patch}, if |\fibeamer|\texttt{\discretionary{@}{@}{@}}^^A -% |version@number| (defined at the top of the file -% \texttt{beamerthemefibeamer.sty}) matches any of the -% comma-delimited \textit{versions}. This macro enables the simple -% deployment of version-targeted patches. -% \begin{macrocode} -\def\fibeamer@patch#1#2{% - \def\fibeamer@patch@versions{#1}% - \def\fibeamer@patch@action{#2}% - \def\fibeamer@patch@next##1,{% - \def\fibeamer@patch@arg{##1}% - \def\fibeamer@patch@relax{\relax}% - \ifx\fibeamer@patch@arg\fibeamer@version@number - \def\fibeamer@patch@next####1\relax,{}% - \expandafter\fibeamer@patch@action - \expandafter\fibeamer@patch@next - \else\ifx\fibeamer@patch@arg\fibeamer@patch@relax\else - \expandafter\expandafter\expandafter\fibeamer@patch@next - \fi\fi}% - \expandafter\expandafter\expandafter\fibeamer@patch@next - \expandafter\fibeamer@patch@versions\expandafter,\relax,} -% \end{macrocode} -% \end{macro} -% \subsection{Main routine} -% First, the theme processes the options. -% \begin{macrocode} -\ProcessOptionsBeamer -% \end{macrocode} -% When the |microtype| option is specified, the \textsf{microtype} -% package gets loaded. -% \begin{macrocode} - % Set up the microtypographic extensions - \iffibeamer@microtype - \RequirePackage{microtype} - \fi -% \end{macrocode} -% When the |fonts| option is specified, the following packages will -% be used by the package to configure the fonts in the presentation -% mode: -% \begin{itemize} -% \item\textsf{ifthen} -- This package is used to construct -% compound conditionals. -% \item\textsf{ifxetex}, \textsf{ifluatex} -- These packages are -% used to detect the used \TeX\ engine. -% \item\textsf{lmodern} -- The Latin Modern font family is used as a -% fallback for missing glyphs. -% \item\textsf{carlito} -- The Carlito font family is used as the -% primary text and math font face. -% \item\textsf{arevmath} -- The Arev Sans math font family is used for -% various symbols and greek alphabet. -% \item\textsf{iwona} -- The Iwona font family is used for large -% math symbols. -% \item\textsf{dejavu} -- The DejaVu Sans Mono font family is -% used for the typesetting of monospaced text. -% \item\textsf{setspace} -- This package is used to adjust the -% leading to 115 \%. Loading this package breaks any top-level -% footnotes without the \texttt{[frame]} optional parameter -% specified. This is a known bug.\footnote{See -% \url{http://tex.stackexchange.com/a/118005/70941}.} -% \item\textsf{fontenc} -- This package is used to set the font -% encoding to Cork. This package is only used outside the -% \Hologo{XeTeX} and \Hologo{LuaTeX} engines. -% \item\textsf{fontspec} -- This package is used to load fonts. -% This package is only used with the \Hologo{XeTeX} and -% \Hologo{LuaTeX} engines. -% \end{itemize} -% \begin{macrocode} -\mode<presentation> - % Set up the fonts - \iffibeamer@fonts - \RequirePackage{ifthen} - \RequirePackage{ifxetex} - \RequirePackage{ifluatex} - \RequirePackage{lmodern} - \RequirePackage[sfdefault,lf]{carlito} - \renewcommand*\oldstylenums[1]{{\carlitoOsF #1}} - - %% Load arev with scaling factor of .85 - %% See <http://tex.stackexchange.com/a/181240/70941> - \DeclareFontFamily{OML}{zavm}{\skewchar\font=127 } - \DeclareFontShape{OML}{zavm}{m}{it}{<-> s*[.85] zavmri7m}{} - \DeclareFontShape{OML}{zavm}{b}{it}{<-> s*[.85] zavmbi7m}{} - \DeclareFontShape{OML}{zavm}{m}{sl}{<->ssub * zavm/m/it}{} - \DeclareFontShape{OML}{zavm}{bx}{it}{<->ssub * zavm/b/it}{} - \DeclareFontShape{OML}{zavm}{b}{sl}{<->ssub * zavm/b/it}{} - \DeclareFontShape{OML}{zavm}{bx}{sl}{<->ssub * zavm/b/sl}{} - - \AtBeginDocument{ - \SetSymbolFont{operators} {normal}{OT1}{zavm}{m}{n} - \SetSymbolFont{letters} {normal}{OML}{zavm}{m}{it} - \SetSymbolFont{symbols} {normal}{OMS}{zavm}{m}{n} - \SetSymbolFont{largesymbols}{normal}{OMX}{iwona}{m}{n}} - \RequirePackage[sans]{dsfont} - - \ifthenelse{\boolean{xetex}\OR\boolean{luatex}}{ - \RequirePackage{fontspec} -% \end{macrocode} -% \changes{v1.1.7}{2017/04/28}{Removed undesirable TeX ligatures from the mono -% font. [VN]} -% \begin{macrocode} - \setmonofont[Scale=0.85]{DejaVu Sans Mono} - }{ - \RequirePackage[scaled=0.85]{DejaVuSansMono} - \RequirePackage[resetfonts]{cmap} - \RequirePackage[T1]{fontenc} - } - \RequirePackage{setspace} - \setstretch{1.15} - \fi -\mode - <all> -% \end{macrocode} -% Finally, the color, font, inner and outer themes of the -% respective university and faculty will be loaded. -% \begin{macrocode} -\fibeamer@requireTheme{color} -\fibeamer@requireTheme{font} -\fibeamer@requireTheme{inner} -\fibeamer@requireTheme{outer} -% \end{macrocode} -% -% \section{Themes} -% This section contains the combined documentation of all available -% themes. When creating a new theme file, it is advisable to -% create one self-contained \texttt{dtx} file, which is then -% partitioned into locale files via the \textsf{docstrip} tool -% based on the respective \texttt{ins} file. A -% \DescribeMacro{\file} macro |\file|\marg{filename} is available -% for the sectioning of the documentation of various files within -% the \texttt{dtx} file. For more information about \texttt{dtx} -% files and the \textsf{docstrip} tool, consult the \textsf{dtxtut, -% docstrip, doc} and \textsf{ltxdoc} manuals. -% -% \def\file#1{\subsubsection{The \texttt{#1} file}} -% -% \subsection{Base files} -% \input{theme/mu/base.dtx} -% \subsection{The Faculty of Informatics} -% \input{theme/mu/fi.dtx} -% \subsection{The Faculty of Science} -% \input{theme/mu/sci.dtx} -% \subsection{The Faculty of Arts} -% \input{theme/mu/phil.dtx} -% \subsection{The Faculty of Education} -% \input{theme/mu/ped.dtx} -% \subsection{The Faculty of Social Studies} -% \input{theme/mu/fss.dtx} -% \subsection{The Faculty of Law} -% \input{theme/mu/law.dtx} -% \subsection{The Faculty of Economics and Administration} -% \input{theme/mu/econ.dtx} -% \subsection{The Faculty of Medicine} -% \input{theme/mu/med.dtx} -% \subsection{The Faculty of Sports Studies} -% \input{theme/mu/fsps.dtx} -% \iffalse -%</class> -% \fi |