2023-10-16 16:24:38 +02:00
|
|
|
\ProvidesPackage{wtheo}[2022/02/10 - Style file for notes of Logic II]
|
|
|
|
\usepackage[english]{babel}
|
|
|
|
\usepackage[cache, number in = section]{fancythm}
|
|
|
|
\usepackage{mkessler-mathfont}
|
|
|
|
\usepackage{centernot}
|
|
|
|
\usepackage{enumerate}
|
|
|
|
\usepackage{mkessler-todo}
|
|
|
|
\usepackage[index]{mkessler-vocab}
|
|
|
|
\usepackage{mkessler-code}
|
|
|
|
\usepackage{jrpie-math}
|
|
|
|
\usepackage{jrpie-yaref}
|
|
|
|
\usepackage[normalem]{ulem}
|
|
|
|
\usepackage{pdflscape}
|
|
|
|
\usepackage{longtable}
|
|
|
|
\usepackage{xcolor}
|
|
|
|
\usepackage{dsfont}
|
|
|
|
\usepackage{csquotes}
|
|
|
|
\usepackage{tikz}
|
|
|
|
\usepackage{tikz-cd}
|
|
|
|
\usetikzlibrary{arrows}
|
|
|
|
%\usepackage{wrapfig}
|
|
|
|
\usepackage{listings}
|
|
|
|
\usepackage{multirow}
|
|
|
|
\usepackage{float}
|
|
|
|
%\usepackage{algorithmicx}
|
|
|
|
|
|
|
|
\newcounter{subsubsubsection}[subsubsection]
|
|
|
|
\renewcommand\thesubsubsubsection{\thesubsubsection.\arabic{subsubsubsection}}
|
|
|
|
\newcommand\subsubsubsection[1]
|
|
|
|
{
|
|
|
|
\stepcounter{subsubsubsection}
|
|
|
|
\medskip
|
|
|
|
\textbf{\thesubsubsubsection~#1}
|
|
|
|
\medskip
|
|
|
|
}
|
|
|
|
|
|
|
|
\newcommand\todoimg[1]
|
|
|
|
{
|
|
|
|
\todo{FEHLENDES BILD: #1}
|
|
|
|
}
|
|
|
|
|
|
|
|
\usepackage{siunitx}
|
|
|
|
|
|
|
|
% Wenn auf die Klausurrelevanz EXPLIZIT hingewiesen wurde
|
|
|
|
\newcommand\klausurrelevant{
|
|
|
|
\footnote{\color{red}klausurrelevant!}
|
|
|
|
}
|
|
|
|
|
|
|
|
\usepackage{acro}
|
|
|
|
|
|
|
|
\def\alert#1{{\color{red} #1}}
|
|
|
|
|
|
|
|
|
|
|
|
\usepackage{imakeidx}
|
|
|
|
\makeindex[name = ccode, title = \texttt{C} functions and macros]
|
|
|
|
|
|
|
|
\usepackage{hyperref}
|
|
|
|
|
|
|
|
\usepackage[quotation]{knowledge}[22/02/12]
|
|
|
|
|
|
|
|
\newcommand\main[1]{\underline{#1}}
|
|
|
|
\newcommand\usage[1]{\textit{#1}}
|
|
|
|
\renewcommand\i{\mathrm{\mathbf{i}}}
|
|
|
|
\newcommand\notimplies{\centernot\implies}
|
|
|
|
|
|
|
|
\knowledgestyle{ccode}{color=purple!30!black, index style = usage, wrap = \code}
|
|
|
|
\knowledgestyle{ccode unknown}{ wrap = \code, color = brown}
|
|
|
|
\knowledgestyle{ccode unknown cont}{ wrap = \code}
|
|
|
|
\knowledgestyle{ccode intro}{color=blue, boldface, index style = main, wrap = \code}
|
|
|
|
|
|
|
|
|
|
|
|
\knowledgestyle{autoref link}{autoref link}
|
|
|
|
\knowledgestyle{autoref target}{autoref target}
|
|
|
|
|
|
|
|
\knowledgenewvariant\cc{
|
|
|
|
default style = {autoref link, ccode},
|
|
|
|
unknown style = {ccode unknown},
|
|
|
|
unknown style cont = {ccode unknown cont},
|
|
|
|
% unknown warning = false,
|
|
|
|
% unknown diagnose = false,
|
|
|
|
}
|
|
|
|
|
|
|
|
\knowledgenewvariant\ccintro {
|
|
|
|
auto knowledge = {autoref, scope=document, also now, index, index name = ccode, wrap = \code},
|
|
|
|
default style = {autoref target, ccode intro},
|
|
|
|
unknown style = ccode unknown,
|
|
|
|
unknown style cont = ccode unknown
|
|
|
|
}
|
|
|
|
|
|
|
|
\knowledgevariantmodifier{\intro*\cc}\ccintro
|
|
|
|
\knowledgevariantmodifier{\cintro*\cc}\ccintro
|
|
|
|
|
|
|
|
\hypersetup{colorlinks, citecolor=violet, urlcolor=blue!80!black, linkcolor=red!50!black, pdfauthor=\@author, pdftitle=\ifdef{\@course}{\@course}{\@title}}
|
|
|
|
|
|
|
|
\NewFancyTheorem[thmtools = { style = thmredmargin} , group = { big } ]{warning}
|
2023-11-05 00:50:26 +01:00
|
|
|
\NewFancyTheorem[thmtools = { style = thmredmarginandfill} , group = { big } ]{axiom}
|
|
|
|
\NewFancyTheorem[thmtools = { style = thmredmarginandfill, name = Axiom Schema} , group = { big } ]{axiomschema}
|
2023-10-16 16:24:38 +02:00
|
|
|
|
|
|
|
\DeclareSimpleMathOperator{ran} % TODO: ran vs range
|
|
|
|
\DeclareSimpleMathOperator{range} % TODO
|
|
|
|
|
|
|
|
|
|
|
|
\let\Col\undefined
|
|
|
|
\DeclareSimpleMathOperator{Col}
|
|
|
|
|
|
|
|
|
|
|
|
\DeclareSimpleMathOperator{Con}
|
|
|
|
|
2023-10-30 15:52:49 +01:00
|
|
|
|
|
|
|
\DeclareMathOperator{\Zermelo}{Z}
|
2023-10-16 16:24:38 +02:00
|
|
|
\DeclareSimpleMathOperator{ZF}
|
|
|
|
\DeclareSimpleMathOperator{ZFC}
|
2023-11-16 15:38:46 +01:00
|
|
|
\DeclareSimpleMathOperator{BG}
|
|
|
|
\DeclareSimpleMathOperator{BGC}
|
2023-10-16 16:24:38 +02:00
|
|
|
\DeclareSimpleMathOperator{HOD}
|
|
|
|
\DeclareSimpleMathOperator{OD}
|
|
|
|
\DeclareSimpleMathOperator{AC}
|
2023-11-13 19:42:48 +01:00
|
|
|
\newcommand{\AxC}{\yarefs{ax:c}}
|
2023-11-13 20:21:51 +01:00
|
|
|
\newcommand{\AxExt}{\yarefs{ax:ext}} % AoE
|
|
|
|
\newcommand{\AxFund}{\yarefs{ax:fund}} % AoF
|
|
|
|
\newcommand{\AxPair}{\yarefs{ax:pair}} % AoP
|
|
|
|
\newcommand{\AxUnion}{\yarefs{ax:union}} % AoU
|
|
|
|
\newcommand{\AxPow}{\yarefs{ax:pow}}
|
|
|
|
\newcommand{\AxRep}{\yarefs{ax:rep}}
|
|
|
|
\newcommand{\AxInf}{\yarefs{ax:inf}} % AoI
|
|
|
|
\newcommand{\AxAus}{\yarefs{ax:aus}} % Separation
|
|
|
|
|
2023-10-16 16:24:38 +02:00
|
|
|
|
|
|
|
\DeclareSimpleMathOperator{CH}
|
2023-12-18 21:16:41 +01:00
|
|
|
\DeclareSimpleMathOperator{GCH}
|
2023-10-16 16:24:38 +02:00
|
|
|
\DeclareSimpleMathOperator{DC}
|
|
|
|
\DeclareSimpleMathOperator{Ord}
|
2023-11-23 15:38:40 +01:00
|
|
|
\DeclareSimpleMathOperator{OR} % Ordinals
|
2023-10-16 16:24:38 +02:00
|
|
|
\DeclareSimpleMathOperator{trcl}
|
|
|
|
\DeclareSimpleMathOperator{tcl}
|
|
|
|
\newcommand{\concat}{{}^\frown}
|
|
|
|
\DeclareMathOperator{\hght}{height}
|
|
|
|
|
2023-11-24 19:07:12 +01:00
|
|
|
\DeclareSimpleMathOperator{rank}
|
|
|
|
\DeclareSimpleMathOperator{rk}
|
|
|
|
\DeclareSimpleMathOperator{otp}
|
|
|
|
|
2023-11-27 16:07:23 +01:00
|
|
|
\DeclareSimpleMathOperator{cf}
|
|
|
|
|
2023-10-16 16:24:38 +02:00
|
|
|
\newcommand\lecture[3]{\hrule{\color{darkgray}\hfill{\tiny[Lecture #1, #2]}}}
|
2023-12-04 15:46:30 +01:00
|
|
|
%\newcommand\diagi{\mathop{\large \Delta}\limits}
|
|
|
|
\newcommand\diagi{\mathop{\large \Delta}}
|
2023-10-16 16:24:38 +02:00
|
|
|
|