diff options
author | Karl Berry <karl@freefriends.org> | 2023-11-13 20:33:15 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-11-13 20:33:15 +0000 |
commit | f13a2a2000108a49d3ffce3e263df49027385ee3 (patch) | |
tree | debbb5e78446e549ac49c0f0048356a5d89fa5e4 /Master/texmf-dist/doc/latex/bfh-ci | |
parent | 92018901f876d7d24f473c7963d78e3f955c0727 (diff) |
bfh-ci (13nov23)
git-svn-id: svn://tug.org/texlive/trunk@68828 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/bfh-ci')
-rw-r--r-- | Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHBeamer-Sidebar.pdf | bin | 50847 -> 50827 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHBeamer.pdf | bin | 40858 -> 40946 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHFactsheet.pdf | bin | 50392 -> 50392 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHLetter.pdf | bin | 13805 -> 13777 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHProjektProposal.pdf | bin | 57404 -> 57401 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHPub.pdf | bin | 92276 -> 92276 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHSciPoster.pdf | bin | 46637 -> 46618 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHSciPoster.tex | 36 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHThesis.pdf | bin | 41534 -> 41534 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/bfh-ci/DEPENDS.txt | 26 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/bfh-ci/README.md | 7 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/bfh-ci/bfhhkb-doc.cfg | 311 |
12 files changed, 360 insertions, 20 deletions
diff --git a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHBeamer-Sidebar.pdf b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHBeamer-Sidebar.pdf Binary files differindex 8d6e5bbf790..5f3e20cc8cb 100644 --- a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHBeamer-Sidebar.pdf +++ b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHBeamer-Sidebar.pdf diff --git a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHBeamer.pdf b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHBeamer.pdf Binary files differindex 0bb9e0cfc59..6d89ef3881d 100644 --- a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHBeamer.pdf +++ b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHBeamer.pdf diff --git a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHFactsheet.pdf b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHFactsheet.pdf Binary files differindex f69cd18e146..f9c0c492246 100644 --- a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHFactsheet.pdf +++ b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHFactsheet.pdf diff --git a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHLetter.pdf b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHLetter.pdf Binary files differindex f18748c58cd..9d451d7ad9d 100644 --- a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHLetter.pdf +++ b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHLetter.pdf diff --git a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHProjektProposal.pdf b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHProjektProposal.pdf Binary files differindex fb126c2d0d8..12213ad1457 100644 --- a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHProjektProposal.pdf +++ b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHProjektProposal.pdf diff --git a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHPub.pdf b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHPub.pdf Binary files differindex b3969bc66ef..dd340ade031 100644 --- a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHPub.pdf +++ b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHPub.pdf diff --git a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHSciPoster.pdf b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHSciPoster.pdf Binary files differindex ca21c159472..efb541c3b3c 100644 --- a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHSciPoster.pdf +++ b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHSciPoster.pdf diff --git a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHSciPoster.tex b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHSciPoster.tex index d322428f4b0..75c9e9ea17f 100644 --- a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHSciPoster.tex +++ b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHSciPoster.tex @@ -12,12 +12,12 @@ % invert-colors % Orange/Blau im title,footer,logo getauscht. einzeln anwählbar über invert-title-colors,invert-footer-colors,invert-logo-colors ]{bfhsciposter} -%Sprache +%% Sprache \usepackage[nswissgerman]{babel} \usepackage[autostyle]{csquotes} -%Makros für dieses Beispieldokument. Im Allgemeinen nicht notwendig. +%% Makros für dieses Beispieldokument. Im Allgemeinen nicht notwendig. \newcommand{\tbs}{\textbackslash} \newcommand{\repl}[1]{<\textit{#1}>} \let\code\texttt @@ -33,12 +33,12 @@ der Berner Fachhochschule} \author{Marei Peischl\inst{*}\thanks{kontakt@peitex.de} \and der \TeX-Löwe} \institute{\inst{*}pei\TeX{} \TeX{}nical Solutions, Hamburg, Deutschland} -%\inst kann in den Autor und Institutsfeldern genutzt werden um eine Zuordnung zu ermöglichen. Bei Nummerierung ist der Nutzer dafür verantwortlich Konflikte mit \thanks zu vermeiden. -%\titlegraphic{\includegraphics[width=10cm]{example-image}} +%% \inst kann in den Autor und Institutsfeldern genutzt werden um eine Zuordnung zu ermöglichen. Bei Nummerierung ist der Nutzer dafür verantwortlich Konflikte mit \thanks zu vermeiden. +%% \titlegraphic{\includegraphics[width=10cm]{example-image}} \footerqrcode{https://www.peitex.de} \footer{Fusszeile: Falls neben den Logos andere Angaben erforderlich sind} -%Instituts/Sponsorenlogos von links nach rechts +%% Instituts/Sponsorenlogos von links nach rechts \footergraphics{ \includegraphics[height=\height]{example-image} \includegraphics[height=\height]{example-image} @@ -59,7 +59,7 @@ Dieses Dokument verwendet unterschiedliche Boxentypen. Dies ist selbstverständlich für die praktische Verwendung nicht empfehlenswert. Dieser Modus dient lediglich Demonstrationszwecken. \end{posterboxenv} -% Titelei +%% Titelei \begin{posterboxenv}[title=Titelei]{name=title, row=2, span=2, rowspan=2} Die Definition des Titelblockes lehnt sich an die Standard-\LaTeX{}-Strukturierung mit Hilfe von \macro{maketitle} an. @@ -68,7 +68,7 @@ Zusätzlich zu den Titeldaten stehen über \macro{setqrcode} und \macro{setfoot} Makros zur Verfügung, die die Fusszeile füllen. \end{posterboxenv} -% Fusszeile +%% Fusszeile \begin{posterboxenv}[title=Fusszeile]{name=footer,below=title, span=2, rowspan=2 } Die Fusszeile ist grundsätzlich aktiviert, kann jedoch mit Hilfe der Klassenoption \code{footer=false} ausgeschaltet werden. In diesem Fall werden jedoch mit \macro{thanks} übergebene zusätzliche Titeldaten nicht angezeigt. @@ -81,7 +81,7 @@ Der Abstand zwischen Logo und den Inhalten des Fußes, sowie zu den Logos und dem QRcode im Fuß wird über die Länge \macro{footerhsep} gesteuert. Änderung ist über \macro{setlength} möglich. \end{posterboxenv} -% Platzierung der Boxen +%% Platzierung der Boxen \begin{posterboxenv}[title=Platzierung der Boxen]{name=positioning, below=footer, span=2} Bei der \pck{poster}-Bibliothek des \pck{tcolorbox} Paketes, werden die Boxen manuell positioniert. @@ -90,7 +90,7 @@ Diese Mechanismen ermöglichen auch, Querverweise einfacher zu positionieren. Hierfür ist ein Blick in die \pck{tcolorbox}-Dokumentation hilfreich. \end{posterboxenv} -% Eine Box im Stil BFH-framed +%% Eine Box im Stil BFH-framed \begin{posterboxenv}[title=Eine Box im Stil BFH-framed, BFH-framed]{name=framed, column=3, row=2, span=2} Die Boxen können in verschiedenen Varianten gestaltet werden. Die Voreinstellung entspricht den offiziellen Vorgaben, jedoch kann es aus unterschiedlichen Gründen notwendig sein, eine klarere Abgrenzung zu setzen (lobale Klassenoption \code{boxstyle=framed} oder lokaler Stil \code{BFH-framed}). \end{posterboxenv} @@ -102,34 +102,34 @@ Einstellung dieser Option ist sowohl über die Nutzung der globalen Klassenoption \code{style=colored} als auch durch die Verwendung des lokalen Stils\code{BFH-colored} möglich. \end{posterboxenv} -% -% Box ohne Titel mit Abbildung + +%% Box ohne Titel mit Abbildung \begin{posterboxenv}[BFH-colored]{name=colored-notitle,column=3,row=4, rowspan=2} \includegraphics[width=\linewidth]{example-image} \captionof{figure}{Ein Beispielbild, in einer Box ohne Titel (\code{framed-notitle}). In diesem Fall sind der Stil {BFH} und BFH-colored identisch} \end{posterboxenv} -% Box ohne Titel +%% Box ohne Titel \begin{posterboxenv}[BFH-framed]{name=notitle, column=4, below=colored} Ein Beispiel für den Stil \code{framed} ohne einen eigenen Titel. \end{posterboxenv} -% Box mit Verweis +%% Box mit Verweis \begin{posterboxenv}[title=Box mit Verweis,BFH-framed]{name=verweis,column=4, above=row6} Beispielbox mit Pfeil, um zwei Boxen miteinander zu verknüpfen oder Leseabzweigungen zu generieren. \end{posterboxenv} -%Zwischen den Boxen kann direkt TikZ-Code eingegeben werden. Das Namensschema der Boxen als Koordinaten lautet -% TCBPOSTER@<boxname>.ankerpunkt -% Für genauere Erläuterungen zur Syntax, bietet die tikz-Anleitung genauere Angaben, weitere benannte Koordinaten finden sich in der tcolorbox-Dokumentation +%% Zwischen den Boxen kann direkt TikZ-Code eingegeben werden. Das Namensschema der Boxen als Koordinaten lautet +%% TCBPOSTER@<boxname>.ankerpunkt +%% Für genauere Erläuterungen zur Syntax, bietet die tikz-Anleitung genauere Angaben, weitere benannte Koordinaten finden sich in der tcolorbox-Dokumentation \draw[BFH-Orange,line width=4pt,->] ([yshift=-1cm]TCBPOSTER@verweis.east) -| ([xshift=1cm]TCBPOSTER@colored.east) -- (TCBPOSTER@colored.east); -% Relative Positionierung +%% Relative Positionierung \begin{posterboxenv}[title=Relative Positionierung,BFH-framed]{name=relative, column=4, between=notitle and verweis} Diese Box wird zwischen den beiden Boxen \code{notitle} und \code{verweis} platziert. \end{posterboxenv} -% Papierformat +%% Papierformat \begin{posterboxenv}[title=Papierformat]{name=paper,column=3,span=2,below=row5} Die Klasse \cls{BFHsciposter} unterstützt die Papierformate A0, A1, A2 und A3. Der Wert wird über die Klassenoption \code{paper} ausgewählt: diff --git a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHThesis.pdf b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHThesis.pdf Binary files differindex 1cf95b2ff48..0f1b45c6354 100644 --- a/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHThesis.pdf +++ b/Master/texmf-dist/doc/latex/bfh-ci/DEMO-BFHThesis.pdf diff --git a/Master/texmf-dist/doc/latex/bfh-ci/DEPENDS.txt b/Master/texmf-dist/doc/latex/bfh-ci/DEPENDS.txt new file mode 100644 index 00000000000..4eee2a66f95 --- /dev/null +++ b/Master/texmf-dist/doc/latex/bfh-ci/DEPENDS.txt @@ -0,0 +1,26 @@ +hard adjustbox +hard amsmath +hard amssymb +hard anyfontsize +hard beamer +hard fontawesome +hard fontspec +hard geometry +hard graphics +hard handoutwithnotes +hard hyperref +hard iftex +hard koma-script +hard l3kernel +hard l3packages +hard listings +hard nunito +hard pgf +hard qrcode +hard sourceserifpro +hard tabularx +hard tcolorbox +hard translations +hard url +hard xcolor +hard zref diff --git a/Master/texmf-dist/doc/latex/bfh-ci/README.md b/Master/texmf-dist/doc/latex/bfh-ci/README.md index eb24c321a4a..05ece994a4d 100644 --- a/Master/texmf-dist/doc/latex/bfh-ci/README.md +++ b/Master/texmf-dist/doc/latex/bfh-ci/README.md @@ -2,7 +2,7 @@ Copyright (C) Marei Peischl <marei@peitex.de> & Andreas Habegger <andreas.habegger@bfh.ch>, 2021–2023 -bfh 2023/13/07 v2.1.5 +bfh 2023/10/20 v2.2.0 *************************************************************************** @@ -100,4 +100,7 @@ BFH-CI uses the translations package to provide translations for specific elemen * v2.1.4 (2022/11/15) - Fix french translations * v2.1.5 (2023/03/07) - - Small layout adjustments in project proposals
\ No newline at end of file + - Small layout adjustments in project proposals +* v2.2.0 (2023/10/20) + - Add hkbdocumentation template and hkb-doc mode to support HKB project documentation + - fix BFHNoteBox to be used with bfhbeamer diff --git a/Master/texmf-dist/doc/latex/bfh-ci/bfhhkb-doc.cfg b/Master/texmf-dist/doc/latex/bfh-ci/bfhhkb-doc.cfg new file mode 100644 index 00000000000..2effb93b654 --- /dev/null +++ b/Master/texmf-dist/doc/latex/bfh-ci/bfhhkb-doc.cfg @@ -0,0 +1,311 @@ +%% This is file `bfhhkb-doc.cfg' version 2.2.0 (2023/10/20), +%% it is part of +%% BFH-CI -- Corporate Design for Bern University of Applied Sciences +%% ---------------------------------------------------------------------------- +%% +%% Copyright (C) 2021-2023 by +%% Marei Peischl <marei@peitex.de> +%% Andreas Habegger <andreas.habegger@bfh.ch> +%% +%% ============================================================================ +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3c +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2008/05/04 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainers of this work are +%% Marei Peischl <bfh-ci@peitex.de> +%% Andreas Habegger <andreas.habegger@bfh.ch> +%% +%% The development respository can be found at +%% https://gitlab.ti.bfh.ch/bfh-latex/bfh-ci/ +%% Please use the issue tracker for feedback! +%% +%% ============================================================================ +%% +\ProvidesExplFile{bfh-beamerarticle.cfg} {2023/10/20}{2.2.0}{hkb-doc module for bfhthesis} +\RenewDocumentCommand{\titlegraphic}{sm}{ + \IfBooleanTF{#1}{ + \tl_gset:Nn \g_ptxcd_titleimage_code_tl { + \hbox_set:Nn \l__ptxcd_titlegraphic_box {\raisebox{\depth}{#2}} + \box_resize_to_ht:Nn \l__ptxcd_titlegraphic_box {\height} + \dim_compare:nTF {\box_wd:N \l__ptxcd_titlegraphic_box - \width > \c_zero_dim} + { + \dim_set:Nn \l_tmpa_dim {.5\box_ht:N \l__ptxcd_titlegraphic_box - .5\height} + \clipbox{0pt~\dim_eval:n{\l_tmpa_dim}~0pt~\dim_eval:n{\l_tmpa_dim}}{\box_use:N \l__ptxcd_titlegraphic_box} + }{ + \box_use:N \l__ptxcd_titlegraphic_box + } + } + }{ + \tl_gset:Nn \g_ptxcd_titleimage_code_tl {#2} + } +} + +\cs_new:Nn \__ptxcd_title_tabular_entry:n { + \tl_if_in:nnTF {#1} {= } { + \__ptxcd_title_tabular_entry:w #1 \q_stop + } { + \text_titlecase_first:n {#1}\\ + } +} + +\cs_new:Npn \__ptxcd_title_tabular_entry:w #1 = #2 \q_stop { + \text_titlecase_first:n {#1}\unskip :& #2 \\ +} + +\seq_new:N \g__ptxcd_projectData_seq +\newcommand*{\ProjectData}[1]{ + \seq_gset_from_clist:Nn \g__ptxcd_projectData_seq {#1} +} + +\colorlet{BFH-Title}{black} + +\newkomafont{titledata}{\normalfont\footnotesize} +\setkomafont{disposition}{\bfseries} +\addtokomafont{subtitle}{\mdseries\LARGE} +\addtokomafont{caption}{\tiny} +\setkomafont{caption}{\footnotesize} +\setkomafont{captionlabel}{\usekomafont{caption}\bfseries} + +\setkomafont{pageheadfoot}{\footnotesize} +\setkomafont{footnote}{} +\setkomafont{pagenumber}{\fontsize{6pt}{6pt}\selectfont} + +\colorlet{BFH-textaccentcolor}{.} + +\cs_if_exist:NTF \chapter { + \RedeclareSectionCommand[ + beforeskip=0pt + ]{chapter} + \setkomafont{chapter}{\LARGE} + \setkomafont{section}{\Large} + \setkomafont{subsection}{\large} + \setkomafont{subsubsection}{\mdseries} + \setkomafont{paragraph}{\mdseries} + \setkomafont{subparagraph}{\mdseries} +} { + \setkomafont{section}{\LARGE} + \setkomafont{subsection}{\large} + \setkomafont{subsubsection}{\mdseries} + \setkomafont{paragraph}{\mdseries} + \setkomafont{subparagraph}{\mdseries} +} + +\AddToHook{begindocument/end}{ + \defcaptionname{swissgerman,nswissgerman,german,ngerman}{\refname}{Literaturverzeichnis} + \defcaptionname{swissgerman,nswissgerman,german,ngerman}{\bibname}{Literaturverzeichnis} +} + +\RedeclareSectionCommand[ + style=section, + runin=false, + afterskip=0pt +]{paragraph} + +\RedeclareSectionCommand[ + style=section, + runin=false, + afterskip=0pt +]{subparagraph} + +\RequirePackage{tabularx} + + +\renewcommand*{\maketitle}[1][1]{ + \def\and{,~ } + \cs_if_exist_use:N \ptxcd_pass_TitleData: + \if@titlepage + \begin{titlepage} + \KOMAoptions{fontsize=11pt} + \setcounter{page}{% + #1% + }% + \def\thefootnote{\fnsymbol{footnote}} + \setparsizes{\z@}{\z@}{\z@\@plus 1fil}\par@updaterelative + \thispagestyle{empty}%TODO title. + \vspace*{-2cm} + \tl_if_eq:cnTF {BFH-optional-Logo} {true} { + \raisebox{.75mm}{\includegraphics[height=17mm]{example-image}} + \hspace{1.25cm}\includegraphics[height=19mm]{example-image} + }{ + \raisebox{.75mm}{\includegraphics[height=17mm]{HKB_Markenzeichen}} + \hspace{1.25cm}\includegraphics[height=19mm]{CRC_Logo} + } + \par + \vspace{2.15cm} + \begingroup + \def\width{\dimexpr14.75cm} + \def\height{\dimexpr11.1cm} + \tl_if_empty:NTF \g_ptxcd_titleimage_code_tl { + \rule{0pt}{\height} + } { + \g_ptxcd_titleimage_code_tl + } + \par + \endgroup + \vspace{1.7cm} + + \begingroup + \usekomafont{disposition} + {\usekomafont{title}\@title\par} + \endgroup + + \ifx\@subtitle\@empty\else{\vspace{.2\baselineskip}\usekomafont{subtitle}\@subtitle\par}\fi + + \vfill + \usekomafont{titledata} + \begin{tabularx}{\linewidth}{@{}l@{\hspace{1.6em}}X@{}}% + \seq_map_function:NN \g__ptxcd_projectData_seq \__ptxcd_title_tabular_entry:n + \end{tabularx} + \vspace*{-2\baselineskip} + + \@thanks\let\@thanks\@empty + \if@twoside + \@tempswatrue + \if@tempswa + \next@tpage + \begin{minipage}[t]{\textwidth} + \@uppertitleback + \end{minipage}\par + \vfill + \begin{minipage}[b]{\textwidth} + \@lowertitleback + \end{minipage}\par + \@thanks\let\@thanks\@empty + \fi + \fi + \ifx\@dedication\@empty + \else + \next@tdpage\null\vfill + {\centering\usekomafont{dedication}{\@dedication \par}}% + \vskip \z@ \@plus3fill + \@thanks\let\@thanks\@empty + \cleardoubleemptypage + \fi + \end{titlepage} + \setcounter{footnote}{0}% + \global\let\and\relax + \cleardoublepage + \else + \par + \@tempcnta=% + #1% + \relax\ifnum\@tempcnta=1\else + \ClassWarning{\KOMAClassName}{% + Optional argument of \string\maketitle\space ignored\MessageBreak + in `titlepage=false' mode% + }% + \fi + \ifx\@uppertitleback\@empty\else + \ClassWarning{\KOMAClassName}{% + non empty \string\uppertitleback\space ignored + by \string\maketitle\MessageBreak + in `titlepage=false' mode% + }% + \fi + \ifx\@lowertitleback\@empty\else + \ClassWarning{\KOMAClassName}{% + non empty \string\lowertitleback\space ignored + by \string\maketitle\MessageBreak + in `titlepage=false' mode% + }% + \fi + \begingroup + \let\titlepage@restore\relax + \def\thefootnote{\fnsymbol{footnote}} + \next@tdpage + \ifx\@extratitle\@empty + \ifx\@frontispiece\@empty\else \mbox{}\fi + \else + \@makeextratitle + \fi + \ifx\@frontispiece\@empty + \ifx\@extratitle\@empty\else\next@tdpage\fi + \else + \next@tpage + \@makefrontispiece + \next@tdpage + \fi + \if@twocolumn + \twocolumn[\@maketitle] + \else + \@maketitle + \fi + \ifx\titlepagestyle\@empty\else\thispagestyle{\titlepagestyle}\fi + \global\let\@thanks\@empty + \endgroup + \fi +} + + +\clearpairofpagestyles +\ofoot[\pagemark]{\pagemark} + +% disable adjustment of \labelitemi +\RemoveFromHook{begindocument/end}[bfh-ci-label] + +% margins +\dim_if_exist:NF \g_ptxcd_innerMargin_dim { + \dim_new:N \g_ptxcd_innerMargin_dim + \dim_new:N \g_ptxcd_outerMargin_dim + \dim_new:N \g_ptxcd_bottomMargin_dim + \dim_new:N \g_ptxcd_topMargin_dim + \dim_new:N \g_ptxcd_topLogoMargin_dim + \dim_new:N \g_ptxcd_columnSep_dim + \RequirePackage{geometry} +} +\dim_gset:Nn \g_ptxcd_columnSep_dim {4mm} + +\dim_gset:Nn \g_ptxcd_topMargin_dim {26mm} +\dim_gset:Nn \g_ptxcd_bottomMargin_dim {15mm}%20mm} +\dim_gset:Nn \g_ptxcd_innerMargin_dim {35mm} +\dim_gset:Nn \g_ptxcd_outerMargin_dim {28mm}%12mm} +\dim_gset:Nn \g_ptxcd_topLogoMargin_dim {25mm} + +\geometry{ + includefoot, + % footskip=\dim_eval:n {\footskip+\baselineskip}, + top=\g_ptxcd_topMargin_dim, + inner=\g_ptxcd_innerMargin_dim, + outer=\dim_eval:n {\g_ptxcd_outerMargin_dim}, + bottom=\dimexpr\g_ptxcd_bottomMargin_dim-\dp\strutbox, + columnsep= \g_ptxcd_columnSep_dim, +} + + +\KOMAoptions{ + bibliography=totoc, + listof=totoc, + parskip=full, + fontsize=9bp, + headsepline=false, + captions=nooneline, + footwidth=\dimexpr\textwidth+13mm, +} + +\DeclareTOCStyleEntries[beforeskip=1ex]{tocline}{section,subsection,subsubsection,paragraph,subparagraph} + +\cs_if_exist:NTF \chapter { + \DeclareTOCStyleEntries[beforeskip=\baselineskip]{tocline}{chapter} +}{ + \DeclareTOCStyleEntries[beforeskip=\baselineskip]{tocline}{section} +} + + +\setcounter{secnumdepth}{\subparagraphnumdepth} +\setcounter{tocdepth}{\subparagraphnumdepth} + +\raggedbottom + +\iftutex + \setsansfont{texgyreheros}[Scale=1.1,LetterSpace=1.3] +\fi +\renewcommand*{\familydefault}{\sfdefault} + +\endinput
\ No newline at end of file |