summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/frenchmath
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-10-17 20:17:44 +0000
committerKarl Berry <karl@freefriends.org>2022-10-17 20:17:44 +0000
commit6e8255e0ec57c131e5fdd727f2d471e0e780335d (patch)
tree9cea61328b9a969490f3b845c29da6376522c641 /Master/texmf-dist/tex/latex/frenchmath
parent509fd060697133186c4306bd0600434170903f93 (diff)
frenchmath (17oct22)
git-svn-id: svn://tug.org/texlive/trunk@64728 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/frenchmath')
-rw-r--r--Master/texmf-dist/tex/latex/frenchmath/frenchmath.sty101
1 files changed, 51 insertions, 50 deletions
diff --git a/Master/texmf-dist/tex/latex/frenchmath/frenchmath.sty b/Master/texmf-dist/tex/latex/frenchmath/frenchmath.sty
index 25b250c1b29..cb618303dbe 100644
--- a/Master/texmf-dist/tex/latex/frenchmath/frenchmath.sty
+++ b/Master/texmf-dist/tex/latex/frenchmath/frenchmath.sty
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 2019-2020 by Antoine Missier <antoine.missier@ac-toulouse.fr>
+%% Copyright (C) 2019-2022 by Antoine Missier <antoine.missier@ac-toulouse.fr>
%%
%% This file may be distributed and/or modified under the conditions of
%% the LaTeX Project Public License, either version 1.3 of this license
@@ -22,50 +22,50 @@
%%
\NeedsTeXFormat{LaTeX2e}[2005/12/01]
\ProvidesPackage{frenchmath}
- [2020/11/02 v1.5 .dtx frenchmath file]
+[2022/10/16 v1.6 .dtx frenchmath file]
\RequirePackage{ifthen}
\newboolean{capsit}
\DeclareOption{capsit}{\setboolean{capsit}{true}}
-\DeclareOption{capsup}{\setboolean{capsit}{false}} % valeur par défaut
\ProcessOptions \relax
\RequirePackage{mathrsfs} % fournit les majuscules cursives
\RequirePackage{amssymb} % fournit \leqslant, \geqslant et \varnothing
\RequirePackage{amsopn} % fournit \DeclareMathOperator
\RequirePackage{xspace} % utile pour les commandes \curs, \ssi, \Oij
-\RequirePackage{icomma} % virgule intelligente
+\RequirePackage{ncccomma} % virgule intelligente
+\AtBeginDocument{\mathcode`\,="8000\relax
+ \@ifpackageloaded{babel}{\addto\extrasfrench{\mathcode`\,="8000\relax}}{}}
-\DeclareSymbolFont{UpSh}{\encodingdefault}{\familydefault}{m}{n}
\ifthenelse{\boolean{capsit}}{}{\AtBeginDocument{
- \DeclareMathSymbol{A}\mathalpha{UpSh}{`A} %'A codage octal du A
- \DeclareMathSymbol{B}\mathalpha{UpSh}{`B}
- \DeclareMathSymbol{C}\mathalpha{UpSh}{`C}
- \DeclareMathSymbol{D}\mathalpha{UpSh}{`D}
- \DeclareMathSymbol{E}\mathalpha{UpSh}{`E}
- \DeclareMathSymbol{F}\mathalpha{UpSh}{`F}
- \DeclareMathSymbol{G}\mathalpha{UpSh}{`G}
- \DeclareMathSymbol{H}\mathalpha{UpSh}{`H}
- \DeclareMathSymbol{I}\mathalpha{UpSh}{`I}
- \DeclareMathSymbol{J}\mathalpha{UpSh}{`J}
- \DeclareMathSymbol{K}\mathalpha{UpSh}{`K}
- \DeclareMathSymbol{L}\mathalpha{UpSh}{`L}
- \DeclareMathSymbol{M}\mathalpha{UpSh}{`M}
- \DeclareMathSymbol{N}\mathalpha{UpSh}{`N}
- \DeclareMathSymbol{O}\mathalpha{UpSh}{`O}
- \DeclareMathSymbol{P}\mathalpha{UpSh}{`P}
- \DeclareMathSymbol{Q}\mathalpha{UpSh}{`Q}
- \DeclareMathSymbol{R}\mathalpha{UpSh}{`R}
- \DeclareMathSymbol{S}\mathalpha{UpSh}{`S}
- \DeclareMathSymbol{T}\mathalpha{UpSh}{`T}
- \DeclareMathSymbol{U}\mathalpha{UpSh}{`U}
- \DeclareMathSymbol{V}\mathalpha{UpSh}{`V}
- \DeclareMathSymbol{W}\mathalpha{UpSh}{`W}
- \DeclareMathSymbol{X}\mathalpha{UpSh}{`X}
- \DeclareMathSymbol{Y}\mathalpha{UpSh}{`Y}
- \DeclareMathSymbol{Z}\mathalpha{UpSh}{`Z}
-}}
+ \DeclareMathSymbol{A}\mathalpha{operators}{`A} %'A codage octal du A
+ \DeclareMathSymbol{B}\mathalpha{operators}{`B}
+ \DeclareMathSymbol{C}\mathalpha{operators}{`C}
+ \DeclareMathSymbol{D}\mathalpha{operators}{`D}
+ \DeclareMathSymbol{E}\mathalpha{operators}{`E}
+ \DeclareMathSymbol{F}\mathalpha{operators}{`F}
+ \DeclareMathSymbol{G}\mathalpha{operators}{`G}
+ \DeclareMathSymbol{H}\mathalpha{operators}{`H}
+ \DeclareMathSymbol{I}\mathalpha{operators}{`I}
+ \DeclareMathSymbol{J}\mathalpha{operators}{`J}
+ \DeclareMathSymbol{K}\mathalpha{operators}{`K}
+ \DeclareMathSymbol{L}\mathalpha{operators}{`L}
+ \DeclareMathSymbol{M}\mathalpha{operators}{`M}
+ \DeclareMathSymbol{N}\mathalpha{operators}{`N}
+ \DeclareMathSymbol{O}\mathalpha{operators}{`O}
+ \DeclareMathSymbol{P}\mathalpha{operators}{`P}
+ \DeclareMathSymbol{Q}\mathalpha{operators}{`Q}
+ \DeclareMathSymbol{R}\mathalpha{operators}{`R}
+ \DeclareMathSymbol{S}\mathalpha{operators}{`S}
+ \DeclareMathSymbol{T}\mathalpha{operators}{`T}
+ \DeclareMathSymbol{U}\mathalpha{operators}{`U}
+ \DeclareMathSymbol{V}\mathalpha{operators}{`V}
+ \DeclareMathSymbol{W}\mathalpha{operators}{`W}
+ \DeclareMathSymbol{X}\mathalpha{operators}{`X}
+ \DeclareMathSymbol{Y}\mathalpha{operators}{`Y}
+ \DeclareMathSymbol{Z}\mathalpha{operators}{`Z}
+ }}
+\DeclareMathSymbol{;}\mathbin{operators}{'73} % \mathpunct à l'origine
\AtBeginDocument{\@ifpackageloaded{pstricks-add}{\psset{comma=true}}{}}
-\DeclareMathSymbol{;}\mathbin{UpSh}{059} % \mathpunct à l'origine
\newcommand*\curs[1]{\ensuremath{\mathscr{#1}}\xspace}
\newcommand\infeg{\leqslant}
@@ -85,49 +85,50 @@
\DeclareMathOperator{\Vect}{\Vect}
\DeclareMathOperator{\ch}{ch}
\DeclareMathOperator{\sh}{sh}
-\DeclareMathOperator{\tgh}{th} %\th existe déjà
+\AtBeginDocument{\let\oldth\th %\th existe déjà (mode texte uniquement)
+ \renewcommand{\th}{\TextOrMath{\oldth}{\mathop{\operatorfont th}}}
+}
+\PackageWarningNoLine{frenchmath}{
+ command \bslash tgh in now obsolete, use \bslash th instead
+}
\newcommand\@Oij{\ensuremath{
- \left(O, \vec{\imath}, \vec{\jmath}\,\right)
- }\xspace
+ \left(O, \vec{\imath}, \vec{\jmath}\,\right)}\xspace
}
\newcommand\@@Oij{\ensuremath{
- \left(O ; \vec{\imath}, \vec{\jmath}\,\right)
- }\xspace
+ \left(O ; \vec{\imath}, \vec{\jmath}\,\right)}\xspace
}
\newcommand\Oij{\@ifstar{\@@Oij}{\@Oij}}
\newcommand\@Oijk{\ensuremath{
- \left(O, \vec{\vphantom{t}\imath}, \vec{\vphantom{t}\jmath},
- \vec{\vphantom{t}\smash{k}}\,\right)
+ \left(O, \vec{\vphantom{t}\imath}, \vec{\vphantom{t}\jmath},
+ \vec{\vphantom{t}\smash{k}}\,\right)
}\xspace
}
\newcommand\@@Oijk{\ensuremath{
- \left(O ; \vec{\vphantom{t}\imath}, \vec{\vphantom{t}\jmath},
- \vec{\vphantom{t}\smash{k}}\,\right)
+ \left(O ; \vec{\vphantom{t}\imath}, \vec{\vphantom{t}\jmath},
+ \vec{\vphantom{t}\smash{k}}\,\right)
}\xspace
}
\newcommand\Oijk{\@ifstar{\@@Oijk}{\@Oijk}}
\newcommand\@Ouv{\ensuremath{
- \left(O, \vec{u}, \vec{v}\,\right)}\xspace
+ \left(O, \vec{u}, \vec{v}\,\right)}\xspace
}
\newcommand\@@Ouv{\ensuremath{
- \left(O ; \vec{u}, \vec{v}\,\right)}\xspace
+ \left(O ; \vec{u}, \vec{v}\,\right)}\xspace
}
\newcommand\Ouv{\@ifstar{\@@Ouv}{\@Ouv}}
\AtBeginDocument{\renewcommand\ij{\ensuremath{
- \left(\vec{\imath}, \vec{\jmath}\,\right)
- }\xspace
-}}
+ \left(\vec{\imath}, \vec{\jmath}\,\right)}\xspace
+ }}
\newcommand\ijk{\ensuremath{
- \left(\vec{\vphantom{t}\imath}, \vec{\vphantom{t}\jmath},
- \vec{\vphantom{t}\smash{k}}\,\right)
+ \left(\vec{\vphantom{t}\imath}, \vec{\vphantom{t}\jmath},
+ \vec{\vphantom{t}\smash{k}}\,\right)
}\xspace
}
-
\endinput
%%
%% End of file `frenchmath.sty'.