summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/latex/scratch3/README4
-rw-r--r--Master/texmf-dist/doc/latex/scratch3/scratch3-fr.pdfbin500754 -> 501093 bytes
-rw-r--r--Master/texmf-dist/doc/latex/scratch3/scratch3-fr.tex7
-rw-r--r--Master/texmf-dist/tex/latex/scratch3/scratch3.sty18
4 files changed, 19 insertions, 10 deletions
diff --git a/Master/texmf-dist/doc/latex/scratch3/README b/Master/texmf-dist/doc/latex/scratch3/README
index a9f62dc8c7a..ce8855fe019 100644
--- a/Master/texmf-dist/doc/latex/scratch3/README
+++ b/Master/texmf-dist/doc/latex/scratch3/README
@@ -3,9 +3,9 @@ ___________________________________
L'extension
scratch3
- v0.12
+ v0.13
- 18 mai 2019
+ 1er juillet 2019
___________________________________
Author : Christian Tellechea
diff --git a/Master/texmf-dist/doc/latex/scratch3/scratch3-fr.pdf b/Master/texmf-dist/doc/latex/scratch3/scratch3-fr.pdf
index 6c3de0a503e..31b8a5fc742 100644
--- a/Master/texmf-dist/doc/latex/scratch3/scratch3-fr.pdf
+++ b/Master/texmf-dist/doc/latex/scratch3/scratch3-fr.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/scratch3/scratch3-fr.tex b/Master/texmf-dist/doc/latex/scratch3/scratch3-fr.tex
index 7facf9d7356..0717232b531 100644
--- a/Master/texmf-dist/doc/latex/scratch3/scratch3-fr.tex
+++ b/Master/texmf-dist/doc/latex/scratch3/scratch3-fr.tex
@@ -103,7 +103,7 @@
\catcode`\<13 \catcode`\>13 \def<{\begingroup$\langle$\itshape}\def>{\/$\rangle$\endgroup}%
\@ifstar\@sverb\@verb}
\endgroup
-\def\longfrscrdate@i#1/#2/#3\@nil{\number#3\relax\space \ifcase#2 \or janvier\or février\or mars\or avril\or mai\or juin\or juillet\or aout\or septembre\or octobre\or novembre\or décembre\fi\space#1}
+\def\longfrscrdate@i#1/#2/#3\@nil{\number#3\relax\ifnum\number#3=1 \noexpand\ier\fi\space \ifcase#2 \or janvier\or février\or mars\or avril\or mai\or juin\or juillet\or aout\or septembre\or octobre\or novembre\or décembre\fi\space#1}
\edef\longfrscrdate{\expandafter\longfrscrdate@i\scrdate\@nil}
\makeatother
\begingroup
@@ -159,7 +159,7 @@ Cette version de \SSCRATCH étant la première, elle est susceptible d'être immatu
\texttt{\detokenize{https://framagit.org/unbonpetit/scratch3/issues}}
\end{center}
-Les utilisateurs les plus atentifs auront sans oute remarqué que seuls les blocs de type «stylo» sont disponibles parmi ceux qui sont dorénavant considérés comme «extension». Il s'agit, pour l'instant, d'un choix délibéré...
+Les utilisateurs les plus attentifs auront sans doute remarqué que seuls les blocs de type «stylo» sont disponibles parmi ceux qui sont dorénavant considérés comme «extension». Il s'agit, pour l'instant, d'un choix délibéré...
\paragraph{Attention} Il est fortement déconseillé de charger les packages \SCRATCH et \SSCRATCH en raison de plusieurs définitions communes qu'ils partagent et qui conduiraient inévitablement à des dysfonctionnements. L'erreur qui survient ---~et le refus de charger le deuxième~--- lorsqu'on tente de charger ces deux packages ne doivent pas être désactivés par une modification de leurs codes.\medbreak
@@ -595,4 +595,7 @@ Toute remarque, remontée de bug ---~je n'ose pas dire amélioration du code~---,
>Correction d'un bug dans \verb|\ovalnum|;
>Correction d'un bug dans \verb|\scr_ovalbox|.
\end{version}
+\begin{version}{0.12}{01/07/2019}
+ >Mise en place de \verb|\relax| pour éviter le bug de \verb|\lastkern| avec Xe\LaTeX.
+\end{version}
\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/scratch3/scratch3.sty b/Master/texmf-dist/tex/latex/scratch3/scratch3.sty
index f2b467de7c1..dfcacb89572 100644
--- a/Master/texmf-dist/tex/latex/scratch3/scratch3.sty
+++ b/Master/texmf-dist/tex/latex/scratch3/scratch3.sty
@@ -4,9 +4,9 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
\def\scrname{ scratch3 }%
-\def\scrver { 0.12 }%
+\def\scrver { 0.13 }%
% %
-\def\scrdate{ 2019/05/18 }%
+\def\scrdate{ 2019/07/01 }%
% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
@@ -544,6 +544,7 @@
{%
\useKV[\scrname]{pre text}\relax\scr_ovalstrut\kern\scr_ovalsentinel sp
#3%
+ \relax% pour contourner bug dans XeLaTeX
\if1#1% si triangle de sélection
\kern1ex
\scr_menuselectarrow
@@ -806,9 +807,12 @@
\scr_ovalstrut
\kern\scr_ovalsentinel sp
#1%
- \ifnum\lastkern=\scr_ovalsentinel
- \unkern\kern-.66667ex\relax
- \fi
+ \relax% pour contourner bug dans XeLaTeX
+ \ifnum\lastkern=\scr_ovalsentinel\relax\expandafter\scr_execfirst\else\expandafter\scr_execsecond\fi
+ {\unkern
+ \kern-.66667ex\relax
+ }
+ {}%
};%
\end{tikzpicture}%
\endgroup
@@ -1011,4 +1015,6 @@ Versions :
|---------+------------+------------------------------------------------------|
| 0.12 | 18/05/2019 | * bug corrigé dans \ovalnum |
| | | * bug corrigé dans \scr_ovalbox |
-|---------+------------+------------------------------------------------------| \ No newline at end of file
+|---------+------------+------------------------------------------------------|
+| 0.13 | 01/07/2019 | * \relax ajoutés pour éviter le bug de XeLaTeX |
+| | | concernant \lastkern | \ No newline at end of file