Naar de inhoud

verbatim, comment en fancyvrb in Scissor LaTeX

Grotendeels. De omgeving verbatim, \verb, en Verbatim en BVerbatim van fancyvrb drukken tekst precies zoals getypt af in een letter met vaste breedte, en de omgeving comment verbergt haar inhoud; de opties van fancyvrb worden genegeerd, en \verbatiminput, \VerbatimInput, \Verb, \excludecomment, alltt en spverbatim werken niet zoals in een TeX-installatie.

Wat de pakketten doen

  • De omgeving verbatim en \verb|...| drukken tekst precies zoals getypt af, in een letter met vaste breedte: er worden geen commando's uitgevoerd en elke spatie blijft staan. Het pakket verbatim verbetert ze en voegt \verbatiminput{file} toe en een omgeving comment, waarvan de inhoud wordt overgeslagen.
  • comment levert ook de omgeving comment, en \excludecomment{naam} en \includecomment{naam} om omgevingen te definiëren die je aan en uit kunt zetten.
  • fancyvrb voegt Verbatim toe met opties voor kaders, regelnummers en lettergrootte, plus \Verb, \fvset en \VerbatimInput.
  • alltt behoudt spaties en regeleinden zoals verbatim, maar voert toch commando's uit.

Voor code met syntaxkleuren, zie listings en minted.

Wat hier werkt

CommandoIn Scissor LaTeXOpmerkingen
\begin{verbatim}, \begin{verbatim*}WerktVaste breedte, zoals getypt. verbatim* toont spaties als gewone spaties, niet als ␣.
\verb|...|, \verb!...!WerktElk scheidingsteken. \verb* toont gewone spaties.
\begin{comment}WerktDe inhoud wordt overgeslagen, ook als het geen geldige LaTeX is.
\begin{Verbatim}, \begin{BVerbatim}, \begin{Verbatim*} (fancyvrb)DeelsDe tekst wordt afgedrukt zoals in verbatim; opties zoals frame=single of numbers=left worden genegeerd.
\fvset{...}WeggelatenGenegeerd in de preambule; in de body overgeslagen met een melding en de opties worden afgedrukt.
\Verb|...| (fancyvrb)Niet ondersteundOvergeslagen met een melding; de tekst wordt met de scheidingstekens afgedrukt. Gebruik \verb.
\verbatiminput{file}, \VerbatimInput{file}Niet ondersteundOvergeslagen met een melding; de bestandsnaam wordt afgedrukt. Plak de tekst in een omgeving verbatim.
\excludecomment{name}, \includecomment{name} (comment)Niet ondersteundDe nieuwe omgevingen zijn onbekend: hun inhoud wordt altijd afgedrukt. Alleen de omgeving comment zelf wordt overgeslagen.
allttDeelsCommando's erin werken, maar regeleinden en extra spaties gaan verloren en de tekst heeft geen vaste breedte.
spverbatim, verbatimtab en listing van moreverbNiet ondersteundHun inhoud wordt gelezen als gewone LaTeX, niet verbatim. Gebruik verbatim.

Voorbeelden

Een verbatim-blok en \verb in de tekst, met een omgeving comment die een conceptalinea verbergt:

verbatim, \verb en comment

LaTeXPreambule: \usepackage{verbatim}Openen in de editor (opent in een nieuw tabblad)
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.
Gezet door Scissor LaTeX: verbatim, \verb en comment

Verbatim van fancyvrb drukt de tekst af; het kader en de regelnummers worden niet getekend:

Verbatim: opties worden genegeerd

LaTeXPreambule: \usepackage{fancyvrb}Openen in de editor (opent in een nieuw tabblad)
\begin{Verbatim}[frame=single, numbers=left]
for i in range(44):
    print(i)
\end{Verbatim}

Compatibiliteit

  • Van een TeX-installatie naar hier: verbatimtekst en commentaar zien er hetzelfde uit. Tekst die met \verbatiminput wordt ingevoegd, moet erin geplakt worden, en kaders en regelnummers van fancyvrb ontbreken.
  • Van hier naar een TeX-installatie: documenten compileren daar ongewijzigd.

De volledige handleidingen staan op CTAN: verbatim, comment, fancyvrb en alltt. Zie ook Codevoorbeelden in LaTeX.

Vragen en antwoorden

Hoe commentarieer ik een blok tekst uit in LaTeX?

Zet % aan het begin van elke regel, of zet het blok tussen \begin{comment} en \end{comment} met \usepackage{verbatim} of \usepackage{comment}. Beide werken hier.

Hoe toon ik de inhoud van een bestand verbatim?

\verbatiminput leest hier nog geen bestanden, en \lstinputlisting van listings ook niet. Plak de inhoud in een omgeving verbatim of lstlisting.

Elk voorbeeld op deze pagina wordt door Scissor LaTeX gezet wanneer de site wordt gebouwd. Laatst bijgewerkt op 2026-11-07.