Format source files with latexindent
This commit is contained in:
4
dist/letter.tex
vendored
4
dist/letter.tex
vendored
@@ -25,8 +25,8 @@
|
|||||||
\parbox[t][\headheight][t]{4cm}{%
|
\parbox[t][\headheight][t]{4cm}{%
|
||||||
\vspace*{2cm}
|
\vspace*{2cm}
|
||||||
|
|
||||||
\usekomavar{fromname} \newline
|
\usekomavar{fromname} \newline
|
||||||
\usekomavar{fromaddress} \newline
|
\usekomavar{fromaddress} \newline
|
||||||
\usekomavar{fromplace}
|
\usekomavar{fromplace}
|
||||||
}
|
}
|
||||||
}%
|
}%
|
||||||
|
1
dist/most.tex
vendored
1
dist/most.tex
vendored
@@ -1,4 +1,3 @@
|
|||||||
|
|
||||||
\newcommand{\loadMost}{
|
\newcommand{\loadMost}{
|
||||||
\typeout{[CustomLaTeXHelperLoader]: Loaded most}
|
\typeout{[CustomLaTeXHelperLoader]: Loaded most}
|
||||||
\input{\dir/dist/minimal.tex}
|
\input{\dir/dist/minimal.tex}
|
||||||
|
@@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
\newpage
|
\newpage
|
||||||
\section{Introduction}
|
\section{Introduction}
|
||||||
This set of \LaTeX files is designed to give you a good looking, pre-configured \LaTeX setup, which helps you get started much more quickly.
|
This set of \LaTeX files is designed to give you a good looking, pre-configured \LaTeX setup, which helps you get started much more quickly.
|
||||||
|
|
||||||
It has some configuration options already, but more are to come soon. If you have any suggestions as to what should be added, don't hesitate to open a support ticket at \url{https://support.janishutz.com?a=add} or contacting me via email to \texttt{development@janishutz.com}.
|
It has some configuration options already, but more are to come soon. If you have any suggestions as to what should be added, don't hesitate to open a support ticket at \url{https://support.janishutz.com?a=add} or contacting me via email to \texttt{development@janishutz.com}.
|
||||||
|
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
\newsection
|
\newsection
|
||||||
\section{Custom Loader}
|
\section{Custom Loader}
|
||||||
You can create a custom loader by defining a \verb|load|\{\textit{string}\} macro (or any other, if you are aware you need to change that in your main file for it to work) that uses the \verb|\dir| command to resolve the custom parts.
|
You can create a custom loader by defining a \verb|load|\{\textit{string}\} macro (or any other, if you are aware you need to change that in your main file for it to work) that uses the \verb|\dir| command to resolve the custom parts.
|
||||||
Take a look at the \texttt{/include.tex} file for inspiration on how to do it, if you also want it to do case distinction.
|
Take a look at the \texttt{/include.tex} file for inspiration on how to do it, if you also want it to do case distinction.
|
||||||
|
|
||||||
You can also include some the pre-built configs from the \texttt{dist/} folder.
|
You can also include some the pre-built configs from the \texttt{dist/} folder.
|
||||||
|
@@ -356,7 +356,7 @@ See \ref{sec:counters} for a guide on how to change the current number.
|
|||||||
\end{tables}
|
\end{tables}
|
||||||
|
|
||||||
\fhlc{Aquamarine}{Shortened (Named)}
|
\fhlc{Aquamarine}{Shortened (Named)}
|
||||||
\begin{tables}{ll}{Command & Output}
|
\begin{tables}{ll}{Command & Output}
|
||||||
\verb|\compactex|\{\textit{string}\} & \compactex{Exercise} \\
|
\verb|\compactex|\{\textit{string}\} & \compactex{Exercise} \\
|
||||||
\verb|\compactdef|\{\textit{string}\} & \compactdef{Definition} \\
|
\verb|\compactdef|\{\textit{string}\} & \compactdef{Definition} \\
|
||||||
\verb|\compacttheorem|\{\textit{string}\} & \compacttheorem{Theorem} \\
|
\verb|\compacttheorem|\{\textit{string}\} & \compacttheorem{Theorem} \\
|
||||||
|
@@ -31,4 +31,4 @@ You have set the \textit{scope} to \texttt{full}, which loads the \texttt{minted
|
|||||||
Your host system is lacking the \texttt{pygmentize} package or you have not added the \texttt{pip} path to your \$PATH. This is also the reason as to why the \texttt{-shell-escape} flag has to be set, as minted needs to access external libraries (namely \texttt{pygmentize}) to do the syntax highlighting.
|
Your host system is lacking the \texttt{pygmentize} package or you have not added the \texttt{pip} path to your \$PATH. This is also the reason as to why the \texttt{-shell-escape} flag has to be set, as minted needs to access external libraries (namely \texttt{pygmentize}) to do the syntax highlighting.
|
||||||
|
|
||||||
\subsection{Any other error}
|
\subsection{Any other error}
|
||||||
Ensure that you are not missing any closing brackets or a math environment is still open. If nothing helps, contact support at \url{https://support.janishutz.com}
|
Ensure that you are not missing any closing brackets or a math environment is still open. If nothing helps, contact support at \url{https://support.janishutz.com}
|
||||||
|
@@ -57,4 +57,4 @@ Letters require a different setup compared to a normal \LaTeX document:
|
|||||||
\end{document}
|
\end{document}
|
||||||
\end{minted}
|
\end{minted}
|
||||||
|
|
||||||
If you are using the snippets, you can type \texttt{latex-letter} and press tab.
|
If you are using the snippets, you can type \texttt{latex-letter} and press tab.
|
||||||
|
@@ -7,11 +7,11 @@
|
|||||||
% Subject
|
% Subject
|
||||||
\setkomavar{subject}{Test}
|
\setkomavar{subject}{Test}
|
||||||
\begin{document}\raggedright
|
\begin{document}\raggedright
|
||||||
\begin{letter}{Company \\ Name \\ Address \\ CH-Place}
|
\begin{letter}{Company \\ Name \\ Address \\ CH-Place}
|
||||||
\opening{Intro}
|
\opening{Intro}
|
||||||
|
|
||||||
Test
|
Test
|
||||||
|
|
||||||
\closing{Kind regards}
|
\closing{Kind regards}
|
||||||
\end{letter}
|
\end{letter}
|
||||||
\end{document}
|
\end{document}
|
||||||
|
@@ -4,7 +4,7 @@
|
|||||||
% | _ (| | _ \ | | / __ \ ) (
|
% | _ (| | _ \ | | / __ \ ) (
|
||||||
% | (_) ) | |_) ) | | ( ___// /\ \
|
% | (_) ) | |_) ) | | ( ___// /\ \
|
||||||
% (____/(_)_ __/ (_) \____)_) (_)
|
% (____/(_)_ __/ (_) \____)_) (_)
|
||||||
|
|
||||||
% Configs if you want to use BibTeX. Not included in any default configs.
|
% Configs if you want to use BibTeX. Not included in any default configs.
|
||||||
|
|
||||||
\newcommand{\setupBibtex}[1]{
|
\newcommand{\setupBibtex}[1]{
|
||||||
|
@@ -1 +1 @@
|
|||||||
\usepackage{minted}
|
\usepackage{minted}
|
||||||
|
@@ -1,4 +1,3 @@
|
|||||||
|
|
||||||
% Loader
|
% Loader
|
||||||
\newcommand{\load}[1]{
|
\newcommand{\load}[1]{
|
||||||
\edef\recommended{recommended}
|
\edef\recommended{recommended}
|
||||||
|
@@ -6,7 +6,7 @@
|
|||||||
% ██ ██ ██ ███ ██ ██▀▀▀▀▀▀ ███
|
% ██ ██ ██ ███ ██ ██▀▀▀▀▀▀ ███
|
||||||
% ██ ██ ██ ▀██ ██ ██▄ ▄ ▄█▀ ██▄
|
% ██ ██ ██ ▀██ ██ ██▄ ▄ ▄█▀ ██▄
|
||||||
% ▄████▄████ ████▄ ▀████▀███▄ ▀█████▀██▄ ▄██▄
|
% ▄████▄████ ████▄ ▀████▀███▄ ▀█████▀██▄ ▄██▄
|
||||||
|
|
||||||
|
|
||||||
% For using index package
|
% For using index package
|
||||||
\newcommand{\prepareIndex}{
|
\newcommand{\prepareIndex}{
|
||||||
|
@@ -6,7 +6,7 @@
|
|||||||
% █ ██▄█▀ ██ ▄█████ ██ ██ ██
|
% █ ██▄█▀ ██ ▄█████ ██ ██ ██
|
||||||
% █ ▀██▀ ██ ██ ██ ██ ██ ██
|
% █ ▀██▀ ██ ██ ██ ██ ██ ██
|
||||||
% ▄███▄ ▀▀ ▄████▄████▀██▄ ▀███████ ████▄
|
% ▄███▄ ▀▀ ▄████▄████▀██▄ ▀███████ ████▄
|
||||||
|
|
||||||
|
|
||||||
\newcommand{\R}{\mathbb{R}}
|
\newcommand{\R}{\mathbb{R}}
|
||||||
\newcommand{\N}{\mathbb{N}}
|
\newcommand{\N}{\mathbb{N}}
|
||||||
|
@@ -5,35 +5,35 @@
|
|||||||
%▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
%▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||||
|
|
||||||
\newtcolorbox{recall}[2][]{mainboxstyle,colback=yellow!5!white,colframe=yellow!75!black,colbacktitle=yellow!75!black,title={\large #2},
|
\newtcolorbox{recall}[2][]{mainboxstyle,colback=yellow!5!white,colframe=yellow!75!black,colbacktitle=yellow!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=yellow!75!black,,fill=yellow!75!black] at (frame.north east) {\large \translate{Recall }{Repetition }};},#1}
|
overlay={\node[overlaystyle,draw=yellow!75!black,,fill=yellow!75!black] at (frame.north east) {\large \translate{Recall }{Repetition }};},#1}
|
||||||
|
|
||||||
\newtcolorbox{remarks}[2][]{mainboxstyle,colback=green!5!white,colframe=green!75!black,colbacktitle=green!75!black,title={\large #2},
|
\newtcolorbox{remarks}[2][]{mainboxstyle,colback=green!5!white,colframe=green!75!black,colbacktitle=green!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=green!75!black,,fill=green!75!black] at (frame.north east) {\large \translate{Remarks }{Bemerkungen }};},#1}
|
overlay={\node[overlaystyle,draw=green!75!black,,fill=green!75!black] at (frame.north east) {\large \translate{Remarks }{Bemerkungen }};},#1}
|
||||||
|
|
||||||
\newtcolorbox{guides}[3][]{mainboxstyle,colback=red!5!white,colframe=red!75!black,colbacktitle=red!75!black,title={\large #2},
|
\newtcolorbox{guides}[3][]{mainboxstyle,colback=red!5!white,colframe=red!75!black,colbacktitle=red!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=red!75!black,,fill=red!75!black] at (frame.north east) {\large #3};},#1}
|
overlay={\node[overlaystyle,draw=red!75!black,,fill=red!75!black] at (frame.north east) {\large #3};},#1}
|
||||||
|
|
||||||
|
|
||||||
\newtcolorbox{properties}[2][]{mainboxstyle,colback=purple!5!white,colframe=purple!75!black,colbacktitle=purple!75!black,title={\large #2},
|
\newtcolorbox{properties}[2][]{mainboxstyle,colback=purple!5!white,colframe=purple!75!black,colbacktitle=purple!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=purple!75!black,,fill=purple!75!black] at (frame.north east) {\large \translate{Properties }{Eigenschaften }};},#1}
|
overlay={\node[overlaystyle,draw=purple!75!black,,fill=purple!75!black] at (frame.north east) {\large \translate{Properties }{Eigenschaften }};},#1}
|
||||||
|
|
||||||
\newtcolorbox{restrictions}[2][]{mainboxstyle,colback=purple!5!white,colframe=purple!75!black,colbacktitle=purple!75!black,title={\large #2},
|
\newtcolorbox{restrictions}[2][]{mainboxstyle,colback=purple!5!white,colframe=purple!75!black,colbacktitle=purple!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=purple!75!black,,fill=purple!75!black] at (frame.north east) {\large \translate{Restrictions }{Einschränkungen }};},#1}
|
overlay={\node[overlaystyle,draw=purple!75!black,,fill=purple!75!black] at (frame.north east) {\large \translate{Restrictions }{Einschränkungen }};},#1}
|
||||||
|
|
||||||
\newtcolorbox{limitations}[2][]{mainboxstyle,colback=purple!5!white,colframe=purple!75!black,colbacktitle=purple!75!black,title={\large #2},
|
\newtcolorbox{limitations}[2][]{mainboxstyle,colback=purple!5!white,colframe=purple!75!black,colbacktitle=purple!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=purple!75!black,,fill=purple!75!black] at (frame.north east) {\large \translate{Limitations }{Limitierungen }};},#1}
|
overlay={\node[overlaystyle,draw=purple!75!black,,fill=purple!75!black] at (frame.north east) {\large \translate{Limitations }{Limitierungen }};},#1}
|
||||||
|
|
||||||
|
|
||||||
% Terms and notation
|
% Terms and notation
|
||||||
\newtcolorbox{terms}[2][]{mainboxstyle,colback=orange!5!white,colframe=orange!75!black,colbacktitle=orange!75!black,title={\large #2},
|
\newtcolorbox{terms}[2][]{mainboxstyle,colback=orange!5!white,colframe=orange!75!black,colbacktitle=orange!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=orange!75!black,,fill=orange!75!black] at (frame.north east) {\large \translate{Terms }{Begriffe }};},#1}
|
overlay={\node[overlaystyle,draw=orange!75!black,,fill=orange!75!black] at (frame.north east) {\large \translate{Terms }{Begriffe }};},#1}
|
||||||
|
|
||||||
\newtcolorbox{notation}[2][]{mainboxstyle,colback=Peach!5!white,colframe=Peach!75!black,colbacktitle=Peach!75!black,title={\large #2},
|
\newtcolorbox{notation}[2][]{mainboxstyle,colback=Peach!5!white,colframe=Peach!75!black,colbacktitle=Peach!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=Peach!75!black,,fill=Peach!75!black] at (frame.north east) {\large Notation};},#1}
|
overlay={\node[overlaystyle,draw=Peach!75!black,,fill=Peach!75!black] at (frame.north east) {\large Notation};},#1}
|
||||||
|
|
||||||
|
|
||||||
\newtcolorbox{usage}[2][]{mainboxstyle,colback=green!5!white,colframe=green!75!black,colbacktitle=green!75!black,title={\large #2},
|
\newtcolorbox{usage}[2][]{mainboxstyle,colback=green!5!white,colframe=green!75!black,colbacktitle=green!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=green!75!black,,fill=green!75!black] at (frame.north east) {\large \translate{Usage }{Nutzung }};},#1}
|
overlay={\node[overlaystyle,draw=green!75!black,,fill=green!75!black] at (frame.north east) {\large \translate{Usage }{Nutzung }};},#1}
|
||||||
|
|
||||||
|
|
||||||
% Task
|
% Task
|
||||||
@@ -46,7 +46,7 @@ overlay={\node[overlaystyle,draw=green!75!black,,fill=green!75!black] at (frame.
|
|||||||
|
|
||||||
% General
|
% General
|
||||||
\newtcolorbox{general}[4][]{mainboxstyle,colback=#4!5!white,colframe=#4!75!black,colbacktitle=#4!75!black,title={\large #2},
|
\newtcolorbox{general}[4][]{mainboxstyle,colback=#4!5!white,colframe=#4!75!black,colbacktitle=#4!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=#4!75!black,,fill=#4!75!black] at (frame.north east) {\large #3};},#1}
|
overlay={\node[overlaystyle,draw=#4!75!black,,fill=#4!75!black] at (frame.north east) {\large #3};},#1}
|
||||||
|
|
||||||
% Simple
|
% Simple
|
||||||
\newtcolorbox{simplebox}[2][]{colback=#2!5!white,colframe=#2!75!black,#1}
|
\newtcolorbox{simplebox}[2][]{colback=#2!5!white,colframe=#2!75!black,#1}
|
||||||
|
@@ -21,12 +21,13 @@
|
|||||||
\newcommand{\definitions}{definitions}
|
\newcommand{\definitions}{definitions}
|
||||||
\newcommand{\useSubsection}{\ifnum\value{numberSubsections}>0{\arabic{subsection}.}\else{}\fi}
|
\newcommand{\useSubsection}{\ifnum\value{numberSubsections}>0{\arabic{subsection}.}\else{}\fi}
|
||||||
\newcommand{\useSubsubsection}{\ifnum\value{numberSubsections}>1{\arabic{subsubsection}.}\else{}\fi}
|
\newcommand{\useSubsubsection}{\ifnum\value{numberSubsections}>1{\arabic{subsubsection}.}\else{}\fi}
|
||||||
|
|
||||||
\newcommand{\usenumberArabic}[1]{\ifnum\value{numberingConfig}<4{\arabic{section}.\useSubsection\useSubsubsection\ifnum\value{numberingConfig}<3{\ifnum\value{numberingConfig}<2{\arabic{#1}\stepcounter{#1}}\else{
|
\newcommand{\usenumberArabic}[1]{\ifnum\value{numberingConfig}<4{\arabic{section}.\useSubsection\useSubsubsection\ifnum\value{numberingConfig}<3{\ifnum\value{numberingConfig}<2{\arabic{#1}\stepcounter{#1}}\else{
|
||||||
\ifx#1\definitions
|
\ifx#1\definitions
|
||||||
\arabic{#1}\stepcounter{#1}
|
\arabic{#1}\stepcounter{#1}
|
||||||
\else
|
\else
|
||||||
\arabic{all}\stepcounter{all}
|
\arabic{all}\stepcounter{all}
|
||||||
\fi}\fi}\else{\arabic{all}\stepcounter{all}}\fi}\else{}\fi}
|
\fi}\fi}\else{\arabic{all}\stepcounter{all}}\fi}\else{}\fi}
|
||||||
|
|
||||||
|
|
||||||
% Reset definition, lemma, etc counters, add a new page
|
% Reset definition, lemma, etc counters, add a new page
|
||||||
@@ -56,35 +57,35 @@
|
|||||||
|
|
||||||
% Theorems
|
% Theorems
|
||||||
\newtcolorbox{theorem}[2][]{mainboxstyle,colback=ForestGreen!5!white,colframe=ForestGreen!75!black,colbacktitle=ForestGreen!75!black,title={\large #2},
|
\newtcolorbox{theorem}[2][]{mainboxstyle,colback=ForestGreen!5!white,colframe=ForestGreen!75!black,colbacktitle=ForestGreen!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=ForestGreen!75!black,fill=ForestGreen!75!black] at (frame.north east) {\large \translate{Theorem}{\theoremde} \usenumberArabic{theorems}};},#1}
|
overlay={\node[overlaystyle,draw=ForestGreen!75!black,fill=ForestGreen!75!black] at (frame.north east) {\large \translate{Theorem}{\theoremde} \usenumberArabic{theorems}};},#1}
|
||||||
|
|
||||||
% Lemmas
|
% Lemmas
|
||||||
\newtcolorbox{lemma}[2][]{mainboxstyle,colback=Aquamarine!5!white,colframe=Aquamarine!75!black,colbacktitle=Aquamarine!75!black,title={\large #2},
|
\newtcolorbox{lemma}[2][]{mainboxstyle,colback=Aquamarine!5!white,colframe=Aquamarine!75!black,colbacktitle=Aquamarine!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=Aquamarine!75!black,fill=Aquamarine!75!black] at (frame.north east) {\large Lemma \usenumberArabic{lemmas}};},#1}
|
overlay={\node[overlaystyle,draw=Aquamarine!75!black,fill=Aquamarine!75!black] at (frame.north east) {\large Lemma \usenumberArabic{lemmas}};},#1}
|
||||||
|
|
||||||
% Corollaries
|
% Corollaries
|
||||||
\newtcolorbox{corollary}[2][]{mainboxstyle,colback=teal!5!white,colframe=teal!75!black,colbacktitle=teal!75!black,title={\large #2},
|
\newtcolorbox{corollary}[2][]{mainboxstyle,colback=teal!5!white,colframe=teal!75!black,colbacktitle=teal!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=teal!75!black,fill=teal!75!black] at (frame.north east) {\large \translate{Corollary}{Korollar} \usenumberArabic{corollaries}};},#1}
|
overlay={\node[overlaystyle,draw=teal!75!black,fill=teal!75!black] at (frame.north east) {\large \translate{Corollary}{Korollar} \usenumberArabic{corollaries}};},#1}
|
||||||
|
|
||||||
% Axioms
|
% Axioms
|
||||||
\newtcolorbox{axiom}[2][]{mainboxstyle,colback=JungleGreen!5!white,colframe=JungleGreen!75!black,colbacktitle=JungleGreen!75!black,title={\large #2},
|
\newtcolorbox{axiom}[2][]{mainboxstyle,colback=JungleGreen!5!white,colframe=JungleGreen!75!black,colbacktitle=JungleGreen!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=JungleGreen!75!black,fill=JungleGreen!75!black] at (frame.north east) {\large Axiom \usenumberArabic{axioms}};},#1}
|
overlay={\node[overlaystyle,draw=JungleGreen!75!black,fill=JungleGreen!75!black] at (frame.north east) {\large Axiom \usenumberArabic{axioms}};},#1}
|
||||||
|
|
||||||
% Facts
|
% Facts
|
||||||
\newtcolorbox{fact}[2][]{mainboxstyle,colback=SeaGreen!5!white,colframe=SeaGreen!75!black,colbacktitle=SeaGreen!75!black,title={\large #2},
|
\newtcolorbox{fact}[2][]{mainboxstyle,colback=SeaGreen!5!white,colframe=SeaGreen!75!black,colbacktitle=SeaGreen!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=SeaGreen!75!black,fill=SeaGreen!75!black] at (frame.north east) {\large \translate{Fact}{Fakt} \usenumberArabic{facts}};},#1}
|
overlay={\node[overlaystyle,draw=SeaGreen!75!black,fill=SeaGreen!75!black] at (frame.north east) {\large \translate{Fact}{Fakt} \usenumberArabic{facts}};},#1}
|
||||||
|
|
||||||
% Propositions
|
% Propositions
|
||||||
\newtcolorbox{proposition}[2][]{mainboxstyle,colback=Cyan!5!white,colframe=Cyan!75!black,colbacktitle=Cyan!75!black,title={\large #2},
|
\newtcolorbox{proposition}[2][]{mainboxstyle,colback=Cyan!5!white,colframe=Cyan!75!black,colbacktitle=Cyan!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=Cyan!75!black,fill=Cyan!75!black] at (frame.north east) {\large Proposition \usenumberArabic{propositions}};},#1}
|
overlay={\node[overlaystyle,draw=Cyan!75!black,fill=Cyan!75!black] at (frame.north east) {\large Proposition \usenumberArabic{propositions}};},#1}
|
||||||
|
|
||||||
% Examples
|
% Examples
|
||||||
\newtcolorbox{example}[2][]{mainboxstyle,colback=gray!5!white,colframe=gray!75!black,colbacktitle=gray!75!black,title={\large #2},
|
\newtcolorbox{example}[2][]{mainboxstyle,colback=gray!5!white,colframe=gray!75!black,colbacktitle=gray!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=gray!75!black,fill=gray!75!black] at (frame.north east) {\large \translate{Example}{Beispiel} \usenumberArabic{examples}};},#1}
|
overlay={\node[overlaystyle,draw=gray!75!black,fill=gray!75!black] at (frame.north east) {\large \translate{Example}{Beispiel} \usenumberArabic{examples}};},#1}
|
||||||
|
|
||||||
% Formula
|
% Formula
|
||||||
\newtcolorbox{formula}[2][]{mainboxstyle,colback=red!5!white,colframe=red!75!black,colbacktitle=red!75!black,title={\large #2},
|
\newtcolorbox{formula}[2][]{mainboxstyle,colback=red!5!white,colframe=red!75!black,colbacktitle=red!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=red!75!black,fill=red!75!black] at (frame.north east) {\large \translate{Formula}{Formel} \usenumberArabic{formulas}};},#1}
|
overlay={\node[overlaystyle,draw=red!75!black,fill=red!75!black] at (frame.north east) {\large \translate{Formula}{Formel} \usenumberArabic{formulas}};},#1}
|
||||||
|
|
||||||
% Inline environments (inline)
|
% Inline environments (inline)
|
||||||
\newcommand{\inlineex}{\textbf{\translate{Example}{Beispiel} \usenumberArabic{examples}:}}
|
\newcommand{\inlineex}{\textbf{\translate{Example}{Beispiel} \usenumberArabic{examples}:}}
|
||||||
|
@@ -18,8 +18,8 @@
|
|||||||
\begin{spacing}{1.2}
|
\begin{spacing}{1.2}
|
||||||
\caption{\textsc{#1}}
|
\caption{\textsc{#1}}
|
||||||
\begin{algorithmic}[1]
|
\begin{algorithmic}[1]
|
||||||
}{
|
}{
|
||||||
\end{algorithmic}
|
\end{algorithmic}
|
||||||
\end{spacing}
|
\end{spacing}
|
||||||
\end{algorithm}
|
\end{algorithm}
|
||||||
}
|
}
|
||||||
|
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
% Specific styles for language summaries and docs
|
% Specific styles for language summaries and docs
|
||||||
\newtcolorbox{conjugation}[2][]{mainboxstyle,colback=blue!5!white,colframe=blue!75!black,colbacktitle=blue!75!black,title={\large #2},
|
\newtcolorbox{conjugation}[2][]{mainboxstyle,colback=blue!5!white,colframe=blue!75!black,colbacktitle=blue!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=blue!75!black,fill=blue!75!black] at (frame.north east) {\large \translate{Conjugation}{Konjugation}};},#1}
|
overlay={\node[overlaystyle,draw=blue!75!black,fill=blue!75!black] at (frame.north east) {\large \translate{Conjugation}{Konjugation}};},#1}
|
||||||
|
|
||||||
\newtcolorbox{forms}[2][]{mainboxstyle,colback=red!5!white,colframe=red!75!black,colbacktitle=red!75!black,title={\large #2},
|
\newtcolorbox{forms}[2][]{mainboxstyle,colback=red!5!white,colframe=red!75!black,colbacktitle=red!75!black,title={\large #2},
|
||||||
overlay={\node[overlaystyle,draw=red!75!black,fill=red!75!black] at (frame.north east) {\large \translate{Forms}{Formen}};},#1}
|
overlay={\node[overlaystyle,draw=red!75!black,fill=red!75!black] at (frame.north east) {\large \translate{Forms}{Formen}};},#1}
|
||||||
|
@@ -12,32 +12,32 @@
|
|||||||
\newcommand{\usetcolorboxes}{
|
\newcommand{\usetcolorboxes}{
|
||||||
\tcbset{
|
\tcbset{
|
||||||
mainboxstyle/.style={
|
mainboxstyle/.style={
|
||||||
arc=3mm,
|
arc=3mm,
|
||||||
colback=red!5!white,
|
colback=red!5!white,
|
||||||
colframe=red!75!black,
|
colframe=red!75!black,
|
||||||
colbacktitle=red!75!black,
|
colbacktitle=red!75!black,
|
||||||
fonttitle=\bfseries,
|
fonttitle=\bfseries,
|
||||||
enhanced,
|
enhanced,
|
||||||
attach boxed title to top left={yshift=-2mm,xshift=5mm},
|
attach boxed title to top left={yshift=-2mm,xshift=5mm},
|
||||||
breakable,
|
breakable,
|
||||||
top=0.4cm,
|
top=0.4cm,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
\tikzset{
|
\tikzset{
|
||||||
overlaystyle/.style={
|
overlaystyle/.style={
|
||||||
draw=red!75!black,
|
draw=red!75!black,
|
||||||
thick,
|
thick,
|
||||||
fill=red!75!black,
|
fill=red!75!black,
|
||||||
left,
|
left,
|
||||||
anchor=east,
|
anchor=east,
|
||||||
text=white,
|
text=white,
|
||||||
rounded corners=1mm,
|
rounded corners=1mm,
|
||||||
font=\bfseries,
|
font=\bfseries,
|
||||||
xshift=-5mm,
|
xshift=-5mm,
|
||||||
yshift=1mm,
|
yshift=1mm,
|
||||||
inner xsep=3mm,
|
inner xsep=3mm,
|
||||||
inner ysep=1.5mm
|
inner ysep=1.5mm
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -49,17 +49,17 @@
|
|||||||
\newcommand{\bi}[1]{\textbf{\textit{#1}}}
|
\newcommand{\bi}[1]{\textbf{\textit{#1}}}
|
||||||
|
|
||||||
% Add a color shade (similar to \fhlc, but nicer boxes)
|
% Add a color shade (similar to \fhlc, but nicer boxes)
|
||||||
\newcommand{\background}[3]{\tcbox[on line,
|
\newcommand{\background}[3]{\tcbox[on line,
|
||||||
boxsep=2pt,
|
boxsep=2pt,
|
||||||
left=0pt,
|
left=0pt,
|
||||||
right=0pt,
|
right=0pt,
|
||||||
top=0pt,
|
top=0pt,
|
||||||
bottom=0pt,
|
bottom=0pt,
|
||||||
colframe=white,
|
colframe=white,
|
||||||
frame empty,
|
frame empty,
|
||||||
colback=#1!#2!white,
|
colback=#1!#2!white,
|
||||||
highlight math style={enhanced}
|
highlight math style={enhanced}
|
||||||
] {\textbf{#3}}}
|
] {\textbf{#3}}}
|
||||||
|
|
||||||
% Abstraction of background, where the brightness is set to 20%
|
% Abstraction of background, where the brightness is set to 20%
|
||||||
\newcommand{\shade}[2]{\background{#1}{\arabic{shadeStrength}}{#2}}
|
\newcommand{\shade}[2]{\background{#1}{\arabic{shadeStrength}}{#2}}
|
||||||
|
@@ -4,8 +4,8 @@
|
|||||||
% | | / _ ) _ \ | | / __ \ __)
|
% | | / _ ) _ \ | | / __ \ __)
|
||||||
% | | ( (_| | |_) )| |( ___/__ \
|
% | | ( (_| | |_) )| |( ___/__ \
|
||||||
% (_) \__ _)_ __/(___)\____)____/
|
% (_) \__ _)_ __/(___)\____)____/
|
||||||
|
|
||||||
|
|
||||||
\usepackage{booktabs}
|
\usepackage{booktabs}
|
||||||
\usepackage{tabulary}
|
\usepackage{tabulary}
|
||||||
|
|
||||||
@@ -14,9 +14,9 @@
|
|||||||
\begin{center}
|
\begin{center}
|
||||||
\begin{tabular}{#1}
|
\begin{tabular}{#1}
|
||||||
\toprule
|
\toprule
|
||||||
#2\\
|
#2 \\
|
||||||
\midrule
|
\midrule
|
||||||
}{
|
}{
|
||||||
\bottomrule
|
\bottomrule
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
\end{center}
|
\end{center}
|
||||||
@@ -27,7 +27,7 @@
|
|||||||
\edef\tableCaption{#3}
|
\edef\tableCaption{#3}
|
||||||
\begin{table}[h!]
|
\begin{table}[h!]
|
||||||
\begin{tables}{#1}{#2}
|
\begin{tables}{#1}{#2}
|
||||||
}{
|
}{
|
||||||
\end{tables}
|
\end{tables}
|
||||||
\caption{\tableCaption}
|
\caption{\tableCaption}
|
||||||
\end{table}
|
\end{table}
|
||||||
|
Reference in New Issue
Block a user