From 0979f378836457b235ecfeb44f735eaba6782b21 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 15 Feb 2009 23:11:12 +0000 Subject: tablor update git-svn-id: svn://tug.org/texlive/trunk@12166 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/tablor/tablor.tex | 113 ++++++++++++++++++++------ 1 file changed, 87 insertions(+), 26 deletions(-) (limited to 'Master/texmf-dist/doc/latex/tablor/tablor.tex') diff --git a/Master/texmf-dist/doc/latex/tablor/tablor.tex b/Master/texmf-dist/doc/latex/tablor/tablor.tex index 9a7326263b1..033d101e4d0 100644 --- a/Master/texmf-dist/doc/latex/tablor/tablor.tex +++ b/Master/texmf-dist/doc/latex/tablor/tablor.tex @@ -3,8 +3,12 @@ \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} \usepackage[french]{babel} -\usepackage[upright]{fourier} -\usepackage{tablor} +\usepackage[boldsans]{ccfonts} +\usepackage{beton,euler} +\usepackage{luximono} + +%\usepackage[upright]{fourier} +\usepackage[xcas]{tablor} \usepackage{listings,keystroke} \usepackage{graphicx,bclogo,amssymb,amsbsy,amsfonts,amstext,amscd,amsopn,amsxtra} @@ -47,12 +51,14 @@ keywordstyle =\color{0.2white}\usefont{OT1}{cmtt}{b}{n},basicstyle=\ttfamily,com % petits environnements bclogo + + \newenvironment{DANGER}[1]{% -\begin{bclogo}{\attention}{#1}{0.9white}{0.1}{0}} +\begin{bclogo}[logo=\bctakecare,arrondi=0.1,couleur=0.9white]{#1}} {\end{bclogo}} \newenvironment{Idee}[1]{% -\begin{bclogo}{\coeur}{#1}{0.9white}{0.1}{0}} +\begin{bclogo}[logo=\bclampe,arrondi=0.1,couleur=0.9white]{#1}} {\end{bclogo}} @@ -61,11 +67,11 @@ keywordstyle =\color{0.2white}\usefont{OT1}{cmtt}{b}{n},basicstyle=\ttfamily,com \usepackage{sectsty} -\sectionfont{\LARGE \sffamily\color{0.2white}} -\subsectionfont{\sffamily\color{0.4white}} +\sectionfont{\LARGE \color{0.2white}} +\subsectionfont{\color{0.4white}} \renewcommand\thesection{\Roman{section} -} \renewcommand\thesubsection{\alph{subsection}. } -\subsubsectionfont{\sffamily\color{0.6white}} +\subsubsectionfont{\color{0.6white}} \renewcommand\thesubsubsection{\roman{subsection}. } @@ -80,7 +86,7 @@ keywordstyle =\color{0.2white}\usefont{OT1}{cmtt}{b}{n},basicstyle=\ttfamily,com avec l'efficace participation de Jean-Michel \textsc{Boucart}\\ Forum d'aide ~:~\href{http://gconnan.free.fr/punbb/upload/index.php}{http://gconnan.free.fr/punbb/upload/index.php}} -\date{24 novembre 2008 - Version 4.02b} +\date{7 février 2009 - Version 4.03} @@ -118,6 +124,22 @@ minimum de commandes. \subsection{Changements depuis la version 3.00} + +\begin{figure}[!h] + \begin{DANGER}{Attention~!} + À partir de la version 4.03 de \texttt{tablor}, il est + nécessaire d'avoir la nouvelle version de + tableauVariation.mp (la 2.1 datant de décembre 2008) mais + pour l'instant elle n'est pas présente sur CTAN~! + Récupérez plutôt le fichier à l'adresse + \href{http://download.tuxfamily.org/tehessinmath/les\_sources/tableauVariation.mp}{http://download.tuxfamily.org/tehessinmath/les\_sources/tableauVariation.mp}. + +Cela ne posera de problèmes que si vous utilisez l'environnement TVZ. + \end{DANGER} + \end{figure} + + + La version 4.01 n'est malheureusement plus compatible avec les versions antérieures car une option supplémentaire a été ajoutée pour traiter les fonctions trigonométriques. @@ -142,6 +164,11 @@ prolongeables par continuit Une possibilité a été ajoutée pour donner un nom à une fonction nécessitant l'emploi d'une macro \LaTeX{} (version 4.02b). + +Les frontières des zones interdites sont assorties de doubles +barres si nécessaire. (version 4.03) + + \subsection{Professor.sty} @@ -155,8 +182,12 @@ d +\subsection{Plugin TeXmacs} +Emmanuël Corcelle a écrit un plugin pour que les utilisateurs de TeXmacs +puissent eux aussi profiter de \texttt{tablor} et +\texttt{professor}. Pour cela visitez le site \href{http://corcelle.wordpress.com/}{http://corcelle.wordpress.com/} @@ -258,20 +289,30 @@ et \href{http://mathsp.tuxfamily.org/spip.php?article186}{http://mathsp.tuxfamily.org/spip.php?article186} surtout si vous êtes sur XP :-) + +De nombreux problèmes ont été réglés sur le forum~: \href{http://gconnan.free.fr/punbb/upload/index.php}{http://gconnan.free.fr/punbb/upload/index.php} \end{Idee} \end{figure} + \begin{figure}[!h] + \begin{Idee}{MikTeX et TeXLive} + \texttt{tablor} est présent sur MikTeX et + TeXLive. \texttt{tableauVariation.mp} est sur + MikTeX mais la version n'est pas à jour (à la date du 7 février 2009). + \end{Idee} + \end{figure} + + \begin{itemize} \item Il faut avoir installé \texttt{XCAS}, logiciel multi-plateforme de calcul et de programmation~: -\href{http://www-fourier.ujf-grenoble.fr/\%7Eparisse/giac\_fr.html}{http://www-fourier.ujf-grenoble.fr/\%7Eparisse/giac\_fr.html}; +\href{http://www-fourier.ujf-grenoble.fr/\%7Eparisse/giac\_fr.html}{http://www-fourier.ujf-grenoble.fr/\%7Eparisse/giac\_fr.html}~; \item il faut avoir le fichier de macros \texttt{MetaPOST} \texttt{tableauVariation.mp} de Frédéric Mazoit~: - -\href{http://frederic.mazoit.free.fr/LaTeX\_metapost/tableauVariations/}{http://frederic.mazoit.free.fr/LaTeX\_metapost/tableauVariations/}; +\href{http://download.tuxfamily.org/tehessinmath/les\_sources/tableauVariation.mp}{http://download.tuxfamily.org/tehessinmath/les\_sources/tableauVariation.mp}~; Pour ceux qui sont guère habitués à \texttt{MetaPOST}, cela ne pose aucun problème car les scripts et compilations \texttt{MetaPOST} se font automatiquement. Il suffit de créer dans son @@ -386,7 +427,8 @@ et l \begin{DANGER}{Commandes créées} - Huit nouvelles commandes sont crées~:~\verb+\tv, \tvbis, \nettoyer, \initablor, \Tableaux,+ + Huit nouvelles commandes sont crées~:~\verb+\tv, \tvbis, \nettoyer, \initablor,+ + \verb+ \dresse, \dressetoile, \executGiacmp+. Attention aux conflits si de tels noms existent quelque part dans vos fichiers personnels. @@ -407,6 +449,17 @@ et l \section{Comment l'utiliser~?} + + +\begin{figure}[!h] + \begin{Idee}{Faut-il savoir utiliser MetaPOST et XCAS~?} + Non~! Tous les appels à ces logiciels se font sans aucune + intervention de l'utilisateur. + \end{Idee} + \end{figure} + + + \subsection{Préambule} Les ECM donnés en exemple ne dépendent pas du moteur de compilation~:~\texttt{\LaTeX{}+dvi+dvips} ou @@ -579,19 +632,19 @@ Vous le placerez dans la m \subsubsection*{Rôle} -\begin{enumerate} -\item[I] La première partie permet de configurer le préambule \texttt{tex} qui sera utilisé par +\begin{itemize} +\item La première partie permet de configurer le préambule \texttt{tex} qui sera utilisé par \texttt{MetaPOST} pour créer les tableaux. La ligne contenant l'extension des fontes est en particulier optionnelle~:~vous pouvez la modifier, voire la supprimer selon vos choix de fontes; -\item[II] si vous utilisez \texttt{ Microsoft-Windows}, il faudra décommenter la +\item si vous utilisez \texttt{ Microsoft-Windows}, il faudra décommenter la ligne spécifiée afin que les commandes \texttt{unix} soient remplacées automatiquement par des commandes \texttt{dos}; -\item[III] l'éditeur sera appelé dans certains cas pour modifier +\item l'éditeur sera appelé dans certains cas pour modifier l'aspect des tableaux dans les fichiers sources \texttt{MetaPOST}. Il faudra choisir un éditeur comme par exemple \texttt{emacs, xemacs, texmaker, vi, winshell, notepad, vim, kate, gedit, textmate,texshop}, \texttt{kile}, etc. @@ -600,12 +653,12 @@ que vous utilisez pour \LaTeX{} afin que la fen Voir aussi le paragraphe~\ref{modif}; -\item[IV] par défaut, on voit apparaître dans la première colonne des tableaux «~signe de ~» ou +\item par défaut, on voit apparaître dans la première colonne des tableaux «~signe de ~» ou «~variations de ~». Vous pouvez modifier ces réglages ici comme indiqué; deux exemples sont donnés~:~en anglais ou en n'écrivant que les expressions. -\end{enumerate} +\end{itemize} \subsection{Initialisation de \texttt{tablor} et préfixe des tableaux}\label{prefix} @@ -1010,9 +1063,11 @@ TVI([-10,+infinity],[-1,1],"f","x",x^2/(x^2-1),1,10,n,\tv) et on obtient~: +\ech{0.9} \begin{TVI} TVI([-10,+infinity],[-1,1],"f","x",x^2/(x^2-1),1,10,n,\tv) \end{TVI} +\ech{1} Les solutions sont notées $\alpha_1$, $\alpha_2$, etc. @@ -1777,12 +1832,12 @@ TSc((x-10)*(x+10),[-10,10],[],n,\tv) \begin{lstlisting} \begin{TVZ} - TVZ([-infinity,+infinity],[],[[-1,1]],"f","x",ln(x^2-1),1,n,\tv) + TVZ([-infinity,+infinity],[-1,1],[[-1,1]],"f","x",ln(x^2-1),1,n,\tv) \end{TVZ} \end{lstlisting} \begin{TVZ} - TVZ([-infinity,+infinity],[],[[-1,1]],"f","x",ln(x^2-1),1,n,\tv) + TVZ([-infinity,+infinity],[-1,1],[[-1,1]],"f","x",ln(x^2-1),1,n,\tv) \end{TVZ} @@ -1813,8 +1868,8 @@ TVP([0,2*pi],[[],[]],["x","y"],"t",[t-2*sin(t),-1+2*cos(t)],1,t,\tv) \begin{lstlisting} -\begin{TVZ} - TVZ([-infinity,+infinity],[-1,1,4,6],[[-1,1],[4,6]],"f","x",ln((x-5)^2-1)+ln(x^2-1),1,n,\tv) + \begin{TVZ} + TVZ([-infinity,+infinity],[],[[-1,1],[4,6]],"f","x",sqrt((x-5)^2-1)+sqrt(x^2-1),1,n,\tv) \end{TVZ} \end{lstlisting} @@ -1854,11 +1909,17 @@ TVP([0,2*pi],[[],[]],["x","y"],"t",[t-2*sin(t),-1+2*cos(t)],1,t,\tv) \end{TS} \end{center} +\begin{lstlisting} +\begin{TVIapp} +TVIapp([-1,+infinity],[-1,0],"g'","x",diff(ln(x+1)/x^2,x),1,0,\tv) +\end{TVIapp} +\end{lstlisting} - - - - +\begin{center} +\begin{TVIapp} +TVIapp([-1,+infinity],[-1,0],"g'","x",diff(ln(x+1)/x^2,x),1,0,\tv) +\end{TVIapp} +\end{center} -- cgit v1.2.3