verbatim, comment i fancyvrb w Scissor LaTeX
W większości. Środowisko verbatim, \verb oraz Verbatim i BVerbatim z fancyvrb wypisują tekst dokładnie tak, jak go wpisano, fontem o stałej szerokości, a środowisko comment ukrywa swoją zawartość; opcje fancyvrb są ignorowane, a \verbatiminput, \VerbatimInput, \Verb, \excludecomment, alltt i spverbatim nie działają tak jak w instalacji TeX.
Do czego służą pakiety
- Środowisko
verbatimi\verb|...|wypisują tekst dokładnie tak, jak go wpisano, fontem o stałej szerokości: żadne polecenie nie jest wykonywane, a każda spacja zostaje zachowana. Pakietverbatimje ulepsza i dodaje\verbatiminput{file}oraz środowiskocomment, którego zawartość jest pomijana. commentrównież udostępnia środowiskocomment, a także\excludecomment{nazwa}i\includecomment{nazwa}do definiowania środowisk, które można włączać i wyłączać.fancyvrbdodajeVerbatimz opcjami ramek, numerów wierszy i rozmiaru fontu, a także\Verb,\fvseti\VerbatimInput.allttzachowuje spacje i podziały wierszy jak verbatim, ale nadal wykonuje polecenia.
Kod z kolorowaniem składni opisują strony listings i minted.
Co tu działa
| Polecenie | W Scissor LaTeX | Uwagi |
|---|---|---|
\begin{verbatim}, \begin{verbatim*} | Działa | Stała szerokość, tak jak wpisano. verbatim* pokazuje spacje jako zwykłe spacje, nie jako ␣. |
\verb|...|, \verb!...! | Działa | Dowolny ogranicznik. \verb* pokazuje zwykłe spacje. |
\begin{comment} | Działa | Zawartość jest pomijana, nawet jeśli nie jest poprawnym LaTeX-em. |
\begin{Verbatim}, \begin{BVerbatim}, \begin{Verbatim*} (fancyvrb) | Częściowo | Tekst jest wypisywany jak w verbatim; opcje takie jak frame=single czy numbers=left są ignorowane. |
\fvset{...} | Pomijane | Ignorowane w preambule; w treści pomijane z uwagą, a jego opcje są wypisywane. |
\Verb|...| (fancyvrb) | Nieobsługiwane | Pomijane z uwagą; tekst jest wypisywany razem z ogranicznikami. Użyj \verb. |
\verbatiminput{file}, \VerbatimInput{file} | Nieobsługiwane | Pomijane z uwagą; wypisywana jest nazwa pliku. Wklej tekst do środowiska verbatim. |
\excludecomment{name}, \includecomment{name} (comment) | Nieobsługiwane | Nowe środowiska są nieznane: ich zawartość jest zawsze wypisywana. Pomijane jest tylko samo środowisko comment. |
alltt | Częściowo | Polecenia w środku działają, ale podziały wierszy i dodatkowe spacje są tracone, a tekst nie ma stałej szerokości. |
spverbatim, verbatimtab i listing z moreverb | Nieobsługiwane | Ich zawartość jest czytana jak zwykły LaTeX, nie dosłownie. Użyj verbatim. |
Przykłady
Blok verbatim i \verb w tekście, ze środowiskiem comment, które ukrywa roboczy akapit:
verbatim, \verb i comment
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.Verbatim z fancyvrb wypisuje tekst; ramka i numery wierszy nie są rysowane:
Verbatim: opcje są ignorowane
\begin{Verbatim}[frame=single, numbers=left]
for i in range(44):
print(i)
\end{Verbatim}Zgodność
- Z instalacji TeX do Scissor LaTeX: tekst dosłowny i komentarze wyglądają tak samo. Tekst wstawiany przez
\verbatiminputtrzeba wkleić, a ramek i numerów wierszy z fancyvrb brakuje. - Ze Scissor LaTeX do instalacji TeX: dokumenty kompilują się tam bez zmian.
Pełne dokumentacje są dostępne w CTAN: verbatim, comment, fancyvrb oraz alltt. Zobacz też Listingi kodu w LaTeX.
Pytania i odpowiedzi
Jak zakomentować blok tekstu w LaTeX?
Postaw % na początku każdego wiersza albo umieść blok między \begin{comment} i \end{comment} z \usepackage{verbatim} lub \usepackage{comment}. Oba sposoby działają tutaj.
Jak pokazać zawartość pliku dosłownie?
\verbatiminput nie wczytuje tu jeszcze plików, podobnie jak \lstinputlisting z listings. Wklej zawartość do środowiska verbatim lub lstlisting.
Każdy przykład na tej stronie jest składany przez Scissor LaTeX podczas budowania witryny. Ostatnia aktualizacja: 2026-11-07.