Archiv verlassen und diese Seite im Standarddesign anzeigen : XML Datei einbinden
Helveticus
09-12-2012, 23:02
Hallo
Ist es eigentlich möglich in Latex direkt eine .xml Datei einzubinden, so dass alles schön formatiert wird? Damit meine ich, der XML Code sollte als hierarchische Struktur dargestellt werden (so wie wenn man die Datei per IE öffnen würde).
=========
NACHTRAG:
Der XML-code (Beispielcode aus Wikipedia) wurde scheinbar gleich kompiliert, das passiert in LateX nicht
=========
Hallo,
ich habe das mal mit R ausprobiert und mich an die Anweisungen von Joachim Schlosser (wissenschaftliche Arbeiten schreiben mit Latex (http://www.latexbuch.de/)) gehalten. Das hat soweit auch ganz gut funktioniert, nur konnte ich die vorgeschlagene Schrift luximono nicht laden.
Schlosser schreibt:
für Einbinden von Quellcode
\documentclass{article}
\usepackage{listings}
\begin{document}
\begin{lstlisting}[language=XML]
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<verzeichnis>
<titel>Wikipedia Städteverzeichnis</titel>
<eintrag>
<stichwort>Genf</stichwort>
<eintragstext>Genf ist der Sitz von ...</eintragstext>
</eintrag>
<eintrag>
<stichwort>Köln</stichwort>
<eintragstext>Köln ist eine Stadt, die ...</eintragstext>
</eintrag>
</verzeichnis>
\end{lstlisting}
\end{document}
zum Einbinde von Dateien schreibt er
\lstinputlisting{eineDateiEinbinden.c}
\lstinputlistings[Optionen]{eineDateiEinbinden.c}
was man genau bei den Optionen wählen kann/muss weiß ich nicht, müsstest du mal bei The listings package (http://www.google.de/url?sa=t&rct=j&q=the%20listings%20package&source=web&cd=1&ved=0CDUQFjAA&url=http%3A%2F%2Fwww.pvv.ntnu.no%2F~berland%2Flate x%2Fdocs%2Flistings.pdf&ei=iZ3FUNDlB4fFtAbKtYHYBA&usg=AFQjCNF_wMGZRipwLSB1B8YRDPu-2S_DeQ&cad=rja) nachschauen.
Für das Erscheinungsbild schlägt Schlosser folgendes vor
\usepackage[scaled=0.78]{luximono}
\usepackage[columns=flexible, basicstyle=\ttfamily,fontadjust=true]{listing}
vielleicht hilft dir das ja schon weiter
Beste Grüße
Makana
auf der oben genannten Seite gibt es auch einen Beispielcode zum download unter dem Reiter Beispiele -> Kapitel 5 Weitere Befehle und Umgebungen
http://www.latexbuch.de/lern-beispiele-aus-dem-latex-buch/
Helveticus
10-12-2012, 21:56
Vielen Dank. Ich werde es ausprobieren.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.