Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
composition:texte:paragraphes:texte_verbatim [2016/10/16 07:50] jejust3_composition:texte:paragraphes:texte_verbatim [2022/07/11 16:44] (Version actuelle) – Espaces insécables supprimés dbitouze
Ligne 1: Ligne 1:
-\question{Comment insérer un texte sans que \LaTeX le mette en forme ?+====== Comment insérer un texte sans que LaTeX le mette en forme? ======
-\label{qu=texteverbatim}+
  
-\reponse L'environnement \env{verbatimpermet d'insérer un texte tel quel sans +L'environnement ''verbatim'' permet d'insérer un texte tel quel sans que <latex>\LaTeX</latex> ne le traite. Il permet notamment de faire apparaître des commandes <latex>\LaTeX</latex>. Il est cependant fragile et peut produire des résultats très bizarres, par exemple, il vaut mieux éviter de l'utiliser de manière inconsidérée dans des contextes curieux comme les tableaux, en argument à une autre commande, etc.
-que \LaTeX ne le traite. Il permet notamment de faire apparaître +
-des commandes \LaTeX. Il est cependant fragile et peut produire des +
-résultats très bizarres, par exemple, il vaut mieux éviter de +
-l'utiliser de manière inconsidérée dans des contextes curieux comme +
-les tableaux, en argument à une autre commande, etc. Voir +
-l'exemple~\vref{ex=use-verbatim}.+
  
-\begin{exemple}{Utilisation de l'environnement \env{verbatim}% +<WRAP column 60ex> 
-\label{ex=use-verbatim}}+<code latex>
 \begin{verbatim} \begin{verbatim}
- La commande \LaTeX permet d'imprimer le logo+ La commande \LaTeX{} permet d'imprimer le logo
  LaTeX.  LaTeX.
 \end{verbatim} \end{verbatim}
-\end{exemple}+</code> 
 +</WRAP>
  
-\reponse La commande \cmd{verb} permet de faire la même chose +<WRAP column 60ex> 
-localementLe premier caractère après la commande permet de +<latex> 
-marquer le début du mode \env{verbatim} et la prochaine occurrence de +\begin{verbatim} 
-ce caractère en marque la fin. Il peut être n'importe quel + La commande \LaTeX{} permet d'imprimer le logo 
-autre caractère sauf un espace, qui est ignoré après un nom de + LaTeX
-commande, une lettre, qui ferait partie du nom de commande +\end{verbatim} 
-(\LaTeX croirait alors lire un appel, par exemple, à \cmd{verbX}) +</latex> 
-ou une étoile. Voir l'exemple~\vref{ex=useverb}.+</WRAP> 
 +<WRAP clear />
  
-\reponse La commande \cmd{verb*fonctionne comme \cmd{verbmais +La commande ''\verb'' permet de faire la même chose localement. Le premier caractère après la commande permet de marquer le début du mode ''verbatim'' et la prochaine occurrence de ce caractère en marque la fin. Ce peut être n'importe quel autre caractère sauf un espace, qui est ignoré après un nom de commande, une lettre, qui ferait partie du nom de commande (<latex>\LaTeX</latex> croirait alors lire un appel, par exemple, à ''verbX'') ou une étoile. En complément, la commande ''\verb*'' fonctionne comme ''\verb'' mais rend les espaces visibles. L'exemple suivant illustre les deux cas :
-rend les espaces visibles. Voir également l'exemple~\vref{ex=useverb}.+
  
-%        1                                 5X        6 +<WRAP column 60ex> 
-%23456789012345678901234567890123456789012345678901234567890 +<code latex> 
-\begin{exemple}{Utilisation de la commande \cmd{verb}\label{ex=useverb}+\documentclass{article} 
-La commande \verb.\verbpermet de taper ce +\usepackage[T1]{fontenc} 
-qu'on veut sans l'interpr\'eter. Par exemple +\pagestyle{empty} 
-\verb,ceci cela,. On peut \'egalement +\begin{document
-mat\'erialiser les blancs dans +La commande \verb+\verbpermet de taper ce 
-\verb*.les appels \`a \verb*.+qu'on veut sans l'interpréter. Par exemple 
-\end{exemple}+\verb,ceci cela,. On peut également 
 +matérialiser les blancs dans la commande 
 +\verb+\verb*\verb*+comme illustré ici+
 +\end{document} 
 +</code> 
 +</WRAP>
  
-\reponse Le package \pack{fancyvrb(disponible sur \CTAN) +<WRAP column 60ex> 
-permet d'écrire du texte \env{verbatimencadré, en couleur..et  +<latexdoc> 
-même dans lequel certaines commandes sont interprétéesIl propose également +\documentclass{article} 
-une solution pour inclure du verbatim dans l'argument d'une commande (voir la +\usepackage[T1]{fontenc} 
-question~\vref{qu=verbdsfoot}).  +\pagestyle{empty} 
-L'exemple~\vref{ex=fancyvrben montre le fonctionnement.+\begin{document} 
 +La commande \verb+\verb+ permet de taper ce 
 +qu'on veut sans l'interpréterPar exemple 
 +\verb,ceci cela,On peut également 
 +matérialiser les blancs dans la commande 
 +\verb+\verb*+ \verb*+comme illustré ici+
 +\end{document} 
 +</latexdoc> 
 +</WRAP> 
 +<WRAP clear />
  
-Le package \pack{fvrb-ex} de \nom{Denis}{Girou} est une extension de +===== Avec l'extension fancyvrb =====
-\pack{fancyvrb} permettant de mettre côte à côte ou l'un au-dessous de +
-l'autre un passage verbatim et son aspect final.+
  
-%        1                                 5X        6 +L'extension [[ctanpkg>fancyvrb|fancyvrb]] permet d'écrire du texte ''verbatim'' encadréen couleur... et même dans lequel certaines commandes sont interprétées. Il propose également une solution pour inclure du verbatim dans l'argument d'une commande comme le montre la question « [[3_composition:texte:pages:footnotes:composer_en_verbatim_dans_une_note_de_bas_de_page|Comment utiliser le mode verbatim dans une note de bas de page ?]] ». L'exemple suivant en montre le fonctionnement. 
-%23456789012345678901234567890123456789012345678901234567890 + 
-\begin{docexemple}[120pt,470pt,100pt,120pt]{Le package \pack{fancyvrb}% +<WRAP column 60ex> 
-\label{ex=fancyvrb}}+<code latex>
 \documentclass{article} \documentclass{article}
 \usepackage{fancyvrb} \usepackage{fancyvrb}
Ligne 63: Ligne 69:
 \begin{Verbatim} \begin{Verbatim}
 Ici, je mets mon programme. Ici, je mets mon programme.
-Avec des maths~: \(a, b, \alpha, \beta,\ldots\)+Avec des maths : \(a, b, \alpha, \beta,\ldots\)
 ou de l'\textit{italique}. ou de l'\textit{italique}.
  
-\large{Pratique, non~?}+\large{Pratique, non ?}
 \end{Verbatim} \end{Verbatim}
 \end{document} \end{document}
-\end{docexemple}+</code> 
 +</WRAP> 
 + 
 +<WRAP column 60ex> 
 +<latexdoc> 
 +\documentclass{article} 
 +\usepackage{fancyvrb} 
 +\pagestyle{empty} 
 +\begin{document} 
 +\fvset{frame=single,numbers=left,numbersep=3pt, 
 +  commandchars=\\\{\},label=Exemple} 
 +\begin{Verbatim} 
 +Ici, je mets mon programme. 
 +Avec des maths : \(a, b, \alpha, \beta,\ldots\) 
 +ou de l'\textit{italique}. 
 + 
 +\large{Pratique, non ?} 
 +\end{Verbatim} 
 +\end{document} 
 +</latexdoc> 
 +</WRAP> 
 +<WRAP clear /> 
 + 
 +===== Avec l'extension fvrb-ex ===== 
 + 
 +FIXME //Cette extension n'est plus disponible sur le CTAN. A-t-elle été renommée ?// 
 + 
 +L'extension [[ctanpkg>fvrb-ex|fvrb-ex]] de Denis Girou, liée à [[ctanpkg>fancyvrb|fancyvrb]], permet de mettre côte à côte ou l'un au-dessous de l'autre un passage verbatim et son aspect final.
  
-\reponse Le package \pack{alltt} définit un +===== Avec l'extension alltt =====
-environnement \env{alltt} qui ressemble à \env{verbatim} parce +
-que tous les caractère particuliers de \LaTeX (les accolades, +
-les esperluettes, les pourcents, etc.) sont désactivés. Cet +
-environnement permet donc de montrer quelque chose qui ressemble +
-à un source, comme par exemple du code informatique, mais en le +
-mettant en forme un minimum grâce à l'appel de certaines commandes +
-(gras, mathématiques, symboles, etc.).+
  
-\endinput+L'extension [[ctanpkg>alltt|alltt]] définit un environnement ''alltt'' qui ressemble à ''verbatim'' parce que tous les caractère particuliers de <latex>\LaTeX</latex> (les accolades, les esperluettes, les pourcents, etc.) sont désactivés. Cet environnement permet donc de montrer quelque chose qui ressemble à un source, comme par exemple du code informatique, mais en le mettant en forme un minimum grâce à l'appel de certaines commandes (gras, mathématiques, symboles, etc.).
  
 +{{htmlmetatags>metatag-keywords=(LaTeX)
 +metatag-og:title=(Comment insérer un texte sans que LaTeX le mette en forme)
 +metatag-og:site_name=(FAQ LaTeX francophone)
 +}}
3_composition/texte/paragraphes/texte_verbatim.1476604243.txt.gz · Dernière modification : 2016/10/16 07:50 de jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0