From 6c28f0837ce15fa56ac7ebdb5106c18457c4ad3a Mon Sep 17 00:00:00 2001 From: Manuel Pégourié-Gonnard Date: Mon, 2 Jun 2008 14:45:58 +0000 Subject: tablor update 2008/06/02 (still v2.08) git-svn-id: svn://tug.org/texlive/trunk@8485 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/tablor/tablor.html | 85 +++++++++++++------------- 1 file changed, 43 insertions(+), 42 deletions(-) (limited to 'Master/texmf-dist/doc/latex/tablor/tablor.html') diff --git a/Master/texmf-dist/doc/latex/tablor/tablor.html b/Master/texmf-dist/doc/latex/tablor/tablor.html index b1c45d52b74..50d1a09f060 100644 --- a/Master/texmf-dist/doc/latex/tablor/tablor.html +++ b/Master/texmf-dist/doc/latex/tablor/tablor.html @@ -31,12 +31,6 @@ font-weight: bold; text-decoration: underline; } - .flyspell-incorrect { - /* flyspell-incorrect-face */ - color: #ff4500; - font-weight: bold; - text-decoration: underline; - } .font-latex-math { /* font-latex-math-face */ color: #ffa500; @@ -87,7 +81,7 @@
 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{tablor}[22/05/2008 v2.08 la machine à créer des tableaux de signes et variations]
+\ProvidesPackage{tablor}[02/06/2008 v2.08 la machine a creer des tableaux de signes et variations]
 
 % \copyleft Connan le Barbare (aka Guillaume Connan) \copyright
 % This work may be distributed and/or mofified under the conditions
@@ -95,7 +89,7 @@
 % any later version. The latest version is in
 %   http://www.latex-project.org/lppl/
 % This work consists of the files tablor.sty, tablor.cfg, tablor.tex,
-% tablor.pdf and tablor.html
+% tablor.pdf and tablor.html
 
 
 %% Crée 16 environnements :
@@ -126,7 +120,7 @@
 % \end{TVZ}
 %
 %
-% tableau avec valeurs intermédiares
+% tableau avec valeurs intermédiares
 %\begin{TVI}
 %TVI([-1,+infinity],[-1],"f","x",x2/sqrt(x+1)-1,1,2,\tv)
 %\end{TVI}
@@ -162,21 +156,7 @@
 \RequirePackage{filecontents}
 \RequirePackage{ifthen}
 \RequirePackage{fancyvrb}
-\RequirePackage{ifpdf}
-
-
-
-%% Initialisation du choix d'OS
-\newboolean{windows}\setboolean{windows}{false}
-
-
-
-%% Définit des commandes disque selon l'OS utilisé
-\ifthenelse{\boolean{windows}}%
-    {\newcommand{\rem}{DEL } \newcommand{\cat}{TYPE }
-      \newcommand{\cp}{COPY }}%
-    {\newcommand{\rem}{rm }\newcommand{\cat}{cat }
-      \newcommand{\cp}{cp }}
+\RequirePackage{ifpdf}
 
 
 % option xcas présent 
@@ -190,12 +170,26 @@
 
 
 
+
+%% Initialisation du choix d'OS
+\newboolean{windows}\setboolean{windows}{false}
+
+
 %% on configure  tablor  dans un fichier extérieur pour la plateforme
 %% et l'éditeur
 
-\IfFileExists{tablor.cfg}{\input{tablor.cfg}}%\typeout{pas de fichier tablor.cfg}}
+\IfFileExists{tablor.cfg}{\input{tablor.cfg}}%\typeout{pas de fichier tablor.cfg}}
 
 
+%% Définit des commandes disque selon l'OS utilisé
+\ifthenelse{\boolean{windows}}%
+    {\newcommand{\rem}{DEL } \newcommand{\cat}{TYPE }
+      \newcommand{\cp}{COPY }}%
+    {\newcommand{\rem}{rm }\newcommand{\cat}{cat }
+      \newcommand{\cp}{cp }}
+
+
+
 
 
 
@@ -203,17 +197,18 @@
 %% pour ceux compilant via pdflatex
 
 \ifpdf
-\DeclareGraphicsRule{*}{mps}{*}{}
+\DeclareGraphicsRule{*}{mps}{*}{}
 \fi
 
 %% pour nettoyer les fichiers auxiliaires
 
-\AtEndDocument{\immediate\write18{\rem tete.* *.user XCas* Xcas* *.mpx}}
+\AtEndDocument{\immediate\write18{\rem  *.user XCas* Xcas* *.mpx}
+                         }
 
 
 
 
-%% Pour clore les fichiers metapost 
+%% Pour clore les fichiers metapost 
 
 
 \begin{VerbatimOut}{queue.mp}
@@ -231,8 +226,7 @@ end
 
 
 \newcommand{\nettoyer}[1][\jobname]%
-{\immediate\write18{\rem #1.Tab.log}
-\immediate\write18{echo end >> #1.Tab.mp}
+{\immediate\write18{\rem #1.Tab.log  queue.mp enteteMP.cfg session.tex config.cxx}
 }
 
 
@@ -245,7 +239,7 @@ end
 
 %% initialise les compteurs
 
-\newcounter{TVn}
+\newcounter{TVn}
 \newcommand{\tv}{\theTVn}
 
 \newcounter{TVnbis}
@@ -264,7 +258,7 @@ end
 {\IfFileExists{\Tableaux.Tab.mp}%      Si Tableaux.mp est présent...
         {\immediate\write18{\rem \Tableaux.Tab.mp}}%  le détruire
         {}%   
- \immediate\write18{\cp -f enteteMP.cfg \Tableaux.Tab.mp}% Reconstituer l'entête de Tableaux.mp
+ \immediate\write18{\cp  enteteMP.cfg \Tableaux.Tab.mp}% Reconstituer l'entête de Tableaux.mp
 } 
 {\IfFileExists{\Tableaux.Tab.mp}%      Sans l'option XCas, si
                                 %      Tableaux.mp existe
@@ -1725,8 +1719,9 @@ fclose(sortie);
          \immediate\write18{\cat enteteMP.cfg >> \Tableaux.Tab#1.mp}
          \immediate\write18{\cat XCasmpfc.mp >> \Tableaux.Tab#1.mp}
          \immediate\write18{\cat queue.mp >> \Tableaux.Tab#1.mp}
-         \immediate\write18{mpost -interaction=batchmode -jobname=\Tableaux.Tab \Tableaux.Tab#1}
-          \immediate\write18{\rem \Tableaux.Tab#1.mp}   }%
+         \immediate\write18{mpost   -jobname=\Tableaux.Tab \Tableaux.Tab#1.mp}
+          \immediate\write18{\rem \Tableaux.Tab#1.mp}  
+           }%
          {% sinon, si le tableau est absent, alerte.
          \IfFileExists{\Tableaux.Tab.\theTVn}{}{% 
          \PackageError{tablor}{Tableau absent non
@@ -1752,24 +1747,26 @@ fclose(sortie);
 % Si oui, inclusion du fichier source de sauvegarde mp dans Tableaux
 \immediate\write18{\cat TSav-\theTVn.mp >> \Tableaux.Tab.mp}}
 % Si  non,  lancement des opérations de fabrication 
-{\executGiacmp{XCas#1.giac}% 
-\immediate\write18{\editeur XCasmpfc.mp}
+{\executGiacmp{XCas#1.giac}%
+\immediate\write18{\editeur  XCasmpfc.mp }
 
   % Modification avec l'éditeur choisi
-
-\immediate\write18{\cp -f XCasmpfc.mp TSav-\theTVn.mp}   % Sauvegarde du 
+\immediate\write18{\cat  XCasmpfc.mp >> \Tableaux.Tab.mp} 
+\immediate\write18{\cp  XCasmpfc.mp  TSav-\theTVn.mp}   % Sauvegarde du 
                                  % source mp sur le disque pour une
                                  % inclusion ultérieure dans Tableaux.mp. 
-\immediate\write18{\cat XCasmpfc.mp >> \Tableaux.Tab.mp}} % Inclusion du
+\immediate\write18{\cat enteteMP.cfg >> \Tableaux.Tab#1.mp}
+\immediate\write18{\cat XCasmpfc.mp >> \Tableaux.Tab#1.mp}} % Inclusion du
                                                      % source dans le
                                                      % fichier
                                                      % Tableaux 
-
-\immediate\write18{mpost -interaction=batchmode \Tableaux.Tab}% Reconstitution des tableaux
+\immediate\write18{\cat queue.mp >> \Tableaux.Tab#1.mp}
+\immediate\write18{mpost  -jobname=\Tableaux.Tab \Tableaux.Tab#1.mp}% Reconstitution des tableaux
                                 % et création du dernier. L'option
                                 % pallie l'absence de end en fin de
                                 % fichier 
-
+\immediate\write18{\rem \Tableaux.Tab#1.mp}  
+
 \begin{center}
   \includegraphics{\Tableaux.Tab.\theTVn}
 \end{center}
@@ -2003,6 +2000,10 @@ read("XCasTVIapp.user");
 
 
 
+%% pour nettoyer les fichiers auxiliaires
+
+\AtEndDocument{\immediate\write18{\cat  queue.mp >> \Tableaux.Tab.mp}
+                         }
 
 
 
-- 
cgit v1.2.3