summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid A. Madore <david+git@madore.org>2012-04-19 16:32:34 +0200
committerDavid A. Madore <david+git@madore.org>2012-04-19 16:32:34 +0200
commitcffe395d5a30da1cc677565094d83fce11fe45b5 (patch)
tree31f7437815c984969b9872dc7920507c8e4380c0
parent781e643f3fc5cc5a06585b9311cdc5d9dd7d4009 (diff)
downloadgalois-cffe395d5a30da1cc677565094d83fce11fe45b5.tar.gz
galois-cffe395d5a30da1cc677565094d83fce11fe45b5.tar.bz2
galois-cffe395d5a30da1cc677565094d83fce11fe45b5.zip
macros: Ajout de macros \lwave et \rwave tirées du package mathdesign.
-rw-r--r--chapitres/radicaux.tex4
-rw-r--r--configuration/formules.tex25
2 files changed, 27 insertions, 2 deletions
diff --git a/chapitres/radicaux.tex b/chapitres/radicaux.tex
index 90bc0ed..22368ce 100644
--- a/chapitres/radicaux.tex
+++ b/chapitres/radicaux.tex
@@ -1086,9 +1086,9 @@ $2$-distinguant de $f$ (cf. \refext{CG}{exemples discriminants et
quelconque de) $k$ si et seulement si $\japmath{別}_2$ y est dans
l'image de $\wp\colon x \mapsto x^2 - x$, et lorsque c'est le cas ses
racines sont $\displaystyle b \big(\root\wp\of{\frac{c}{b^2}} +
-\big\lfilet\begin{matrix}0\\1\end{matrix}\big\rfilet\big)$ où la
+\big\lwave\begin{matrix}0\\1\end{matrix}\big\rwave\big)$ où la
notation $\root\wp\of t$ désigne un antécédent de $t$ par $\wp$ et
-$\big\lfilet\begin{matrix}0\\1\end{matrix}\big\rfilet$ signifie « soit
+$\big\lwave\begin{matrix}0\\1\end{matrix}\big\rwave$ signifie « soit
$0$ soit $1$ » (ce qui permet d'obtenir l'autre antécédent).
diff --git a/configuration/formules.tex b/configuration/formules.tex
index 8ae983d..7b9a356 100644
--- a/configuration/formules.tex
+++ b/configuration/formules.tex
@@ -130,6 +130,31 @@
\DeclareSymbolFontAlphabet{\mathbi}{biletters}
\DeclareMathSymbol{\bimu}{\mathord}{biletters}{"16}
+% une horreur pour avoir \leftwave et compagnie sans inclure le package mathdesign:
+\DeclareFontFamily{OMX}{mdput}{}
+\DeclareFontShape{OMX}{mdput}{m}{n}{<-> mdputr7v}{}
+%\DeclareFontFamily{OMX}{mdbch}{}
+%\DeclareFontShape{OMX}{mdbch}{m}{n}{<-> mdbchr7v}{}
+%\DeclareFontFamily{OMX}{mdugm}{}
+%\DeclareFontShape{OMX}{mdugm}{m}{n}{<-> mdugmr7v}{}
+\DeclareSymbolFont{mathdesignlargesymbols}{OMX}{mdput}{m}{n}
+\SetSymbolFont{mathdesignlargesymbols}{bold}{OMX}{mdput}{b}{n}
+\DeclareMathDelimiter{\lwave}{\mathopen} {mathdesignlargesymbols}{"D0}{mathdesignlargesymbols}{"D0}
+\DeclareMathDelimiter{\rwave}{\mathclose}{mathdesignlargesymbols}{"D0}{mathdesignlargesymbols}{"D0}
+\DeclareMathDelimiter{\levaw}{\mathopen} {mathdesignlargesymbols}{"D1}{mathdesignlargesymbols}{"D1}
+\DeclareMathDelimiter{\revaw}{\mathclose}{mathdesignlargesymbols}{"D1}{mathdesignlargesymbols}{"D1}
+
+\newcommand*{\textMDESv}[1]{{\usefont{OMX}{mdput}{m}{n}##1}}
+\newbox\MDESwavebox
+\DeclareRobustCommand{\MDESleftwavelet}{\textMDESv{\char"D0}}
+\DeclareRobustCommand{\MDESleftwave}{%
+ \setbox\MDESwavebox=\hbox{\textMDESv{\char"D0}}
+ \raisebox{-1.5\dp\MDESwavebox}{\vbox to 4\dp\MDESwavebox{\cleaders\copy\MDESwavebox\vfill}}}
+\DeclareRobustCommand{\MDESleftevawlet}{\textMDESv{\char"D1}}
+\DeclareRobustCommand{\MDESleftevaw}{%
+ \setbox\MDESwavebox=\hbox{\textMDESv{\char"D1}}
+ \raisebox{-1.5\dp\MDESwavebox}{\vbox to 4\dp\MDESwavebox{\cleaders\copy\MDESwavebox\vfill}}}
+
% degré de transcendance
\newcommand{\degtr}{\mathop{\mathrm{deg.tr}}}