summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-07-02 21:03:56 +0000
committerKarl Berry <karl@freefriends.org>2019-07-02 21:03:56 +0000
commit5ce41e71f319d3b3d553037992ef15813ac5aa9e (patch)
treea0c5980506e8b98e5c0d051b0d33d63503990783
parent5fcccb4971727314c23b4a8a1af4dd4d7b60f934 (diff)
scratch3 (2jul19)
git-svn-id: svn://tug.org/texlive/trunk@51537 c570f23f-e606-0410-a88d-b1316a301751
-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