Zum Inhalt springen

verbatim, comment und fancyvrb in Scissor LaTeX

Größtenteils. Die Umgebung verbatim, \verb sowie Verbatim und BVerbatim von fancyvrb geben Text genau so aus, wie er eingegeben wurde, in Schreibmaschinenschrift, und die Umgebung comment blendet ihren Inhalt aus; die Optionen von fancyvrb werden ignoriert, und \verbatiminput, \VerbatimInput, \Verb, \excludecomment, alltt und spverbatim funktionieren nicht wie in einer TeX-Installation.

Was die Pakete machen

  • Die Umgebung verbatim und \verb|...| geben Text genau so aus, wie er eingegeben wurde, in Schreibmaschinenschrift: Es werden keine Befehle ausgeführt und jedes Leerzeichen bleibt erhalten. Das Paket verbatim verbessert beide und fügt \verbatiminput{file} und eine Umgebung comment hinzu, deren Inhalt übersprungen wird.
  • comment stellt ebenfalls die Umgebung comment bereit, dazu \excludecomment{name} und \includecomment{name}, mit denen Sie Umgebungen definieren, die sich ein- und ausschalten lassen.
  • fancyvrb fügt Verbatim mit Optionen für Rahmen, Zeilennummern und Schriftgröße hinzu, außerdem \Verb, \fvset und \VerbatimInput.
  • alltt behält Leerzeichen und Zeilenumbrüche wie verbatim, führt aber weiterhin Befehle aus.

Code mit Syntaxfarben behandeln listings und minted.

Was hier funktioniert

BefehlIn Scissor LaTeXHinweise
\begin{verbatim}, \begin{verbatim*}FunktioniertIn Schreibmaschinenschrift, wie eingegeben. verbatim* zeigt Leerzeichen als normale Leerzeichen, nicht als ␣.
\verb|...|, \verb!...!FunktioniertJeder Begrenzer. \verb* zeigt normale Leerzeichen.
\begin{comment}FunktioniertDer Inhalt wird übersprungen, auch wenn er kein gültiges LaTeX ist.
\begin{Verbatim}, \begin{BVerbatim}, \begin{Verbatim*} (fancyvrb)TeilweiseDer Text wird wie in verbatim ausgegeben; Optionen wie frame=single oder numbers=left werden ignoriert.
\fvset{...}EntfälltIn der Präambel ignoriert; im Textteil mit einem Hinweis übersprungen, und seine Optionen werden ausgegeben.
\Verb|...| (fancyvrb)Nicht unterstütztMit einem Hinweis übersprungen; der Text wird mit seinen Begrenzern ausgegeben. Verwenden Sie \verb.
\verbatiminput{file}, \VerbatimInput{file}Nicht unterstütztMit einem Hinweis übersprungen; der Dateiname wird ausgegeben. Fügen Sie den Text in eine Umgebung verbatim ein.
\excludecomment{name}, \includecomment{name} (comment)Nicht unterstütztDie neuen Umgebungen sind unbekannt: Ihr Inhalt wird immer ausgegeben. Nur die Umgebung comment selbst wird übersprungen.
allttTeilweiseBefehle darin funktionieren, aber Zeilenumbrüche und zusätzliche Leerzeichen gehen verloren, und der Text steht nicht in Schreibmaschinenschrift.
spverbatim, verbatimtab und listing von moreverbNicht unterstütztIhr Inhalt wird als gewöhnliches LaTeX gelesen, nicht wörtlich. Verwenden Sie verbatim.

Beispiele

Ein verbatim-Block und \verb im Text, mit einer Umgebung comment, die einen Entwurfsabsatz ausblendet:

verbatim, \verb und comment

LaTeXPräambel: \usepackage{verbatim}Im Editor öffnen (öffnet in einem neuen Tab)
Type \verb|\section{Results}| to start a section. The file
\verb|data_44.csv| holds the samples:
\begin{verbatim}
name,               count
Erika Mustermann,   44
Hans Mustermann,    38
\end{verbatim}
\begin{comment}
This draft paragraph by John Doe is not printed.
\end{comment}
The table above lists two people.
Gesetzt von Scissor LaTeX: verbatim, \verb und comment

Verbatim von fancyvrb gibt den Text aus; Rahmen und Zeilennummern werden nicht gezeichnet:

Verbatim: Optionen werden ignoriert

LaTeXPräambel: \usepackage{fancyvrb}Im Editor öffnen (öffnet in einem neuen Tab)
\begin{Verbatim}[frame=single, numbers=left]
for i in range(44):
    print(i)
\end{Verbatim}

Kompatibilität

  • Von einer TeX-Installation hierher: Wörtlicher Text und Kommentare sehen gleich aus. Text, der mit \verbatiminput eingebunden wird, muss eingefügt werden, und Rahmen und Zeilennummern von fancyvrb fehlen.
  • Von hier in eine TeX-Installation: Die Dokumente lassen sich dort unverändert übersetzen.

Die vollständigen Handbücher stehen auf CTAN: verbatim, comment, fancyvrb und alltt. Siehe auch Code-Listings.

Fragen und Antworten

Wie kommentiere ich einen Textblock in LaTeX aus?

Setzen Sie % an den Anfang jeder Zeile, oder schließen Sie den Block in \begin{comment} und \end{comment} ein, mit \usepackage{verbatim} oder \usepackage{comment}. Beides funktioniert hier.

Wie zeige ich den Inhalt einer Datei wörtlich an?

\verbatiminput liest hier noch keine Dateien, und \lstinputlisting aus listings ebenfalls nicht. Fügen Sie den Inhalt in eine Umgebung verbatim oder lstlisting ein.

Jedes Beispiel auf dieser Seite wird beim Erstellen der Website von Scissor LaTeX gesetzt. Zuletzt aktualisiert am 2026-11-07.