Seite 1 von 1

Konstante innerhalb \listings

Verfasst: Di 9. Aug 2016, 12:30
von niederrheiner
Hallo an Alle,
ist es möglich innerhalb der /listings Umgebung eine Konstate zu definieren und zwar in der Form:
\newcommand{\parchiso}{root@archiso~ #}
Hintergrund meiner Frage ist, ich möchte in einem Dokument die Eingabe auf der Konsole darstellen (Linux) und dabei den jeweils gültigen Promt darstellen.

Danke für Eure Hilfe und Tipps.

Bis dann ...
MfG
Günter

Verfasst: Di 9. Aug 2016, 16:49
von DADABBI
Du könntest die escape-Möglichkeit nutzen oder auch nur alltt statt listings verwenden:
\documentclass{article}
\usepackage {xcolor}
\usepackage{listings}
\newcommand*{\prompt}{\textcolor{green}{niederrheiner@nirvana\textgreater}}
\usepackage{alltt}
\begin{document}
\begin{lstlisting}[basicstyle=\ttfamily,escapeinside=@>]
@\prompt> ls
example.tex
\end{lstlisting}

\begin{alltt}
\prompt ls
example.tex
\end{alltt}
\end{document}

Verfasst: Mi 10. Aug 2016, 11:26
von niederrheiner
Danke, der Tip hat mir geholfen.

Bis dann ...
Mfg
günter