Cleaned up the code a bit

This commit is contained in:
Lukas Pietzschmann
2025-06-16 09:08:12 +02:00
parent e1260b3f31
commit 4a1e1a3597

View File

@@ -8,9 +8,8 @@
\RequirePackage{kvoptions} \RequirePackage{kvoptions}
\SetupKeyvalOptions{family=awesome,prefix=awesome@} \SetupKeyvalOptions{family=awesome,prefix=awesome@}
\newif\ifawesome@english@ \DeclareBoolOption{english}
\DeclareVoidOption{english}{\awesome@english@true} \DeclareComplementaryOption{german}{english}
\DeclareVoidOption{german}{\awesome@english@false}
\DeclareBoolOption{notoc} \DeclareBoolOption{notoc}
\DeclareBoolOption{secslide} \DeclareBoolOption{secslide}
@@ -21,7 +20,7 @@
\ProcessKeyvalOptions* \ProcessKeyvalOptions*
\ifawesome@english@\RequirePackage[english]{babel}\else\RequirePackage[ngerman]{babel}\fi \ifawesome@english\RequirePackage[english]{babel}\else\RequirePackage[ngerman]{babel}\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -83,8 +82,6 @@
\fi% \fi%
} }
\BeforeBeginEnvironment{tabular}{\def\arraystretch{1.1}}
\providebool{wideframe} \providebool{wideframe}
\define@key{beamerframe}{wide}[true]{ \define@key{beamerframe}{wide}[true]{
\booltrue{wideframe} \booltrue{wideframe}
@@ -179,7 +176,9 @@
\setbeamercolor{alerted text}{fg=accent} \setbeamercolor{alerted text}{fg=accent}
\setbeamercolor{title}{fg=black}
\setbeamercolor{subtitle}{fg=darkgray} \setbeamercolor{subtitle}{fg=darkgray}
\setbeamercolor{frametitle}{fg=black} \setbeamercolor{frametitle}{fg=black}
\setbeamercolor{framesubtitle}{fg=darkgray} \setbeamercolor{framesubtitle}{fg=darkgray}
@@ -203,59 +202,24 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\setbeamerfont{title}{ \setbeamerfont{title}{size=\LARGE,shape=\bfseries\scshape}
size=\LARGE, \setbeamerfont{subtitle}{size=\large,shape=\normalfont}
shape=\bfseries\scshape
}
\setbeamerfont{subtitle}{ \setbeamerfont{author}{size=\normalsize,shape=\normalfont}
size=\large, \setbeamerfont{details}{size=\footnotesize,shape=\normalfont}
shape=\normalfont
}
\setbeamerfont{author}{ \setbeamerfont{footline}{size=\tiny,shape=\normalfont}
size=\normalsize,
shape=\normalfont
}
\setbeamerfont{details}{ \setbeamerfont{footnote}{size=\tiny,shape=\normalfont}
size=\footnotesize,
shape=\normalfont
}
\setbeamerfont{footline}{ \setbeamerfont{frametitle}{size=\LARGE,shape=\bfseries\scshape}
size=\tiny,
shape=\normalfont
}
\setbeamerfont{footnote}{ \setbeamerfont{framesubtitle}{size=\normalsize,shape=\normalfont}
size=\tiny,
shape=\normalfont
}
\setbeamerfont{frametitle}{ \setbeamerfont{block title}{size=\normalfont,shape=\strut}
size=\LARGE, \setbeamerfont{blockdef}{size=\large,shape=\bfseries}
shape=\bfseries\scshape
}
\setbeamerfont{framesubtitle}{ \setbeamerfont{description item}{shape=\bfseries}
size=\normalsize,
shape=\normalfont
}
\setbeamerfont{block title}{
size=\normalfont,
shape=\strut
}
\setbeamerfont{blockdef}{
size=\large,
shape=\bfseries
}
\setbeamerfont{description item}{
shape=\bfseries
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -319,7 +283,7 @@
\begin{beamercolorbox}{frametitle}% \begin{beamercolorbox}{frametitle}%
\insertframetitle% \insertframetitle%
\end{beamercolorbox} \end{beamercolorbox}
\ifx\insertframesubtitle\empty\else% \ifx\usebeamercolor{subtitle}\insertframesubtitle\empty\else%
\begin{beamercolorbox}{framesubtitle}% \begin{beamercolorbox}{framesubtitle}%
\ifawesome@nonumbersinframetitle\ifbool{wideframe}{\hspace{-\awesome@sidebarwidth}}{}\fi\usebeamerfont{subtitle}\insertframesubtitle% \ifawesome@nonumbersinframetitle\ifbool{wideframe}{\hspace{-\awesome@sidebarwidth}}{}\fi\usebeamerfont{subtitle}\insertframesubtitle%
\end{beamercolorbox}\fi% \end{beamercolorbox}\fi%
@@ -485,7 +449,7 @@ segmentation style={lcr, solid, shorten >=1mm,shorten <=1mm, line width=\smile@l
}% }%
\fi% \fi%
\fi% \fi%
}{\ifawesome@english@ Page\else Seite\fi~\insertframenumber~/~\inserttotalframenumber}% }{\ifawesome@english Page\else Seite\fi~\insertframenumber~/~\inserttotalframenumber}%
} }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -499,7 +463,7 @@ segmentation style={lcr, solid, shorten >=1mm,shorten <=1mm, line width=\smile@l
\setbeamertemplate{footline}{% \setbeamertemplate{footline}{%
\setfooter{\insertshortauthor}% \setfooter{\insertshortauthor}%
{\hyperlinkdocumentstart{\insertshorttitle}}% {\hyperlinkdocumentstart{\insertshorttitle}}%
{\ifawesome@english@ Section\else Kapitel\fi~\thesection\ifx\insertsubsection\empty\else.\thesubsection\fi}% {\ifawesome@english Section\else Kapitel\fi~\thesection\ifx\insertsubsection\empty\else.\thesubsection\fi}%
}% }%
\@nameuse{ps@navigation}% \@nameuse{ps@navigation}%
} }