Use lstlistings in codeblocks

This commit is contained in:
Knoch 2022-01-08 13:50:03 +01:00
parent eec4b468c2
commit c5dac27ce9

View File

@ -126,12 +126,36 @@
}, },
postbreak=\mbox{{$\hookrightarrow$}\space}, postbreak=\mbox{{$\hookrightarrow$}\space},
emphstyle={\color{ForestGreen}\bfseries}, emphstyle={\color{ForestGreen}\bfseries},
commentstyle=\color{darkgray} commentstyle=\color{darkgray},
% Allow special characters in lstlistings.
literate=
{Ö}{{\"O}}1
{Ä}{{\"A}}1
{Ü}{{\"U}}1
{ß}{{\ss}}2
{ü}{{\"u}}1
{ä}{{\"a}}1
{ö}{{\"o}}1
{é}{{\'e}}1
{}{{\textellipsis}}1
} }
\lstinputlisting{#2}% \lstinputlisting{#2}%
% %
}{% }{%
\lstset{language=#1} \lstset{
language=#1,
% Allow special characters in lstlistings.
literate=
{Ö}{{\"O}}1
{Ä}{{\"A}}1
{Ü}{{\"U}}1
{ß}{{\ss}}2
{ü}{{\"u}}1
{ä}{{\"a}}1
{ö}{{\"o}}1
{é}{{\'e}}1
{}{{\textellipsis}}1
}
\lstinputlisting{#2} \lstinputlisting{#2}
} }
@ -170,7 +194,7 @@
\colrules \colrules
% Left content: code listing: % Left content: code listing:
\begin{subfigure}{\widefigurewidth} \begin{subfigure}{\widefigurewidth}
\inputminted[breaklines]{tex}{listings/#2.tex} \codeblock{latex}{listings/#2.tex}
\end{subfigure} \end{subfigure}
\hspace{\widefiguregap} \hspace{\widefiguregap}
% Right content: image or rendered example: % Right content: image or rendered example: