Retour

test.tex

Télécharger le fichier Fichier PDF
Image PNG
\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}
\usepackage{listings}
\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}
 
\lstdefinelanguage{xcas}
    {morekeywords={size,mid,format,series,tan,sin,partfrac},
    moredelim=[s][\color[HTML]{6F6F8F}]{(}{)},
    sensitive=false,
    }
 
\lstset{%
    numbers=none, 		% pas de numéro de ligne
    language=xcas, 		% pour avoir les mots-clé dans un format à part
    keywordstyle=\color[HTML]{706000}\ttfamily\bfseries, 
    basicstyle=\color[HTML]{9B8550}\ttfamily, 	
    commentstyle=\normalfont\scriptsize\slshape, % style des commentaires
    breaklines=true % le plus important -> passe à la ligne !
}
 
 
 
\begin{document}
 
 
\section*{Formatage des commandes}
 
Par défaut, les commandes sont retranscrites à l'intérieur d'une
commande \verb|\verb|.
 
%@Commande-1
{\MarqueCommandeGiac{1} \verb| series(tan(sin(x))-sin(tan(x)),x,0,11)|}
{\MarqueLaTeXGiac{\[ \frac{1}{30} \times x^{7}+\frac{29}{756} \times x^{9}+\frac{1913}{75600} \times x^{11}+x^{12}\mbox{order\_size}\left(x\right) \]}}
 
%@Commande-2
{\MarqueCommandeGiac{2} \verb| partfrac((2*x+1)/(x^3-5*x^2+6*x)|}
{\MarqueLaTeXGiac{\[ \frac{-5}{2(x-2)}+\frac{7}{3(x-3)}+\frac{1}{6x} \]}}
 
Il est possible d'insérer les commandes à l'intérieur d'un environnement
\texttt{lstlisting} à la condition bien sûr de déclarer tout ce qui est
nécessaire pour la prise en charge de cet environnement dans le
préambule du fichier qui sera compilé par \LaTeX.
 
\begin{gbar}
\verb|.gp commande = listing|
\end{gbar}
 
 
%@Commande-3
\begin{lstlisting}
 series(tan(sin(x))-sin(tan(x)),x,0,11)
\end{lstlisting}
{\MarqueLaTeXGiac{\[ \frac{1}{30} \times x^{7}+\frac{29}{756} \times x^{9}+\frac{1913}{75600} \times x^{11}+x^{12}\mbox{order\_size}\left(x\right) \]}}
 
%@Commande-4
\begin{lstlisting}
 partfrac((2*x+1)/(x^3-5*x^2+6*x)
\end{lstlisting}
{\MarqueLaTeXGiac{\[ \frac{-5}{2(x-2)}+\frac{7}{3(x-3)}+\frac{1}{6x} \]}}
 
On revient, éventuellement, au mode par défaut avec
\begin{gbar}
\verb|.gp commande = verb|
\end{gbar}
 
 
%@Commande-5
{\MarqueCommandeGiac{5} \verb| series(tan(sin(x))-sin(tan(x)),x,0,11)|}
{\MarqueLaTeXGiac{\[ \frac{1}{30} \times x^{7}+\frac{29}{756} \times x^{9}+\frac{1913}{75600} \times x^{11}+x^{12}\mbox{order\_size}\left(x\right) \]}}
 
\end{document}