Comment inclure des fichiers en mode verbatim ?

* 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.