From edddfc2a667b7606c421837caf6648d5a6c6b7db Mon Sep 17 00:00:00 2001 From: fritter Date: Tue, 28 Oct 2025 14:45:04 +0100 Subject: [PATCH] fixed semibold with franklin option --- CELbeamer.cls | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/CELbeamer.cls b/CELbeamer.cls index bb63196..2ae9810 100644 --- a/CELbeamer.cls +++ b/CELbeamer.cls @@ -119,24 +119,27 @@ \RequirePackage{lmodern} \RequirePackage{exscale} % Correct scaling of \sum, \prod, \int, and the likes % Semibold -\DeclareRobustCommand{\sbseries}{\fontseries{sb}\selectfont} -\DeclareTextFontCommand{\textsb}{\sbseries} +\DeclareRobustCommand{\sbseries}{\fontseries{sb}} +\DeclareTextFontCommand{\textsb}{\sbseries\selectfont} % Überschriften in Franklin (nur wenn Paket-Option gesetzt, sonst auch Helvetica) \iffranklin \setbeamerfont{title}{family*=LibreFranklin-TLF,series=\sbseries,size=\Huge} + \setbeamerfont{subtitle}{family*=LibreFranklin-TLF,series=\sbseries,size=\Large} \setbeamerfont{frametitle}{family*=LibreFranklin-TLF,series=\sbseries,size=\huge} \setbeamerfont{framesubtitle}{family*=LibreFranklin-TLF,series=\sbseries,size=\LARGE} \setbeamerfont{section in toc}{family*=LibreFranklin-TLF} + \setbeamerfont{author}{family*=LibreFranklin-TLF,series=\mdseries,size=\large} + \setbeamerfont{date}{family*=LibreFranklin-TLF,series=\mdseries,size=\large} \else \setbeamerfont{title}{series=\bfseries,size=\Huge} + \setbeamerfont{subtitle}{family*=phv,series=\bfseries,size=\Large} % originally was \normalsize \setbeamerfont{frametitle}{series=\bfseries,size=\huge} \setbeamerfont{framesubtitle}{series=\bfseries,size=\LARGE} + \setbeamerfont{author}{family*=phv,series=\mdseries,size=\large} + \setbeamerfont{date}{family*=phv,series=\mdseries,size=\large} \fi -\setbeamerfont{subtitle}{family*=phv,series=\bfseries,size=\Large} % originally was \normalsize -\setbeamerfont{author}{family*=phv,series=\mdseries,size=\large} -\setbeamerfont{date}{family*=phv,series=\mdseries,size=\large} % Aufzählungen \setbeamertemplate{itemize items}[square] @@ -697,7 +700,11 @@ % \setbeamertemplate{section in toc}{{\inserttocsectionnumber.~\inserttocsection}\\[.2em]} \setbeamertemplate{section in toc}{{-~\inserttocsection}\\[.2em]} \setbeamercolor{section in toc}{fg=kit-royalblue} -\setbeamerfont{section in toc}{size=\Large, series=\bfseries} +\iffranklin + \setbeamerfont{section in toc}{size=\Large, series=\sbseries} +\else + \setbeamerfont{section in toc}{size=\Large, series=\bfseries} +\fi \setbeamerfont{subsection in toc}{size=\large} %% ┏━━━━━━━━━━━━━━━━━━━━━━┓