From 359bef63627c3775a239b34f4e50c5e24f232129 Mon Sep 17 00:00:00 2001 From: Charlotte Muth Date: Tue, 2 May 2023 10:09:52 +0200 Subject: [PATCH] [ADD+FIX] Added math, KIT-colors, increased BCOR through scrreprt class, changed generation of bib in toc --- cel-thesis.cls | 87 +++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 79 insertions(+), 8 deletions(-) diff --git a/cel-thesis.cls b/cel-thesis.cls index 0da03b0..4de60db 100644 --- a/cel-thesis.cls +++ b/cel-thesis.cls @@ -7,13 +7,16 @@ \ProvidesClass{cel-thesis/cel-thesis} \LoadClass[11pt, % 11pt titlepage, + BCOR=18mm, % Bindekorrektur für Druck + DIV=13, % Layout twoside, % Doppelseitige Ausgabe a4paper, % DIN A4 - openright, % Neue Kapitel auf rechter Seite -% draft, % Overfull H-Boxen markieren - final, % Engueltige Version mit Bildern + openright, % Neue Kapitel auf rechter Seite +% draft, % Overfull H-Boxen markieren + final, % Engueltige Version mit Bildern + listof = totoc, + bibliography=totoc, ]{scrreprt} -\areaset[8mm]{150mm}{225mm} \RedeclareSectionCommand[ beforeskip=0pt, ]{chapter} @@ -89,14 +92,25 @@ beforeskip=0pt, \usepackage[right]{eurosym} \usepackage{siunitx} -% make bibliography appear in table of contents %%%%%%%%%%%%%%%%%%%%%%%%%%%% -\usepackage[nottoc]{tocbibind} - %% Define always missing math symbols. \DeclareMathOperator*{\argmin}{\arg\!\min} \DeclareMathOperator*{\argmax}{\arg\!\max} \DeclareMathOperator\sign{sign} +%% Math adaptations +%% \j is æ in LaTeX2e, need to clear that +\let\j\relax +\newcommand{\j}{\mathrm{j}} +%% Re, Im are Fraktur for no-good reasons, so let's solve that: +\let\Re\relax +\let\Im\relax +\DeclareMathOperator{\Re}{Re} +\DeclareMathOperator{\Im}{Im} + +\newcommand*{\scal}[1]{#1} +\newcommand*{\vect}[1]{\boldsymbol{#1}} +\newcommand*{\mat}[1]{\MakeUppercase{\boldsymbol{#1}}} + % Graphics %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -110,9 +124,66 @@ beforeskip=0pt, \usepackage{graphicx} \usepackage{color} \usepackage{pgf, tikz, pgfplots} -\usetikzlibrary{shapes,arrows} +\usetikzlibrary{shapes,arrows, calc, spy} \pgfplotsset{compat=1.9} +% Colors %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\definecolor{kit-green100}{rgb}{0,.59,.51} +\definecolor{kit-green70}{rgb}{.3,.71,.65} +\definecolor{kit-green50}{rgb}{.50,.79,.75} +\definecolor{kit-green30}{rgb}{.69,.87,.85} +\definecolor{kit-green15}{rgb}{.85,.93,.93} +\definecolor{KITgreen}{rgb}{0,.59,.51} + +\definecolor{KITpalegreen}{RGB}{130,190,60} +\colorlet{kit-maigreen100}{KITpalegreen} +\colorlet{kit-maigreen70}{KITpalegreen!70} +\colorlet{kit-maigreen50}{KITpalegreen!50} +\colorlet{kit-maigreen30}{KITpalegreen!30} +\colorlet{kit-maigreen15}{KITpalegreen!15} + +\definecolor{KITblue}{rgb}{.27,.39,.66} +\definecolor{kit-blue100}{rgb}{.27,.39,.67} +\definecolor{kit-blue70}{rgb}{.49,.57,.76} +\definecolor{kit-blue50}{rgb}{.64,.69,.83} +\definecolor{kit-blue30}{rgb}{.78,.82,.9} +\definecolor{kit-blue15}{rgb}{.89,.91,.95} + +\definecolor{KITyellow}{rgb}{.98,.89,0} +\definecolor{kit-yellow100}{cmyk}{0,.05,1,0} +\definecolor{kit-yellow70}{cmyk}{0,.035,.7,0} +\definecolor{kit-yellow50}{cmyk}{0,.025,.5,0} +\definecolor{kit-yellow30}{cmyk}{0,.015,.3,0} +\definecolor{kit-yellow15}{cmyk}{0,.0075,.15,0} + +\definecolor{KITorange}{rgb}{.87,.60,.10} +\definecolor{kit-orange100}{cmyk}{0,.45,1,0} +\definecolor{kit-orange70}{cmyk}{0,.315,.7,0} +\definecolor{kit-orange50}{cmyk}{0,.225,.5,0} +\definecolor{kit-orange30}{cmyk}{0,.135,.3,0} +\definecolor{kit-orange15}{cmyk}{0,.0675,.15,0} + +\definecolor{KITred}{rgb}{.63,.13,.13} +\definecolor{kit-red100}{cmyk}{.25,1,1,0} +\definecolor{kit-red70}{cmyk}{.175,.7,.7,0} +\definecolor{kit-red50}{cmyk}{.125,.5,.5,0} +\definecolor{kit-red30}{cmyk}{.075,.3,.3,0} +\definecolor{kit-red15}{cmyk}{.0375,.15,.15,0} + +\definecolor{KITpurple}{RGB}{160,0,120} +\colorlet{kit-purple100}{KITpurple} +\colorlet{kit-purple70}{KITpurple!70} +\colorlet{kit-purple50}{KITpurple!50} +\colorlet{kit-purple30}{KITpurple!30} +\colorlet{kit-purple15}{KITpurple!15} + +\definecolor{KITcyanblue}{RGB}{80,170,230} +\colorlet{kit-cyanblue100}{KITcyanblue} +\colorlet{kit-cyanblue70}{KITcyanblue!70} +\colorlet{kit-cyanblue50}{KITcyanblue!50} +\colorlet{kit-cyanblue30}{KITcyanblue!30} +\colorlet{kit-cyanblue15}{KITcyanblue!15} + % Layout %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \RequirePackage{marginnote} \RequirePackage{ifthen}