texlive[71198] Master/texmf-dist: frenchmath (7may24)

commits+karl at tug.org commits+karl at tug.org
Tue May 7 21:58:49 CEST 2024


Revision: 71198
          https://tug.org/svn/texlive?view=revision&revision=71198
Author:   karl
Date:     2024-05-07 21:58:49 +0200 (Tue, 07 May 2024)
Log Message:
-----------
frenchmath (7may24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/frenchmath/frenchmath.pdf
    trunk/Master/texmf-dist/source/latex/frenchmath/frenchmath.dtx
    trunk/Master/texmf-dist/tex/latex/frenchmath/frenchmath.sty

Modified: trunk/Master/texmf-dist/doc/latex/frenchmath/frenchmath.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/frenchmath/frenchmath.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/frenchmath/frenchmath.dtx	2024-05-06 23:42:07 UTC (rev 71197)
+++ trunk/Master/texmf-dist/source/latex/frenchmath/frenchmath.dtx	2024-05-07 19:58:49 UTC (rev 71198)
@@ -20,7 +20,7 @@
 %<*package> 
 \NeedsTeXFormat{LaTeX2e}[2005/12/01]
 \ProvidesPackage{frenchmath}
-    [2024/05/04 v3.0 .dtx Typesetting mathematics according to French rules]
+    [2024/05/07 v3.1 .dtx Typesetting mathematics according to French rules]
 %</package>
 %<*driver>
 \documentclass{ltxdoc}
@@ -65,7 +65,7 @@
 %</driver>
 % \fi
 %
-% \CheckSum{320}
+% \CheckSum{322}
 %
 % \CharacterTable
 %  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -192,12 +192,15 @@
 %    - Développement et intégration de l'extension mathgreeks
 %    - Mise à jour de la documentation}
 %
+% \changes{v3.1}{07/05/2024}{
+%    - Correction de bug pour les macros varnothing et  AMSvarnothing}
+%
 % \GetFileInfo{frenchmath.sty}
 %
 % \title{L'extension \textsf{frenchmath}\thanks{Ce document
-%     correspond à \textsf{frenchmath}~\fileversion, dernière modification le 04/05/2024.}}
+%     correspond à \textsf{frenchmath}~\fileversion, dernière modification le 07/05/2024.}}
 % \author{Antoine Missier \\ \texttt{antoine.missier at ac-toulouse.fr}}
-% \date{4 mai 2024}
+% \date{7 mai 2024}
 % \maketitle
 % \tableofcontents
 %
@@ -616,6 +619,7 @@
 % $\phi$.
 % }
 % qui se marie particulièrement bien avec la police usuelle Latin Modern.
+% Ainsi les options précédentes de \textsf{frenchmath} fonctionnent toujours.
 %
 % Les commandes |\alpha|, |\beta|, \ldots |\pi|, etc.
 % produisent alors les lettres en forme droite $\alpha$, $\beta$, \ldots, $\pi$, etc.
@@ -851,8 +855,9 @@
             they will not be redefined}
     }
     \@ifundefined{varnothing}{% de amssymb
+        \@ifundefined{text}{\RequirePackage{amstext}}{}
         \newcommand\varnothing{% \usefont évite de déclarer AMSb
-            \mathord{\text{\usefont{U}{AMSb}{m}{n}\symbol{"3F}}}}
+            \mathord{\text{\usefont{U}{msb}{m}{n}\symbol{"3F}}}}
     }{  
         \PackageWarningNoLine{frenchmath}{\string\varnothing\space
             already defined,
@@ -881,7 +886,7 @@
 \newcommand\AMSvarnothing{% doit être appelé après \setmathfont ?
     \AtEndPreamble{\AtBeginDocument{% après actions de unicode-math
         \renewcommand\varnothing{%
-            \mathord{\text{\usefont{U}{AMSb}{m}{n}\symbol{"3F}}}}
+            \mathord{\text{\usefont{U}{msb}{m}{n}\symbol{"3F}}}}
     }}
 }
 %    \end{macrocode}

Modified: trunk/Master/texmf-dist/tex/latex/frenchmath/frenchmath.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/frenchmath/frenchmath.sty	2024-05-06 23:42:07 UTC (rev 71197)
+++ trunk/Master/texmf-dist/tex/latex/frenchmath/frenchmath.sty	2024-05-07 19:58:49 UTC (rev 71198)
@@ -22,7 +22,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}[2005/12/01]
 \ProvidesPackage{frenchmath}
-    [2024/05/04 v3.0 .dtx Typesetting mathematics according to French rules]
+    [2024/05/07 v3.1 .dtx Typesetting mathematics according to French rules]
 
 \newif\iffrenchmath at capsit
 \DeclareOption{capsit}{\frenchmath at capsittrue}
@@ -77,8 +77,9 @@
             they will not be redefined}
     }
     \@ifundefined{varnothing}{% de amssymb
+        \@ifundefined{text}{\RequirePackage{amstext}}{}
         \newcommand\varnothing{% \usefont évite de déclarer AMSb
-            \mathord{\text{\usefont{U}{AMSb}{m}{n}\symbol{"3F}}}}
+            \mathord{\text{\usefont{U}{msb}{m}{n}\symbol{"3F}}}}
     }{
         \PackageWarningNoLine{frenchmath}{\string\varnothing\space
             already defined,
@@ -97,7 +98,7 @@
 \newcommand\AMSvarnothing{% doit être appelé après \setmathfont ?
     \AtEndPreamble{\AtBeginDocument{% après actions de unicode-math
         \renewcommand\varnothing{%
-            \mathord{\text{\usefont{U}{AMSb}{m}{n}\symbol{"3F}}}}
+            \mathord{\text{\usefont{U}{msb}{m}{n}\symbol{"3F}}}}
     }}
 }
 \newcommand\paral{\mathrel{\ooalign{$\mkern-1.75mu/\mkern1.75mu$\cr%



More information about the tex-live-commits mailing list.