PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : XML-Code in LaTeX einbinden



e4d
17-01-2005, 00:30
Situation ist folgende: ich schreibe meinen Praktikumsbericht - und dazu gehört u.a. auch XML-Code dazu.

Diesen würde ich gerne so haben, daß man die Baumstruktur erkennen kann - leider funktioniert das nicht so einfach, wie ich mir das dachte. Selbst per Hand erzwungene Leerzeichen werden nicht eingerückt.

Oder hat jemand andere Ideen?

moedule
17-01-2005, 02:17
verbatim umgebung ? kannste halt deinen code genau so ausgeben wie du ihn eingibst ... allerdings gibts halt auch keinen zeilenumbruch und andere sachen mehr ....

\begin{verbatim}
dein code
\end{verbatim}

moe

masc
17-01-2005, 09:20
Du kannst auch mit mit \lstinputlisting aus dem Package listings arbeiten. Da kannst du den Quelltext direkt aus dem xml-File erzeugen lassen.

Weitere Infos findest du hier (http://www.dante.de/faq/de-tex-faq/html/makros3.html#66).

polli75
10-06-2009, 07:38
Hallo an alle,
hoffentlich kann mir jemand helfen, ich stochere schon einen ganzen Tag im Dunkeln. Ist ja fast wie bei Word ;-)

Ich möchte ein Minibeispiel für die Schachtelungsforschrift von XML machen ("Tags nur vollständig Einschachteln").

Soll nachher so aussehen:

http://www.mrunix.de/forums/attachment.php?attachmentid=3010&d=1244612116

Tabbing geht nicht, weil dann die eckigen Klammer (\langle und \rangle) die Tabbing-Funktion so stören, dass gar nichts mehr ausgegeben wird. Ohne Klammer geht es. Wäre aber schöner mit den Klammern, da es ja ein Beispiel zur XML-Syntax ist.

Was ich bis jetzt verstanden habe ist, das ich mit dem Package listings wohl leicht mein Problemchen lösen kann. Nur wie das geht ist mir noch völlig schleierhaft. Wäre super, wenn das jemand kurz erläutern könnte.

Grüße und tausend Dank für jeden Hinweis
Olli

localghost
10-06-2009, 09:19
[...] Was ich bis jetzt verstanden habe ist, das ich mit dem Package listings wohl leicht mein Problemchen lösen kann. Nur wie das geht ist mir noch völlig schleierhaft. Wäre super, wenn das jemand kurz erläutern könnte. [...]
Studiere doch einfach mal die Anleitung von listings (http://ctan.org/pkg/listings) und starte eine ersten Versuch. Bei auftretenden Problemen kannst Du ja immer noch nachfragen.


MfG
Thorsten¹