verbatim

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

verbatim

Messagepar lat_ex » Dimanche 07 Janvier 2007, 22:16

Bonsoir, savez-vous à quoi sert le package suivant: \usepackage{verbatim} ?
lat_ex
Kilo-utilisateur
 
Messages: 152
Inscription: Vendredi 24 Novembre 2006, 10:41

Publicité

Messagepar gigiair » Dimanche 07 Janvier 2007, 22:44

gigiair
Exa-utilisateur
 
Messages: 2348
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié

Messagepar MB » Dimanche 07 Janvier 2007, 22:45

C'est un peu l'équivalent des balises Code ici.
Le texte situé entre les balises \begin{verbatim} et \end{verbatim} n'est pas interprété par LaTeX et est imprimé tel quel.
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6861
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: verbatim

Messagepar toufan » Mardi 09 Janvier 2007, 11:08

lat_ex a écrit:Bonsoir, savez-vous à quoi sert le package suivant: \usepackage{verbatim} ?


Bonjour

Voici un exemple d'application :

Code: Tout sélectionner
 
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{verbatim}

% commande pour inclure un fichier
\newcommand{\ficheIn}[1] {\hrule\small\verbatiminput{#1}\normalsize\hrule}

\begin{document}

\noindent\bf{Code source en utilisant  verbatiminput}
% \jobname  : fichier source
\ficheIn{\jobname}

\end{document


Toufan
Amateur de LaTeX
toufan
Kilo-utilisateur
 
Messages: 139
Inscription: Mercredi 04 Janvier 2006, 18:09
Localisation: Paris

Messagepar bibi6 » Vendredi 02 Mars 2007, 20:53

Bonsoir,

MB a écrit:C'est un peu l'équivalent des balises Code ici.
Le texte situé entre les balises \begin{verbatim} et \end{verbatim} n'est pas interprété par LaTeX et est imprimé tel quel.


Justement, je voulais faire un truc pour afficher du code en $\LaTeX$.
Pour ce faire, je voudrais définir un nouvel environnement code dans le préambule.
Et au plus simple:
->au begin: \begin{verbatim}
->au end: \end{verbatim}.

Le problème se passe à la compilation. Bien que les balises fermantes \end{code} sont là, au résultat, non seulement ces balises sont affichées, mais aussi la suite du texte.
Conclusion: à la compilation, il remplace la balise \begin{code} par son contenu (\begin{verbatim}), poursuit donc sans interpréter le code... jusqu'à rencontrer une balise \end{verbatim} qu'il ne trouve bien évidemment pas (puisqu'il devrait interptéter \end{code}!)

Question: est-ce qu'il y a meilleure définition d'environnement pour mettre du code? (pour info, je veux y mettre du Java ou du Caml, et si possible un pseudo-langage -- là j'ai défini un environnement algorithm qui a le même problème, car utilisant les mêmes balises).
bibi6
Méga-utilisateur
 
Messages: 456
Inscription: Jeudi 23 Novembre 2006, 20:12
Localisation: 59 (Région St Amand les Eaux)
Statut actuel: Actif et salarié

Messagepar rebouxo » Vendredi 02 Mars 2007, 22:51

Il y a l'environnement listing qui est fait pour cela.
Redéfinir des environnements de type verbatim est un peu plus compliqué que pour les environnements classiques.

Olivier
rebouxo
Modérateur
 
Messages: 6859
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Messagepar gigiair » Vendredi 02 Mars 2007, 23:46

Je pense que c'est le package listings
Pour la doc, c'est
Code: Tout sélectionner
> texdoc listings

Java et Caml font partie des langages prédéfinis (j'en ai dénombré 77)
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2348
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Exabot [Bot], Google [Bot], Google Adsense [Bot], Grapeshot [Crawler], Proximic [Spider], Yandex [Bot] et 21 invités