\documentclass[12pt,a4paper]{article} \usepackage[latin1]{inputenc} \usepackage[frenchb]{babel} \usepackage{amsmath} \usepackage[margin=2.5cm]{geometry} \usepackage[garamond]{mathdesign} \renewcommand{\ttdefault}{lmtt} \usepackage{graphicx} \usepackage{xcolor} \usepackage{framed} \parindent0pt \definecolor{gris}{gray}{0.95} \newenvironment{gbar}{% \def\FrameCommand{{\color[HTML]{DC143C}\vrule width 3pt}\colorbox{gris}}% \MakeFramed {\advance\hsize-\width \FrameRestore}}% {\endMakeFramed} \newcommand{\xcas}{{\bfseries\texttt{Xcas}}} \newcommand{\MarqueCommandeGiac}[1]{% \color[HTML]{8B7500}$\rightarrow$} \newcommand{\MarqueLaTeXGiac}{% \color[HTML]{08868B}} \newcommand{\InscriptionFigureGiac}[1]{% \begin{center} \includegraphics[width=0.7\linewidth]{#1} \end{center}} \pagestyle{empty} \begin{document} \section*{Manipulation des chaînes de caractères} Par défaut, les chaînes de caractères sont transmises dans un environnement \texttt{verbatim}. %@Commande-1 {\MarqueCommandeGiac{1} \verb| s:="azertyuiop";|} \begin{verbatim} azertyuiop\end{verbatim} %@Commande-2 {\MarqueCommandeGiac{2} \verb| size(s);|} {\MarqueLaTeXGiac{\[ 10 \]}} %@Commande-3 {\MarqueCommandeGiac{3} \verb| mid(s,3,2);|} \begin{verbatim} rt\end{verbatim} %@Commande-4 {\MarqueCommandeGiac{4} \verb| format(pi,"f3");|} \begin{verbatim} 3.14\end{verbatim} Il est possible de modifier ce comportement en positionnant le paramètre \texttt{string} à \texttt{text}. \begin{gbar} \verb|.gp string = text| \end{gbar} %@Commande-5 {\MarqueCommandeGiac{5} \verb| s:="azertyuiop";|} {\MarqueLaTeXGiac{\[\text{azertyuiop}\]}} %@Commande-6 {\MarqueCommandeGiac{6} \verb| size(s);|} {\MarqueLaTeXGiac{\[ 10 \]}} %@Commande-7 {\MarqueCommandeGiac{7} \verb| mid(s,3,2);|} {\MarqueLaTeXGiac{\[\text{rt}\]}} %@Commande-8 {\MarqueCommandeGiac{8} \verb| format(pi,"f3");|} {\MarqueLaTeXGiac{\[\text{3.14}\]}} On revient au comportement par défaut avec \begin{gbar} \verb|.gp string = verbatim| \end{gbar} %@Commande-9 {\MarqueCommandeGiac{9} \verb| format(pi,"f3");|} \begin{verbatim} 3.14\end{verbatim} \end{document}