Aller au contenu

verbatim, comment et fancyvrb dans Scissor LaTeX

En grande partie. L’environnement verbatim, \verb, et Verbatim et BVerbatim de fancyvrb affichent le texte exactement tel qu’il est tapé, en chasse fixe, et l’environnement comment masque son contenu ; les options de fancyvrb sont ignorées, et \verbatiminput, \VerbatimInput, \Verb, \excludecomment, alltt et spverbatim ne fonctionnent pas comme dans une installation TeX.

Ce que font les packages

  • L’environnement verbatim et \verb|...| affichent le texte exactement tel qu’il est tapé, en chasse fixe : aucune commande n’est exécutée et chaque espace est conservée. Le package verbatim les améliore et ajoute \verbatiminput{file} et un environnement comment, dont le contenu est ignoré.
  • comment fournit lui aussi l’environnement comment, ainsi que \excludecomment{name} et \includecomment{name} pour définir des environnements que vous pouvez activer ou désactiver.
  • fancyvrb ajoute Verbatim, avec des options pour les cadres, les numéros de ligne et la taille de police, ainsi que \Verb, \fvset et \VerbatimInput.
  • alltt conserve les espaces et les retours à la ligne comme verbatim, mais exécute quand même les commandes.

Pour du code avec coloration syntaxique, voir listings et minted.

Ce qui fonctionne ici

CommandeDans Scissor LaTeXRemarques
\begin{verbatim}, \begin{verbatim*}FonctionneEn chasse fixe, tel que tapé. verbatim* affiche les espaces comme des espaces normales, et non comme ␣.
\verb|...|, \verb!...!FonctionneN’importe quel délimiteur. \verb* affiche des espaces normales.
\begin{comment}FonctionneLe contenu est ignoré, même s’il n’est pas du LaTeX valide.
\begin{Verbatim}, \begin{BVerbatim}, \begin{Verbatim*} (fancyvrb)En partieLe texte est affiché comme dans verbatim ; les options comme frame=single ou numbers=left sont ignorées.
\fvset{...}IgnoréeIgnorée dans le préambule ; dans le corps, elle est ignorée avec une remarque et ses options sont affichées.
\Verb|...| (fancyvrb)Non prise en chargeIgnorée avec une remarque ; le texte est affiché avec ses délimiteurs. Utilisez \verb.
\verbatiminput{file}, \VerbatimInput{file}Non prise en chargeIgnorée avec une remarque ; le nom du fichier est affiché. Collez le texte dans un environnement verbatim.
\excludecomment{name}, \includecomment{name} (comment)Non prise en chargeLes nouveaux environnements sont inconnus : leur contenu est toujours affiché. Seul l’environnement comment lui-même est ignoré.
allttEn partieLes commandes à l’intérieur fonctionnent, mais les retours à la ligne et les espaces en trop sont perdus, et le texte n’est pas en chasse fixe.
spverbatim, verbatimtab et listing de moreverbNon prise en chargeLeur contenu est lu comme du LaTeX ordinaire, et non tel quel. Utilisez verbatim.

Exemples

Un bloc verbatim et un \verb dans la ligne, avec un environnement comment qui masque un paragraphe de brouillon :

verbatim, \verb et comment

LaTeXPréambule : \usepackage{verbatim}Ouvrir dans l'éditeur (s’ouvre dans un nouvel onglet)
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.
Composé par Scissor LaTeX: verbatim, \verb et comment

Verbatim de fancyvrb affiche le texte ; le cadre et les numéros de ligne ne sont pas dessinés :

Verbatim : les options sont ignorées

LaTeXPréambule : \usepackage{fancyvrb}Ouvrir dans l'éditeur (s’ouvre dans un nouvel onglet)
\begin{Verbatim}[frame=single, numbers=left]
for i in range(44):
    print(i)
\end{Verbatim}

Compatibilité

  • D’une installation TeX vers Scissor LaTeX : le texte verbatim et les commentaires ont le même aspect. Le texte inclus avec \verbatiminput doit être collé dans le document, et les cadres et numéros de ligne de fancyvrb manquent.
  • De Scissor LaTeX vers une installation TeX : les documents s’y compilent sans modification.

Les manuels complets se trouvent sur CTAN : verbatim, comment, fancyvrb et alltt. Voir aussi Listings de code en LaTeX.

Questions et réponses

Comment mettre un bloc de texte en commentaire en LaTeX ?

Mettez % au début de chaque ligne, ou entourez le bloc de \begin{comment} et \end{comment} avec \usepackage{verbatim} ou \usepackage{comment}. Les deux fonctionnent ici.

Comment afficher tel quel le contenu d’un fichier ?

\verbatiminput ne lit pas encore les fichiers ici, pas plus que \lstinputlisting de listings. Collez le contenu dans un environnement verbatim ou lstlisting.

Chaque exemple de cette page est composé par Scissor LaTeX lors de la génération du site. Dernière mise à jour : 2026-11-07.