von Gast_jan_98765432 » Mi 11. Jul 2012, 12:36
Hallo ich möchte gerne das "=" Zeichen in einer *.ini datei hervorheben (rot).
leider kann ich mit meinen Anweisungen alles mögliche hervorheben, nur dieses Zeichen nicht.
\documentclass[
12pt, % Schriftgröße
DIV10,
ngerman, % für Umlaute, Silbentrennung etc.
a4paper, % Papierformat
twoside, % zweiseitiges Dokument
titlepage, % es wird eine Titelseite verwendet
parskip=half, % Abstand zwischen Absätzen (halbe Zeile)
headings=normal, % Größe der Überschriften verkleinern
listof=totoc, % Verzeichnisse im Inhaltsverzeichnis aufführen
bibliography=totoc, % Literaturverzeichnis im Inhaltsverzeichnis aufführen
index=totoc, % Index im Inhaltsverzeichnis aufführen
captions=tableheading, % Beschriftung von Tabellen unterhalb ausgeben
final % Status des Dokuments (final/draft)
]{scrreprt}
\usepackage{listings}
\usepackage{xcolor}
\lstdefinelanguage{ini}
{
morekeywords={OK,zahl, =},
otherkeywords={=},
emph={=},
sensitive=false,
morecomment=[l]{//},
morecomment=[s][\color{blue}]{[}{]},
% morecomment=[l][\color{violet}]{+},
% morecomment=[l][\color{red}]{-}, morestring=[b]",
% keywordstyle=\color{red},
% emphstyle={\color{red}}
numbers=left,
numberstyle=\tiny,
captionpos=b,
breaklines=true,
}
\begin{document}
\begin{lstlisting}[language=ini,caption=code]
quellcode text
[Section]
variable=ok
zahl a=13
[neue Section]
neueVariable=0
\end{lstlisting}
\end{document}
Ergibt:
quellcode text
[Section]
variable=
ok
zahl a=13
[neue Section]
neueVariable=0
Warum wird das = Zeichen nicht gefärbt? alle anderen Keywords kann ich kunterbund machen. Habt ihr rat?!
Gruß Jan
Hallo ich möchte gerne das "=" Zeichen in einer *.ini datei hervorheben (rot).
leider kann ich mit meinen Anweisungen alles mögliche hervorheben, nur dieses Zeichen nicht.
[code]
\documentclass[
12pt, % Schriftgröße
DIV10,
ngerman, % für Umlaute, Silbentrennung etc.
a4paper, % Papierformat
twoside, % zweiseitiges Dokument
titlepage, % es wird eine Titelseite verwendet
parskip=half, % Abstand zwischen Absätzen (halbe Zeile)
headings=normal, % Größe der Überschriften verkleinern
listof=totoc, % Verzeichnisse im Inhaltsverzeichnis aufführen
bibliography=totoc, % Literaturverzeichnis im Inhaltsverzeichnis aufführen
index=totoc, % Index im Inhaltsverzeichnis aufführen
captions=tableheading, % Beschriftung von Tabellen unterhalb ausgeben
final % Status des Dokuments (final/draft)
]{scrreprt}
\usepackage{listings}
\usepackage{xcolor}
\lstdefinelanguage{ini}
{
morekeywords={OK,zahl, =},
otherkeywords={=},
emph={=},
sensitive=false,
morecomment=[l]{//},
morecomment=[s][\color{blue}]{[}{]},
% morecomment=[l][\color{violet}]{+},
% morecomment=[l][\color{red}]{-}, morestring=[b]",
% keywordstyle=\color{red},
% emphstyle={\color{red}}
numbers=left,
numberstyle=\tiny,
captionpos=b,
breaklines=true,
}
\begin{document}
\begin{lstlisting}[language=ini,caption=code]
quellcode text
[Section]
variable=ok
zahl a=13
[neue Section]
neueVariable=0
\end{lstlisting}
\end{document}[/code]
Ergibt:
quellcode text
[color=blue][Section][/color]
variable=[color=red]ok[/color]
[color=red]zahl[/color] a=13
[color=blue][neue Section][/color]
neueVariable=0
Warum wird das = Zeichen nicht gefärbt? alle anderen Keywords kann ich kunterbund machen. Habt ihr rat?!
Gruß Jan