summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-01-29 22:32:47 +0000
committerKarl Berry <karl@freefriends.org>2023-01-29 22:32:47 +0000
commit230b61f1fb9a64052a5c3ea062a6055483ff3fc7 (patch)
tree28d4f3c785c4d1d15940a2d1a3069f3e6fe197aa /Master/texmf-dist/tex
parent4ab99d093aa9620ec3041971fa2fbaecfae02b39 (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.sty15
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}