diff options
author | Karl Berry <karl@freefriends.org> | 2023-01-29 22:32:47 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-01-29 22:32:47 +0000 |
commit | 230b61f1fb9a64052a5c3ea062a6055483ff3fc7 (patch) | |
tree | 28d4f3c785c4d1d15940a2d1a3069f3e6fe197aa /Master/texmf-dist/tex | |
parent | 4ab99d093aa9620ec3041971fa2fbaecfae02b39 (diff) |
frenchmath (24jan23)
git-svn-id: svn://tug.org/texlive/trunk@65677 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r-- | Master/texmf-dist/tex/latex/frenchmath/frenchmath.sty | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/latex/frenchmath/frenchmath.sty b/Master/texmf-dist/tex/latex/frenchmath/frenchmath.sty index 494ea5f5672..97eaa291844 100644 --- a/Master/texmf-dist/tex/latex/frenchmath/frenchmath.sty +++ b/Master/texmf-dist/tex/latex/frenchmath/frenchmath.sty @@ -22,7 +22,7 @@ %% \NeedsTeXFormat{LaTeX2e}[2005/12/01] \ProvidesPackage{frenchmath} - [2022/12/26 v2.3 .dtx frenchmath file] + [2023/01/22 v2.4 .dtx frenchmath file] \RequirePackage{ifthen} \newboolean{capsit} \DeclareOption{capsit}{\setboolean{capsit}{true}} @@ -33,6 +33,8 @@ \newboolean{Upgreek} \DeclareOption{Upgreek}{\setboolean{Upgreek}{true} \setboolean{upgreek}{true}} +\newboolean{noibrackets} +\DeclareOption{noibrackets}{\setboolean{noibrackets}{true}} \ProcessOptions \relax \AtBeginDocument{ @@ -54,8 +56,17 @@ \@ifpackageloaded{upgreek}{}{\RequirePackage[Euler]{upgreek}} }{} \RequirePackage{xspace} % utile pour les commandes \curs, \ssi, \Oij -\RequirePackage{ibrackets} % intelligent brackets +\ifthenelse{\boolean{noibrackets}}{}{ + \RequirePackage{ibrackets}} % intelligent brackets \RequirePackage{ncccomma} % depuis frenchmath 1.6 +\@ifpackagewith{babel}{french}{}{ + \RequirePackage{iftex} + \ifluatex + \PackageWarningNoLine{frenchmath}{With LuaTeX engine, + \MessageBreak + load babel before frenchmath} + \fi +} \AtBeginDocument{\mathcode`\,="8000\relax \@ifpackageloaded{babel}{ \addto\extrasfrench{\mathcode`\,="8000\relax} |