Latex package ‚lstlisting‘

Einbinden von dem Package:
\usepackage{listings}

Damit die eigendefinerten Farben erkannt werden:
\usepackage{color}
\definecolor{DarkGrey}{rgb}{0.1,0.1,0.1}

Es können verschiedene Styles definiert werden:
\lstdefinestyle{Bash}
{ language=Bash,
backgroundcolor=\color{DarkGrey},
keywordstyle=\color{BlueViolet}\bfseries,
commentstyle=\color{Grey},
stringstyle=\color{Red},
showstringspaces=false,
basicstyle=\small\color{white},
numbers=none,
captionpos=b,
tabsize=4,
breaklines=true
}


\lstdefinestyle{Java}
{ language=Java
}

Dieser Style wäre z.B für ein Listing von Bashcommandos.

Verwendung:
\begin{lstlisting}[style=Bash]
$ gem install fastercsv
$ gem install mysql --with-path-dir=
\end{lstlisting}

Verzeichnis aller Listings erstellen:
\lstlistoflistings

Advertisements

2 Gedanken zu “Latex package ‚lstlisting‘

  1. fedoraswiss schreibt:

    Folgendes muss noch ergänzt werden:

    \usepackage{color}
    \definecolor{DarkGrey}{rgb}{0.1,0.1,0.1}

    So sollte es dann funktionieren.

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s