verbatim, comment e fancyvrb no Scissor LaTeX
Quase todo. O ambiente verbatim, o \verb e os ambientes Verbatim e BVerbatim do fancyvrb imprimem o texto exatamente como foi digitado em uma fonte monoespaçada, e o ambiente comment esconde seu conteúdo; as opções do fancyvrb são ignoradas, e \verbatiminput, \VerbatimInput, \Verb, \excludecomment, alltt e spverbatim não funcionam como em uma instalação do TeX.
O que os pacotes fazem
- O ambiente
verbatime o\verb|...|imprimem o texto exatamente como foi digitado, em uma fonte monoespaçada: nenhum comando é executado e todo espaço é mantido. O pacoteverbatimmelhora os dois e acrescenta\verbatiminput{file}e um ambientecomment, cujo conteúdo é pulado. - O
commenttambém oferece o ambientecomment, além de\excludecomment{nome}e\includecomment{nome}para definir ambientes que você pode ligar e desligar. - O
fancyvrbacrescentaVerbatimcom opções para molduras, números de linha e tamanho da fonte, além de\Verb,\fvsete\VerbatimInput. - O
allttmantém espaços e quebras de linha como o verbatim, mas ainda executa comandos.
Para código com cores de sintaxe, veja listings e minted.
O que funciona aqui
| Comando | No Scissor LaTeX | Observações |
|---|---|---|
\begin{verbatim}, \begin{verbatim*} | Funciona | Monoespaçado, como digitado. O verbatim* mostra os espaços como espaços normais, não como ␣. |
\verb|...|, \verb!...! | Funciona | Qualquer delimitador. O \verb* mostra espaços normais. |
\begin{comment} | Funciona | O conteúdo é pulado, mesmo que não seja LaTeX válido. |
\begin{Verbatim}, \begin{BVerbatim}, \begin{Verbatim*} (fancyvrb) | Em parte | O texto é impresso como no verbatim; opções como frame=single ou numbers=left são ignoradas. |
\fvset{...} | Ignorado | Ignorado no preâmbulo; no corpo, é pulado com um aviso e suas opções são impressas. |
\Verb|...| (fancyvrb) | Não suportado | Pulado com um aviso; o texto é impresso com seus delimitadores. Use \verb. |
\verbatiminput{file}, \VerbatimInput{file} | Não suportado | Pulados com um aviso; o nome do arquivo é impresso. Cole o texto em um ambiente verbatim. |
\excludecomment{name}, \includecomment{name} (comment) | Não suportado | Os novos ambientes são desconhecidos: o conteúdo deles é sempre impresso. Só o próprio ambiente comment é pulado. |
alltt | Em parte | Os comandos dentro dele funcionam, mas quebras de linha e espaços extras se perdem e o texto não é monoespaçado. |
spverbatim, verbatimtab e listing do moreverb | Não suportado | O conteúdo deles é lido como LaTeX comum, não verbatim. Use verbatim. |
Exemplos
Um bloco verbatim e \verb no texto, com um ambiente comment que esconde um parágrafo de rascunho:
verbatim, \verb e 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.O Verbatim do fancyvrb imprime o texto; a moldura e os números de linha não são desenhados:
Verbatim: as opções são ignoradas
\begin{Verbatim}[frame=single, numbers=left]
for i in range(44):
print(i)
\end{Verbatim}Compatibilidade
- De uma instalação do TeX para cá: o texto verbatim e os comentários ficam iguais. O texto incluído com
\verbatiminputprecisa ser colado, e as molduras e os números de linha do fancyvrb ficam faltando. - Daqui para uma instalação do TeX: os documentos compilam lá sem mudanças.
Os manuais completos estão no CTAN: verbatim, comment, fancyvrb e alltt. Veja também Listagens de código em LaTeX.
Perguntas e respostas
Como comento um bloco de texto no LaTeX?
Coloque % no início de cada linha, ou envolva o bloco em \begin{comment} e \end{comment} com \usepackage{verbatim} ou \usepackage{comment}. As duas formas funcionam aqui.
Como mostro o conteúdo de um arquivo em verbatim?
O \verbatiminput ainda não lê arquivos aqui, e o \lstinputlisting do listings também não. Cole o conteúdo em um ambiente verbatim ou lstlisting.
Cada exemplo desta página é composto pelo Scissor LaTeX quando o site é gerado. Última atualização: 2026-11-07.