PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : \newenvironment bringt Fehler



KRibel
14-07-2008, 11:40
Hallo,

ich versuche mir etwas Schreibarbeit zu sparen in dem ich eine neue Umgebung definiert habe. Nur bring LaTeX Fehler. Schaut mal bitte drüber vtl. findet ihr es.

Da ich mein Dokument mit 1,5-fachem Zeilenabstand schreibe, möchte ich das Listing mit einfachem Zeilenabstand haben. Die Parameter sind zu Testzwecken auf 1 gesetzt. Später werde ich diese auf 2 erhöhen um caption und lebel dynamisch zu halten.

Im Anhang findet ihr meine Listingeinstellungen.



\newenvironment{myListing}[1][]%
{{\begin{spacing}{1}}{\begin{lstlisting}[caption={bla}, label= #1]}}
{\end{spacing}\end{lstlisting}}



\begin{myListing}[test]
unsigned char test
\end{myListing}

Danke vielmals.

Gruß
Konstantin

voss
14-07-2008, 12:35
ich versuche mir etwas Schreibarbeit zu sparen in dem ich eine neue Umgebung definiert habe. Nur bring LaTeX Fehler. Schaut mal bitte drüber vtl. findet ihr es.

Da ich mein Dokument mit 1,5-fachem Zeilenabstand schreibe, möchte ich das Listing mit einfachem Zeilenabstand haben. Die Parameter sind zu Testzwecken auf 1 gesetzt. Später werde ich diese auf 2 erhöhen um caption und lebel dynamisch zu halten.


lies die Doku, da ist extra erklärt wie man das mit \lstnewenvironment macht

Herbert