summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-02-19 22:12:54 +0000
committerKarl Berry <karl@freefriends.org>2020-02-19 22:12:54 +0000
commita9e8ab5ea667e1e188595e49a7cc6fcc4e5ae18e (patch)
treec4b3736cc1ba6481af15c82b988ace32ad9436e7 /Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty
parent4701e1a772599af5699534ae4090999a79e04ecf (diff)
lwarp (19feb20)
git-svn-id: svn://tug.org/texlive/trunk@53847 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty')
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty179
1 files changed, 179 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty
new file mode 100644
index 00000000000..a571867a03e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty
@@ -0,0 +1,179 @@
+%%
+%% This is file `lwarp-mismath.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% lwarp.dtx (with options: `mismath')
+%% This is a generated file.
+%% Copyright 2016-2020 Brian Dunn
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+\LWR@ProvidesPackagePass{mismath}[2019/12/27]
+\ifbool{mathjax}{
+ \RenewEnviron{mathcols}{%
+ \preto\BODY{\begin{aligned}\displaystyle}
+ \appto\BODY{\end{aligned}}
+ \expandafter\(\BODY\)
+ }
+}% mathjax
+{% svg
+ \renewenvironment{mathcols}{
+ \begin{lateximage}
+ \begin{math}
+ \begin{aligned}\displaystyle
+ }{
+ \end{aligned}%
+ \end{math}
+ \end{lateximage}
+ }
+}% svg
+
+\renewcommand{\changecol}{
+ \end{aligned} \qquad
+ \begin{aligned}\displaystyle
+}
+
+\begin{warpMathJax}
+\CustomizeMathJax{\newcommand{\mathup}[1]{\mathrm{#1}}}
+\CustomizeMathJax{\newcommand{\e}{\mathrm{e}}}
+\CustomizeMathJax{\newcommand{\i}{\mathrm{i}}}
+\CustomizeMathJax{\newcommand{\j}{\mathrm{j}}}
+
+\CustomizeMathJax{\newcommand{\boldvect}{}}
+\CustomizeMathJax{\newcommand{\arrowvect}{}}
+\CustomizeMathJax{\newcommand{\pinumber}[1][]{}}
+\CustomizeMathJax{\newcommand{\hvect}[1]{\vec{\vphantom{h}#1}}}
+\CustomizeMathJax{\newcommand{\hvec}[1]{\vec{\vphantom{t}#1}}}
+\CustomizeMathJax{%
+ \newcommand{\norm}[1]{\left\vert\left\vert#1\right\vert\right\vert}
+}
+\CustomizeMathJax{\newcommand{\di}{\mathop{}\!\mathrm{d}}}
+
+\CustomizeMathJax{\newcommand{\P}{\operatorname{\probastyle{P}}}}
+\CustomizeMathJax{\newcommand{\E}{\operatorname{\probastyle{E}}}}
+\CustomizeMathJax{\newcommand{\V}{\operatorname{\probastyle{V}}}}
+\CustomizeMathJax{\newcommand{\Par}{\unicode{x00B6}}}
+
+\CustomizeMathJax{\newcommand{\adj}{\mathrm{adj}}}
+\CustomizeMathJax{\newcommand{\Aut}{\mathrm{Aut}}}
+\CustomizeMathJax{\newcommand{\Conv}{\mathrm{Conv}}}
+\CustomizeMathJax{\newcommand{\cov}{\mathrm{cov}}}
+\CustomizeMathJax{\newcommand{\Cov}{\mathrm{Cov}}}
+\CustomizeMathJax{\newcommand{curl}{\operatorname{\vect{\mathrm{curl}}}}}
+\CustomizeMathJax{\newcommand{\divg}{\mathrm{div}}}
+\CustomizeMathJax{\newcommand{\End}{\mathrm{End}}}
+
+\CustomizeMathJax{\newcommand{\erf}{\mathrm{erf}}}
+\CustomizeMathJax{\newcommand{grad}{\operatorname{\vect{\mathrm{grad}}}}}
+\CustomizeMathJax{\newcommand{\id}{\mathrm{id}}}
+\CustomizeMathJax{\newcommand{\Id}{\mathrm{Id}}}
+\CustomizeMathJax{\newcommand{\im}{\mathrm{im}}}
+\CustomizeMathJax{\let\oldIm\Im}
+\CustomizeMathJax{\renewcommand{\Im}{\operatorname{Im}}}
+\CustomizeMathJax{\newcommand{\lb}{\mathrm{lb}}}
+\CustomizeMathJax{\newcommand{\lcm}{\mathrm{lcm}}}
+
+\CustomizeMathJax{\newcommand{\rank}{\mathrm{rank}}}
+\CustomizeMathJax{\let\oldRe\Re}
+\CustomizeMathJax{\renewcommand{\Re}{\operatorname{Re}}}
+\CustomizeMathJax{\newcommand{rot}{\operatorname{\vect{\mathrm{rot}}}}}
+\CustomizeMathJax{\newcommand{\sgn}{\mathrm{sgn}}}
+\CustomizeMathJax{\newcommand{\spa}{\mathrm{span}}}
+\CustomizeMathJax{\newcommand{\tr}{\mathrm{tr}}}
+\CustomizeMathJax{\newcommand{\Var}{\mathrm{Var}}}
+\CustomizeMathJax{\newcommand{\Zu}{\mathrm{Z}}}
+
+\CustomizeMathJax{\newcommand{\arccot}{\mathrm{arccot}}}
+\CustomizeMathJax{\newcommand{\sech}{\mathrm{sech}}}
+\CustomizeMathJax{\newcommand{\csch}{\mathrm{csch}}}
+\CustomizeMathJax{\newcommand{\arsinh}{\mathrm{arsinh}}}
+\CustomizeMathJax{\newcommand{\arcosh}{\mathrm{arcosh}}}
+\CustomizeMathJax{\newcommand{\artanh}{\mathrm{artanh}}}
+\CustomizeMathJax{\newcommand{\arcoth}{\mathrm{arcoth}}}
+\CustomizeMathJax{\newcommand{\arsech}{\mathrm{arsech}}}
+\CustomizeMathJax{\newcommand{\arcsch}{\mathrm{arcsch}}}
+
+\CustomizeMathJax{\newcommand{\bigO}{\mathcal{O}}}
+\CustomizeMathJax{\newcommand{\bigo}{\mathrm{O}}}
+\CustomizeMathJax{\newcommand{\lito}{\mathrm{o}}}
+
+\CustomizeMathJax{\newcommand{\R}{\mathset{R}}}
+\CustomizeMathJax{\newcommand{\C}{\mathset{C}}}
+\CustomizeMathJax{\newcommand{\N}{\mathset{N}}}
+\CustomizeMathJax{\newcommand{\Z}{\mathset{Z}}}
+\CustomizeMathJax{\newcommand{\Q}{\mathset{Q}}}
+\CustomizeMathJax{\newcommand{\F}{\mathset{F}}}
+\CustomizeMathJax{\newcommand{\K}{\mathset{K}}}
+
+\CustomizeMathJax{\newcommand{\ds}{\displaystyle}}
+\CustomizeMathJax{\newcommand{\dlim}{\lim\limits}}
+\CustomizeMathJax{\newcommand{\dsum}{\sum\limits}}
+\CustomizeMathJax{\newcommand{\dprod}{\prod\limits}}
+\CustomizeMathJax{\newcommand{\dcup}{\bigcup\limits}}
+\CustomizeMathJax{\newcommand{\dcap}{\bigcap\limits}}
+\CustomizeMathJax{\newcommand{\lbar}{\overline}}
+\CustomizeMathJax{\newcommand{\hlbar}[1]{\overline{\vphantom{h}#1}}}
+\CustomizeMathJax{\newcommand{\eqdef}{\stackrel{\mathrm{def}}{=}}}
+\CustomizeMathJax{\newcommand{\unbr}{\underbrace}}
+\CustomizeMathJax{\newcommand{\iif}{if and only if }}
+
+\CustomizeMathJax{\newcommand{\mul}{\mathord{\times}}}
+\CustomizeMathJax{\newcommand{\then}{\ \Longrightarrow \ \mbox{} }}
+\CustomizeMathJax{\newcommand{\txt}[1]{\quad\text{#1}\quad}}
+\CustomizeMathJax{\newcommand{\paren}[1]{\mathopen{\left(#1\right)}}}
+\CustomizeMathJax{\newcommand{\pow}[2]{\left( #1 \right)^{\!#2}}}
+\CustomizeMathJax{\newcommand{\abs}[1]{\left\vert#1\right\vert}}
+\CustomizeMathJax{\newcommand{\lfrac}[2]{\frac{\:#1\:}{\:#2\:}}}
+
+\CustomizeMathJax{\newenvironment{system}[1][l]%
+ {\left\{\begin{array}{@{.15em}#1@{}}}
+ {\end{array}\right.}
+}
+
+\CustomizeMathJax{\newenvironment{spmatrix}
+ {\left(\begin{smallmatrix}}
+ {\end{smallmatrix}\right)}
+}
+
+\CustomizeMathJax{%
+ \newenvironment{mathcols}
+ {\begin{aligned}\displaystyle}
+ {\end{aligned}}
+}
+\CustomizeMathJax{\newcommand{\changecol}{\end{aligned}\qquad\begin{aligned}}}
+\AtBeginDocument{
+\ifdef{\itpi}{
+ \CustomizeMathJax{\let\itpi\pi}
+}{}
+\ifdefstring{\boldvectcommand}{\mathbf}{
+ \CustomizeMathJax{\newcommand{\boldvectcommand}[1]{\mathbf{#1}}}
+}{
+ \CustomizeMathJax{\newcommand{\boldvectcommand}[1]{\boldsymbol{#1}}}
+}
+\ifbool{arrowvect}{
+ \CustomizeMathJax{\newcommand{\vect}[1]{\overrightarrow{#1}}}
+}{
+ \CustomizeMathJax{\newcommand{\vect}[1]{\boldvectcommand{#1}}}
+}
+\ifdefstring{\probastyle}{\mathbb}{
+ \CustomizeMathJax{\newcommand{\probastyle}[1]{\mathbb{#1}}}
+}{
+ \CustomizeMathJax{\newcommand{\probastyle}[1]{\mathrm{#1}}}
+}
+\ifdefstring{\mathset}{\mathbb}{
+ \CustomizeMathJax{\newcommand{\mathset}[1]{\mathbb{#1}}}
+}{
+ \CustomizeMathJax{\newcommand{\mathset}[1]{\mathbf{#1}}}
+}
+}
+\end{warpMathJax}
+\endinput
+%%
+%% End of file `lwarp-mismath.sty'.