LaTex Problem

Weiss jemand, wie ich ein Stück Text (Programmcode) unverändert in LaTex einbinden kann? Am besten wärs, wenn ich das direkt in Lyx machen könnte.

Danke!
 
Die meiste verwenden da wohl das verbatim-Environment (\begin{verbatim} <mycode> \end{verbatim}), ansonsten auch das tabbing-Environment, bei dem man manuell die Tabs setzen muss.
Wirklich sexy wird das Ganze aber erst mit dem Paket listings: einfach \usepackage{listings} in der Präambel und dann \begin{lstlisting} <mycode> \end{lstlisting} für inline-code, oder \lstinputlisting{filename.foo}, um sourcecode-files einzubinden.

/edit: Die Darstellung lässt sich auch noch manuell tunen, hier ist ein netter Blogpost dazu: http://texblog.wordpress.com/2008/04/02/include-source-code-in-latex-with-listings/
 
Jo danke!
Super, sieht auch toll aus :)

Für eventuell über die Suche kommende:
Am Dokumentenanfang:
Code:
\lstset{numbers=left, stepnumber=1, frame=single, breaklines=true, captionpos=b, columns=fullflexible}

Bei einem Code:
Code:
\lstset{caption=NAME}  \lstinputlisting{DATEI}
 
Zurück
Oben