Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
latextemplates
GitHub Repository: latextemplates/scientific-thesis-template
Path: blob/main/latexhints-minted-german.tex
340 views
1
% !TeX root = main-minted-german.tex
2
3
\section{UML-Diagramme mit PlantUML}
4
5
Falls \lualatex{} verwendet wird und PlantUML installiert ist, können UML-Diagramme mittels PlantUML erstellt werden.
6
7
\ifluatex
8
\IfFileExists{plantuml.sty}{\input{latexhints-german-plantuml}}{}
9
\fi
10
11
\section{minted}
12
13
\href{https://github.com/gpoore/minted}{minted} ist eine Alternative zum \href{https://ctan.org/pkg/listings}{lstlistings}-Paket, das erweiterte Syntax-Hervorhebungen erlaubt.
14
\Cref{lst:xml} zeigt ein XML-Listing.
15
% Cleveref and minted do not play together, so we have to use \lineref - seee https://tex.stackexchange.com/q/132420/9075
16
Man kann auch direkt auf eine Zeile verweisen: \lref{commentline}.
17
18
% Unbedingt Listing mit großem "l" benutzen, da sonst das Listing nicht im "Verzeichnis der Listings" auftaucht.
19
\begin{Listing}[hb]
20
\begin{minted}[linenos=true,escapeinside=||]{xml}
21
<listing name="third sample">
22
<!-- comment -->
23
<content>not interesting</content> |\Vlabel{commentline}|
24
</listing>
25
\end{minted}
26
\caption{XML-Dokument gerendert mittels minted}
27
\label{lst:xml}
28
\end{Listing}
29
30