Listings mit LaTeX als Sprache

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Listings mit LaTeX als Sprache

von FelixF » Di 23. Mai 2017, 10:32

Danke für die schnelle Hilfe. Manchmal würde es helfen, wenn ich die Dokumentation genau lesen würde und nicht nur überfliege :lol:

von esdd » Mo 22. Mai 2017, 22:16

Innerhalb eines optionalen Arguments musst Du Dinge, die eine eckige Klammer enthalten, mit geschweiften Klammern schützen. Also language={[LaTeX]TeX}:
\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{listings}

\begin{document}
    \begin{lstlisting}[language={[LaTeX]TeX}, label={lst:final-docu}, caption={Quellcodeauschnitt für die Gesamtdokumentation}]
    \documentclass{article}
    \begin{document}
    Inhalt...
    \end{document}
    \end{lstlisting}
\end{document}

Listings mit LaTeX als Sprache

von FelixF » Mo 22. Mai 2017, 21:36

Ich versuche gerade ein Listing zu erstellen, welches mit LaTeX Code ausgeben soll. Allerdings habe ich das Problem, dass ich einen Fehler bekomme, wenn ich die Sprache TeX mit dem Dialekt LaTeX verwende. Im Nachfolgenden mein MWE
\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{listings}

\begin{document}
    \begin{lstlisting}[language=[LaTeX]TeX, label={lst:final-docu}, caption={Quellcodeauschnitt für die Gesamtdokumentation}]
    \documentclass{article}
    \begin{document}
    Inhalt...
    \end{document}
    \end{lstlisting}
\end{document}
Danke schonmal für eure Hilfe.

Nach oben