Comment inclure des fichiers en mode verbatim ?

recherche d'un mot
* Le package 'verbatim', de R. Schopf, permet via la commande
\verbatiminput, qui prend en argument un nom de fichier,
d'inclure un fichier en mode verbatim. Ce package est disponible
sur ftp://ftp.inria.fr/pub/TeX/CTAN/macros/latex/distribs/ ou ftp://ftp.inria.fr/pub/TeX/CTAN/macros/latex/required/tools/.

* L'environnement alltt du package du même nom (package dû à J.
Braams) permet la même prouesse tout en gardant active
l'interprétation des commandes LaTeX dont le nom commence par le
caractère \ (le "backslash" reste actif). Il est disponible dans
sur ftp://ftp.inria.fr/pub/TeX/CTAN/macros/latex/contrib/misc/ ou sur
ftp://ftp.inria.fr/pub/TeX/CTAN/macros/latex/base/.

Exemple :
\begin{alltt}
   Notez la différence subtile entre $f(x)$ et \(f(x)\) grâce à
   l'utilisation du "backslash".
\end{alltt}
%%%% fin exemple %%%%

* Les commandes \listinginput et \verbatimtabinput du package
'moreverb' (disponible sur
ftp://ftp.inria.fr/pub/TeX/CTAN/macros/latex/contrib/other/misc/) permettent d'inclure des
documents en mode verbatim avec ou sans numérotation des lignes
du fichier inclu.

Exemple :
{
\small
\listinginput[5]{10}{totor.c}
}
Les paramètres [5] et {10} indiquent que la numérotation des
lignes doit se faire de 5 en 5 en commençant à 10.
%%%% fin exemple %%%%

* Il existe aussi le package 'verbtext' disponible sur CTAN.

* Le package 'fancyvrb' est également disponible sur CTAN.

* Pour insérer du code lisp dans un document LaTeX, il existe le
package 'lispcode' disponible par ftp sur
ftp://ki-server.informatik.uni-wuerzburg.de/pub/tex/.

* On peut aussi essayer le package 'verbasef' (verbatim
automatic segmentation of external files) disponible sur CTAN.
Il utilise l'environnement figure.

* Encore un autre, le package 'cprog' disponible sur
ftp://ftp.inria.fr/pub/TeX/CTAN/macros/latex209/contrib/misc/ permet d'inclure des morceaux de
code dans un document et de les gérer comme des flottants.

* Le package 'sverb' de M. Wooding propose un environnement
listing.

Retour à la FAQ LaTeX
Proposition de modification de la FAQ LaTeX :
bayartb at edgard point fdn point fr
Commentaire sur la version HTML de cette FAQ :
Fabien Torre
© Copyright 1997 Marie-Paule Kluth. Tous droits réservés.

Valid XHTML 1.0! Valid CSS!