From 5f999031b9339f5b4d8a47ca03c68d2bc944b688 Mon Sep 17 00:00:00 2001 From: Hedongliang Liu Date: Fri, 22 Aug 2025 18:31:30 +0200 Subject: [PATCH] added CEL reference style --- CELbeamer.cls | 10 +- CHANGELOG.md | 3 +- introduction.tex | 93 +++-- packages/booleans.tex | 60 --- packages/macros.tex | 262 -------------- packages/makros_own.tex | 657 --------------------------------- packages/modifications.tex | 722 ------------------------------------- packages/packages.tex | 77 ---- preambles/macros.tex | 59 +-- preambles/packages.tex | 12 - presentation.bib | 17 +- presentation.tex | 491 ------------------------- 12 files changed, 78 insertions(+), 2385 deletions(-) delete mode 100644 packages/booleans.tex delete mode 100644 packages/macros.tex delete mode 100644 packages/makros_own.tex delete mode 100644 packages/modifications.tex delete mode 100644 packages/packages.tex delete mode 100644 presentation.tex diff --git a/CELbeamer.cls b/CELbeamer.cls index 874567d..1231e07 100644 --- a/CELbeamer.cls +++ b/CELbeamer.cls @@ -19,6 +19,7 @@ \newif\ifgerman \newif\iffranklin \newif\ifsmallfooterfont +\smallfooterfontfalse \newif\ifkitgrid \newif\ifspaceforface \spaceforfacefalse @@ -68,7 +69,7 @@ \showsubsectionsatfirstoverviewtrue } -\ExecuteOptions{en,bigfoot,helvet} +\ExecuteOptions{en,small,helvet} \DeclareOption*{\PassOptionsToClass{\CurrentOption}{beamer}} @@ -94,9 +95,9 @@ \renewcommand{\normalsize}{\fontsize{18pt}{24pt}\selectfont} % If German language is used, the babel package is required. % For English, it is not required, but it ensures consistent hyphenation and date formats. -% \ifgerman -\RequirePackage[english, ngerman]{babel} -% \fi +\ifgerman +\RequirePackage[ngerman]{babel} +\fi \RequirePackage{csquotes} \RequirePackage{hyperref} \RequirePackage[absolute,overlay]{textpos} @@ -480,7 +481,6 @@ % Standard footer full width \defbeamertemplate{footline}{KIT 2025}{% %% The "%" at the end are necessary to avoid adding spaces - % If no group name is given, use the entire width of the footer for the title. \ifdefined\@groupname% \ifx\@groupname\empty% diff --git a/CHANGELOG.md b/CHANGELOG.md index 65e6cd3..48b1b44 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,4 +13,5 @@ All changes of this template is documented in this file. - Added the group logo onto overview page - Changed the normal fontsize to 19pt - Added the spaceforface option to leave space on the right for recording -- Added the overviewatsection, showsubsectionsatfirstoverview option \ No newline at end of file +- Added the overviewatsection, showsubsectionsatfirstoverview option +- Added the CEL citation style \ No newline at end of file diff --git a/introduction.tex b/introduction.tex index 9c30378..3e43a06 100644 --- a/introduction.tex +++ b/introduction.tex @@ -4,7 +4,7 @@ %% Modified by: Hedongliang Liu %% Last modified on: 14.08.2025 %%%%%%%%%%% CEL beamer class %%%%%%%%%%%%%%% -\documentclass[overviewatsection, showsubsectionsatfirstoverview]{CELbeamer} +\documentclass[kitgrid, overviewatsection, showsubsectionsatfirstoverview]{CELbeamer} %% default options: en, helvet, bigfoot (12pt) %% other options: de, franklin, smallfoot (11pt), navbaron, kitgrid, handout, %% spaceforface, overviewatsection, showsubsectionsatfirstoverview @@ -37,8 +37,11 @@ \author[Doe, Liu \& Schmalen]{\underline{Jone Doe}, Hedongliang Liu and Laurent Schmalen} \date[]{\today} -% Reference .bib file +% Literature + +\usepackage[citestyle=authoryear,bibstyle=numeric,hyperref,backend=biber, minnames=3, maxnames=3,indexing=true,language=english,giveninits=true]{biblatex} \addbibresource{presentation.bib} +% \bibhang1em \usepackage{lipsum} @@ -47,17 +50,14 @@ % Start of the presentation % Title page -% KA palace north -\begin{frame}[title white vertical, picture=images/IMG_7801-cut] - \titlepage -\end{frame} -\begin{frame}[title white vertical, picture=images/IMG_7798-cut] - \titlepage -\end{frame} -\begin{frame}[title white vertical, picture=images/IMG_7798-2] +\begin{frame}[title white vertical, picture=images/castleflagcut] \titlepage \end{frame} +% \begin{frame}[tableofcontents=blue]{Overview} +% \tableofcontents +% \end{frame} + \section{Basic Usage} \subsection{Options} \begin{frame}{Usages Options} @@ -65,13 +65,12 @@ \begin{itemize} \item \texttt{en} \textit{(default)} for English, \texttt{de} for German \item \texttt{helvet} \textit{(default)} for Helvetica font, \texttt{franklin} for Franklin Gothic font - \item \texttt{bigfoot} \textit{(default)} sets the footer font size as 12pt; \texttt{smallfoot} sets the footer font size as 11pt. + \item \texttt{bigfoot} \textit{(default)} for 12pt font size, \texttt{smallfoot} for 11pt font size \item \texttt{navbaron} to show the navigation bar \item \texttt{kitgrid} to show the grid of rows and columns \item<2-> \texttt{handout} to create a handout version of the slides \item<2-> \texttt{spaceforface} to leave space for face in recording \item<2-> \texttt{overviewatsection} to show the table of contents at each section - \item<2-> \texttt{showsubsectionsatfirstoverview} to show all subsections at the first overview \end{itemize} \end{frame} \begin{frame}{Font Size Examples} @@ -229,17 +228,13 @@ \begin{frame}[plain] % Bei Frames mit Option \texttt{[plain]} werden weder Kopf- noch Fußzeile angezeigt. With frames with the option \texttt{[plain]}, neither header nor footer are displayed. + \\ + The command \texttt{$\backslash$pagesNotes\{