summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/tex4ht/fontmath.4ht
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-12 23:46:03 +0000
committerKarl Berry <karl@freefriends.org>2006-01-12 23:46:03 +0000
commit873660d1a83ece926fe7206288dda9c36b349c1b (patch)
treea48f77125c309a355b5d0eb58d6b24446abe9d62 /Master/texmf-dist/tex/generic/tex4ht/fontmath.4ht
parent2939242967231097459df0fc3150fabc2f639111 (diff)
generic 1
git-svn-id: svn://tug.org/texlive/trunk@613 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/tex4ht/fontmath.4ht')
-rw-r--r--Master/texmf-dist/tex/generic/tex4ht/fontmath.4ht122
1 files changed, 122 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/generic/tex4ht/fontmath.4ht b/Master/texmf-dist/tex/generic/tex4ht/fontmath.4ht
new file mode 100644
index 00000000000..25e7d183e3b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/tex4ht/fontmath.4ht
@@ -0,0 +1,122 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% fontmath.4ht 2005-10-23-04:19 %
+% Copyright (C) 1997--2005 Eitan M. Gurari %
+% %
+% 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 2003/12/01 or later. %
+% %
+% This work has the LPPL maintenance status "maintained".%
+% %
+% This Current Maintainer of this work %
+% is Eitan M. Gurari. %
+% %
+% If you modify this program your changing its signature %
+% with a directive of the following form will be %
+% appreciated. %
+% \message{signature} %
+% %
+% gurari@cse.ohio-state.edu %
+% http://www.cse.ohio-state.edu/~gurari %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\immediate\write-1{version 2005-10-23-04:19}
+
+\def\:same#1{#1}
+\def\no:fonts{\more:no \let\protect\@unexpandable@protect }
+\def\more:no{%
+ \let\footnote\:gobble \let\ \space
+ }
+\def\relbar{\mathrel-}
+
+\def\choose:mfont#1{\ifx \math@bgroup \relax
+ \expandafter\old:mfont
+ \else
+ \expandafter\new:mfont
+ \fi
+ {#1}}
+\def\old:mfont#1{\csname o:@#1:\endcsname}
+\def\new:mfont#1#2{%
+ \csname a:#1\endcsname
+ \csname o:@#1:\endcsname
+ {#2}\csname b:#1\endcsname
+}
+\def\:tempd#1{%
+ \def\:tempc{\choose:mfont {#1}}
+ \expandafter\HLet\csname @#1\endcsname\:tempc
+ \NewConfigure{#1}{2}%
+}
+\:tempd{mathbf}
+\:tempd{mathrm}
+\:tempd{mathsf}
+\:tempd{mathit}
+\:tempd{mathtt}
+\ProtectedMathSymbol\mathop{longleftarrow}
+\ProtectedMathSymbol\mathop{longrightarrow}
+
+\MathSymbol\mathop{int}
+ \def\n:int:{\expandafter\:same \math:sym\mathop{int}\nolimits}
+
+\def\:tempc#1{{\hbox{\pic:gobble\a:big$\pic:gobble\c:big\left#1\vbox
+ to8.5\p@{}\right.\n@space\pic:gobble\d:big$\pic:gobble\b:big}}}
+\HLet\big=\:tempc
+\def\:tempc#1{{\hbox{\pic:gobble\a:Big$\pic:gobble\c:Big\left#1\vbox
+ to11.5\p@{}\right.\n@space\pic:gobble\d:Big$\pic:gobble\b:Big}}}
+\HLet\Big\:tempc
+\def\:tempc#1{{\hbox{\pic:gobble\a:bigg$\pic:gobble\c:bigg\left#1\vbox
+ to14.5\p@{}\right.\n@space\pic:gobble\d:bigg$\pic:gobble\b:bigg}}}
+\HLet\bigg\:tempc
+\def\:tempc#1{{\hbox{\pic:gobble\a:Bigg$\pic:gobble\c:Bigg\left#1\vbox
+ to17.5\p@{}\right.\n@space\pic:gobble\d:Bigg$\pic:gobble\b:Bigg}}}
+\HLet\Bigg\:tempc
+\HLet\Bigg=\:tempc
+\NewConfigure{big}{4}
+\NewConfigure{Big}{4}
+\NewConfigure{bigg}{4}
+\NewConfigure{Bigg}{4}
+
+\def\:temp#1{\a:overbrace \mathop{\hbox{\b:overbrace
+ $\o:overbrace:{#1}$\c:overbrace}}\limits}
+\HLet\overbrace\:temp
+\NewConfigure{overbrace}{3}
+\def\:temp#1{\a:underbrace \mathop{\hbox{$\b:underbrace
+ \o:underbrace:{#1}\c:underbrace$}}\limits}
+\HLet\underbrace\:temp
+\NewConfigure{underbrace}{3}
+
+\MathSymbol\mathop{angle}
+\MathSymbol\mathop{cong}
+\MathSymbol\mathop{vdots}
+\MathSymbol\mathrel{Longleftrightarrow}
+\MathSymbol\mathrel{Longrightarrow}
+\MathSymbol\mathrel{bowtie}
+\MathSymbol\mathrel{cdots}
+\MathSymbol\mathrel{ddots}
+\MathSymbol\mathrel{doteq}
+\MathSymbol\mathrel{hookleftarrow}
+\MathSymbol\mathrel{hookrightarrow}
+\MathSymbol\mathrel{leftrightharpoons}
+\MathSymbol\mathrel{longleftrightarrow}
+\MathSymbol\mathrel{longmapsto}
+\MathSymbol\mathrel{mapsto}
+\MathSymbol\mathrel{models}
+\MathSymbol\mathrel{neq} \let\ne\neq \def\c:ne:{\Configure{neq}}
+\MathSymbol\mathrel{notin}
+\MathSymbol\mathrel{rightleftharpoons}
+
+\def\:tempc#1{\a:overrightarrow
+ \o:overrightarrow:{#1}\b:overrightarrow}
+\HLet\overrightarrow\:tempc
+\NewConfigure{overrightarrow}{2}
+\def\:tempc#1{\a:overleftarrow
+ \o:overleftarrow:{#1}\b:overleftarrow}
+\HLet\overleftarrow\:tempc
+\NewConfigure{overleftarrow}{2}
+
+\Hinput{fontmath}
+\endinput
+