summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/tablor/tablor.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/tablor/tablor.sty')
-rw-r--r--Master/texmf-dist/tex/latex/tablor/tablor.sty53
1 files changed, 33 insertions, 20 deletions
diff --git a/Master/texmf-dist/tex/latex/tablor/tablor.sty b/Master/texmf-dist/tex/latex/tablor/tablor.sty
index 1ab06429fd4..609b5df75ba 100644
--- a/Master/texmf-dist/tex/latex/tablor/tablor.sty
+++ b/Master/texmf-dist/tex/latex/tablor/tablor.sty
@@ -1,5 +1,5 @@
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{tablor}[23/08/2009 v4.05 la machine a creer des tableaux de signes et variations]
+\ProvidesPackage{tablor}[28/09/2009 v4.05-b 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
@@ -2788,22 +2788,22 @@ fclose(sortie);
% exporter le source mp
% puis lancer metapost pour creer
% l'image du tableau
- \immediate\write18{\cat XCasmpfc.mp >> \nomtravail.Tab.mp}
- \immediate\write18{\cat enteteMP.cfg >> \nomtravail.Tab#1.mp}
- \immediate\write18{\cat XCasmpfc.mp >> \nomtravail.Tab#1.mp}
- \immediate\write18{\cat queue.mp >> \nomtravail.Tab#1.mp}
- \immediate\write18{mpost -jobname=\nomtravail.Tab \nomtravail.Tab#1.mp}
- \immediate\write18{\rem \nomtravail.Tab#1.mp}
+ \immediate\write18{\cat XCasmpfc.mp >> \nomtravail_Tab.mp}
+ \immediate\write18{\cat enteteMP.cfg >> \nomtravail_Tab#1.mp}
+ \immediate\write18{\cat XCasmpfc.mp >> \nomtravail_Tab#1.mp}
+ \immediate\write18{\cat queue.mp >> \nomtravail_Tab#1.mp}
+ \immediate\write18{mpost -jobname=\nomtravail_Tab \nomtravail_Tab#1.mp}
+ \immediate\write18{\rem \nomtravail_Tab#1.mp}
}%
{% sinon, si le tableau est absent, alerte.
- \IfFileExists{\nomtravail.Tab.\theTVn}{}{%
+ \IfFileExists{\nomtravail_Tab.\theTVn}{}{%
\PackageError{tablor}{Tableau absent non
reconstituable.}{Pour compiler il faut, soit les fichiers de
- tableaux, soit le fichier \nomtravail.Tab.mp, soit disposer de
+ tableaux, soit le fichier \nomtravail_Tab.mp, soit disposer de
XCas.}}}
\begin{center}
- \includegraphics[scale=\echelle]{\nomtravail.Tab.\theTVn}
+ \includegraphics[scale=\echelle]{\nomtravail_Tab.\theTVn}
\end{center}
\stepcounter{TVn}
}
@@ -2817,32 +2817,32 @@ fclose(sortie);
\newcommand{\dressetoile}[1]{%
-\IfFileExists{\nomtravail.Tab.\theTVn}{% Test sur l'existence du tableau
+\IfFileExists{\nomtravail_Tab.\theTVn}{% Test sur l'existence du tableau
% Si oui, inclusion du fichier source de sauvegarde mp dans Tableaux
-\immediate\write18{\cat TSav-\theTVn.mp >> \nomtravail.Tab.mp}}
+\immediate\write18{\cat TSav-\theTVn.mp >> \nomtravail_Tab.mp}}
% Si non, lancement des operations de fabrication
{\executGiacmp{XCas#1.giac}%
\immediate\write18{\editeur XCasmpfc.mp }
% Modification avec l'editeur choisi
-\immediate\write18{\cat XCasmpfc.mp >> \nomtravail.Tab.mp}
+\immediate\write18{\cat XCasmpfc.mp >> \nomtravail_Tab.mp}
\immediate\write18{\cp XCasmpfc.mp TSav-\theTVn.mp} % Sauvegarde du
% source mp sur le disque pour une
% inclusion ulterieure dans Tableaux.mp.
-\immediate\write18{\cat enteteMP.cfg >> \nomtravail.Tab#1.mp}
-\immediate\write18{\cat XCasmpfc.mp >> \nomtravail.Tab#1.mp}} % Inclusion du
+\immediate\write18{\cat enteteMP.cfg >> \nomtravail_Tab#1.mp}
+\immediate\write18{\cat XCasmpfc.mp >> \nomtravail_Tab#1.mp}} % Inclusion du
% source dans le
% fichier
% Tableaux
-\immediate\write18{\cat queue.mp >> \nomtravail.Tab#1.mp}
-\immediate\write18{mpost -jobname=\nomtravail.Tab \nomtravail.Tab#1.mp}% Reconstitution des tableaux
+\immediate\write18{\cat queue.mp >> \nomtravail_Tab#1.mp}
+\immediate\write18{mpost -jobname=\nomtravail_Tab \nomtravail_Tab#1.mp}% Reconstitution des tableaux
% et creation du dernier. L'option
% pallie l'absence de end en fin de
% fichier
-\immediate\write18{\rem \nomtravail.Tab#1.mp}
+\immediate\write18{\rem \nomtravail_Tab#1.mp}
\begin{center}
- \includegraphics[scale=\echelle]{\nomtravail.Tab.\theTVn}
+ \includegraphics[scale=\echelle]{\nomtravail_Tab.\theTVn}
\end{center}
\ech{1}
\setcounter{TVn}{\theTVnbis} % Restauration du compteur TVn
@@ -2868,6 +2868,7 @@ fclose(sortie);
\begin{VerbatimOut}{XCasa.giac}
maple_mode(0);
+approx_mode:=0;
read("config.cxx");
read("XcasTabSigna.cxx");
read("XCasa.user");
@@ -2889,6 +2890,7 @@ read("XCasa.user");
\begin{VerbatimOut}{XCasQ.giac}
maple_mode(0);
+approx_mode:=0;
read("config.cxx");
read("XcasTabSignQ.cxx");
read("XCasQ.user");
@@ -2909,6 +2911,7 @@ read("XCasQ.user");
\begin{VerbatimOut}{XCasL.giac}
maple_mode(0);
+approx_mode:=0;
read("config.cxx");
read("XcasTabSignL.cxx");
read("XCasL.user");
@@ -2928,6 +2931,7 @@ read("XCasL.user");
\begin{VerbatimOut}{XCasTSc.giac}
maple_mode(0);
+approx_mode:=0;
read("config.cxx");
read("XcasTSc.cxx");
read("XCasTSc.user");
@@ -2950,6 +2954,7 @@ read("XCasTSc.user");
\begin{VerbatimOut}{XCasTV.giac}
maple_mode(0);
+approx_mode:=0;
read("config.cxx");
read("XcasTV.cxx");
read("XCasTV.user");
@@ -2974,6 +2979,7 @@ read("XCasTV.user");
\begin{VerbatimOut}{XCasTVP.giac}
maple_mode(0);
+approx_mode:=0;
read("config.cxx");
read("XcasTVP.cxx");
read("XCasTVP.user");
@@ -3001,6 +3007,7 @@ read("XCasTVP.user");
\begin{VerbatimOut}{XCasTVZ.giac}
maple_mode(0);
+approx_mode:=0;
read("config.cxx");
read("XcasTVZ.cxx");
read("XCasTVZ.user");
@@ -3028,6 +3035,7 @@ read("XCasTVZ.user");
\begin{VerbatimOut}{XCasTVapp.giac}
maple_mode(0);
+approx_mode:=0;
read("config.cxx");
read("XcasTVapp.cxx");
read("XCasTVapp.user");
@@ -3056,6 +3064,7 @@ read("XCasTVapp.user");
\begin{VerbatimOut}{XCasTVI.giac}
maple_mode(0);
+approx_mode:=0;
read("config.cxx");
read("XcasTVI.cxx");
read("XCasTVI.user");
@@ -3078,6 +3087,7 @@ read("XCasTVI.user");
\begin{VerbatimOut}{XCasTVIex.giac}
maple_mode(0);
+approx_mode:=0;
read("config.cxx");
read("XcasTVIex.cxx");
read("XCasTVIex.user");
@@ -3104,6 +3114,7 @@ read("XCasTVIex.user");
\begin{VerbatimOut}{XCasTVIapp.giac}
maple_mode(0);
+approx_mode:=0;
read("config.cxx");
read("XcasTVIapp.cxx");
read("XCasTVIapp.user");
@@ -3126,6 +3137,7 @@ read("XCasTVIapp.user");
\begin{VerbatimOut}{XCasTVPC.giac}
maple_mode(0);
+approx_mode:=0;
read("config.cxx");
read("XcasTVPC.cxx");
read("XCasTVPC.user");
@@ -3155,6 +3167,7 @@ read("XCasTVPC.user");
\begin{VerbatimOut}{XCasTVS.giac}
maple_mode(0);
+approx_mode:=0;
read("config.cxx");
read("XcasTVS.cxx");
read("XCasTVS.user");
@@ -3182,7 +3195,7 @@ read("XCasTVS.user");
%% pour nettoyer les fichiers auxiliaires
-\AtEndDocument{\immediate\write18{\cat queue.mp >> \nomtravail.Tab.mp}
+\AtEndDocument{\immediate\write18{\cat queue.mp >> \nomtravail_Tab.mp}
}