Latex Code + Lösung
Verfasst: Do 6. Mai 2010, 09:46
Hallo,
ich erstelle mir beim Erlernen von LaTeX eigene Notizen und dies natürlich auch mit LaTeX.
Jetzt würde ich gerne LaTeX Code mit dem listining Paket darstellen und nachfolgend das Ergebniss des Codes.
Das ganz soll mit einem Macro funktionieren.
Das Proble ist, denke ich, dass mit newcommand die #1 in der listing-Umgebung nicht als Variable interpretiert wird sondern als listing und es deshalb nicht funktioniert. Ich habe auch schon versucht das listing Paket nach dem Makro zu laden aber ohne Erfolg.
Hier ein Minibeispiel:
Es müsste jetzt der Text und dann der Code ausgegeben werden.
ich erstelle mir beim Erlernen von LaTeX eigene Notizen und dies natürlich auch mit LaTeX.
Jetzt würde ich gerne LaTeX Code mit dem listining Paket darstellen und nachfolgend das Ergebniss des Codes.
Das ganz soll mit einem Macro funktionieren.
Das Proble ist, denke ich, dass mit newcommand die #1 in der listing-Umgebung nicht als Variable interpretiert wird sondern als listing und es deshalb nicht funktioniert. Ich habe auch schon versucht das listing Paket nach dem Makro zu laden aber ohne Erfolg.
Hier ein Minibeispiel:
\documentclass[]{scrartcl} \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage[ansinew]{inputenc} \usepackage{lmodern} \usepackage{listings} \newcommand*{\eigenercode}[1]{% #1 \begin{lstlisting} #1 \end{lstlisting} }% \begin{document} Ein Beispiel: \eigenercode{Der Test ist \textbf{Fett}} \end{document}