von Kaleun » Fr 24. Jan 2020, 20:33
Vielen Dank für deine schnelle Rückantwort. Ja, mein Codebeispiel war etwas bescheiden^^
Hab hier nochmal ein neues mit etwas mehr Details
\RequirePackage{fix-cm,cmap}
\documentclass[
fontsize=11pt,
paper=a4,
abstract=true,
numbers=noenddot,
listof=totoc,
bibliography=totoc,
twoside,
open=right,
cleardoublepage=plain,
parskip=half+,
BCOR=1cm,
]{scrreprt}
\usepackage{color}
\definecolor{maroon}{rgb}{0.5, 0.0, 0.0}
\definecolor{darkolivegreen}{rgb}{0.33, 0.42, 0.18}
\usepackage{caption}
\usepackage{listings}
\lstdefinelanguage{XML}
{
basicstyle=\ttfamily\footnotesize,
morestring=[b]",
moredelim=[s][\bfseries\color{maroon}]{<}{\ },
moredelim=[s][\bfseries\color{maroon}]{</}{>},
moredelim=[l][\bfseries\color{maroon}]{/>},
moredelim=[l][\bfseries\color{maroon}]{>},
morecomment=[s]{<?}{?>},
morecomment=[s]{<!--}{-->},
commentstyle=\color{darkolivegreen},
stringstyle=\color{blue},
identifierstyle=\color{red},
numbers=left,
tabsize=2,
frame=single,
%rulecolor=black,
breaklines=true,
captionpos=b
}
\begin{document}
\renewcommand{\lstlistingname}{XML-Fragment}
\begin{lstlisting}[language={XML}, caption={Fragment einer documentsignatures.xml Datei, welches die standardmäßig auftretenden \texttt{<Reference>} Elemente zeigt (erstellt unter LibreOffice Version 6.3).}]
<Reference URI="mimetype">
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>cU2+NwsKcGNmkhfZGyh1Zv6Lq7yFmbYpskR2/4G4NZM=</DigestValue>
</Reference>
<Reference URI="styles.xml">
<Transforms>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>jj4tjq2F2K2b0ytav0dZOqjwszvSlbERnRjYiBBfPDU=</DigestValue>
</Reference>
<Reference URI="manifest.rdf">
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>rrKXmEsmowvZom8wSzm8fZGiZFdJs1578/RMS5UR3HU=</DigestValue>
</Reference>
<Reference URI="meta.xml">
<Transforms>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>TL0pNXpOYIZQgrX5B0nEfIGrED3wbimZGSdcTT6mKw8=</DigestValue>
</Reference>
<Reference URI="settings.xml">
<Transforms>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>C2JlZBgd9nelvaw7FgaQUshRh9lUEhLaHDOTw8c2bpM=</DigestValue>
</Reference>
<Reference URI="Thumbnails/thumbnail.png">
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>iDt1e/5R6aQKIYF6e5ml1ZNHI/nfjnISn1p7rhfTVWk=</DigestValue>
</Reference>
<Reference URI="content.xml">
<Transforms>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>NnUZYbi4PHjqfwh7yjae55jFqaZkidTSSf7ttcTZcOU=</DigestValue>
</Reference>
<Reference URI="META-INF/manifest.xml">
<Transforms>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>XYYGvDsDKDMNdeB6HxjsuRbwl/DPrWoUrL+uyOCU0wA=</DigestValue>
</Reference>
<Reference URI="#ID_00dd00f400e600f400e700c1004e003b0081006400f800f5006c009a00630055">
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>/WTPHLIsCQZ6JWx/SRKUbHLxS7YczDg2xA2A8ODFgpI=</DigestValue>
</Reference>
<Reference URI="#idSignedProperties" Type="http://uri.etsi.org/01903#SignedProperties">
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>IfYoNx2Bcz8tSS3y2gGTR4TI9QRprSqDxyfFpubqJV8=</DigestValue>
</Reference>
\end{lstlisting}
\end{document}
Wenn du
rulecolor=black, wieder einkommentierst, tritt auch der besagte Fehler auf.
VG Kaleun
Vielen Dank für deine schnelle Rückantwort. Ja, mein Codebeispiel war etwas bescheiden^^
Hab hier nochmal ein neues mit etwas mehr Details
[code]\RequirePackage{fix-cm,cmap}
\documentclass[
fontsize=11pt,
paper=a4,
abstract=true,
numbers=noenddot,
listof=totoc,
bibliography=totoc,
twoside,
open=right,
cleardoublepage=plain,
parskip=half+,
BCOR=1cm,
]{scrreprt}
\usepackage{color}
\definecolor{maroon}{rgb}{0.5, 0.0, 0.0}
\definecolor{darkolivegreen}{rgb}{0.33, 0.42, 0.18}
\usepackage{caption}
\usepackage{listings}
\lstdefinelanguage{XML}
{
basicstyle=\ttfamily\footnotesize,
morestring=[b]",
moredelim=[s][\bfseries\color{maroon}]{<}{\ },
moredelim=[s][\bfseries\color{maroon}]{</}{>},
moredelim=[l][\bfseries\color{maroon}]{/>},
moredelim=[l][\bfseries\color{maroon}]{>},
morecomment=[s]{<?}{?>},
morecomment=[s]{<!--}{-->},
commentstyle=\color{darkolivegreen},
stringstyle=\color{blue},
identifierstyle=\color{red},
numbers=left,
tabsize=2,
frame=single,
%rulecolor=black,
breaklines=true,
captionpos=b
}
\begin{document}
\renewcommand{\lstlistingname}{XML-Fragment}
\begin{lstlisting}[language={XML}, caption={Fragment einer documentsignatures.xml Datei, welches die standardmäßig auftretenden \texttt{<Reference>} Elemente zeigt (erstellt unter LibreOffice Version 6.3).}]
<Reference URI="mimetype">
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>cU2+NwsKcGNmkhfZGyh1Zv6Lq7yFmbYpskR2/4G4NZM=</DigestValue>
</Reference>
<Reference URI="styles.xml">
<Transforms>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>jj4tjq2F2K2b0ytav0dZOqjwszvSlbERnRjYiBBfPDU=</DigestValue>
</Reference>
<Reference URI="manifest.rdf">
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>rrKXmEsmowvZom8wSzm8fZGiZFdJs1578/RMS5UR3HU=</DigestValue>
</Reference>
<Reference URI="meta.xml">
<Transforms>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>TL0pNXpOYIZQgrX5B0nEfIGrED3wbimZGSdcTT6mKw8=</DigestValue>
</Reference>
<Reference URI="settings.xml">
<Transforms>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>C2JlZBgd9nelvaw7FgaQUshRh9lUEhLaHDOTw8c2bpM=</DigestValue>
</Reference>
<Reference URI="Thumbnails/thumbnail.png">
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>iDt1e/5R6aQKIYF6e5ml1ZNHI/nfjnISn1p7rhfTVWk=</DigestValue>
</Reference>
<Reference URI="content.xml">
<Transforms>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>NnUZYbi4PHjqfwh7yjae55jFqaZkidTSSf7ttcTZcOU=</DigestValue>
</Reference>
<Reference URI="META-INF/manifest.xml">
<Transforms>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>XYYGvDsDKDMNdeB6HxjsuRbwl/DPrWoUrL+uyOCU0wA=</DigestValue>
</Reference>
<Reference URI="#ID_00dd00f400e600f400e700c1004e003b0081006400f800f5006c009a00630055">
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>/WTPHLIsCQZ6JWx/SRKUbHLxS7YczDg2xA2A8ODFgpI=</DigestValue>
</Reference>
<Reference URI="#idSignedProperties" Type="http://uri.etsi.org/01903#SignedProperties">
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>IfYoNx2Bcz8tSS3y2gGTR4TI9QRprSqDxyfFpubqJV8=</DigestValue>
</Reference>
\end{lstlisting}
\end{document}[/code]
Wenn du [i]rulecolor=black,[/i] wieder einkommentierst, tritt auch der besagte Fehler auf.
VG Kaleun