summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/plain/zztex/zzmtime.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/plain/zztex/zzmtime.tex')
-rw-r--r--Master/texmf-dist/tex/plain/zztex/zzmtime.tex89
1 files changed, 89 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/plain/zztex/zzmtime.tex b/Master/texmf-dist/tex/plain/zztex/zzmtime.tex
new file mode 100644
index 00000000000..fd198712576
--- /dev/null
+++ b/Master/texmf-dist/tex/plain/zztex/zzmtime.tex
@@ -0,0 +1,89 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Module: ZzTeX MathTime Font Support
+%
+% Synopsis: This module contains various definitions and redefinitions
+% necessary to use the MathTime fonts by The TeXplorators Corp.
+%
+% Author: Paul C. Anagnostopoulos
+% Created: 24 March 1993
+%
+% Copyright 1989--2020 by Paul C. Anagnostopoulos
+% under The MIT License (opensource.org/licenses/MIT)
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% Type Styles
+% ---- ------
+
+\setstyleskewchar{\mit}{"2D}
+
+% Redefine Text Accents
+% -------- ---- -------
+
+
+\def \t #1{% %~ Tie-after accent. %^accent
+ {\edef \znext {\the\font}\the\textfont2 \accent "41 \znext #1}}
+
+% Redefine Math Characters
+% -------- ---- ----------
+
+
+\zmchar \Gamma \classord \mitfam {30}
+\zmchar \Delta \classord \mitfam {31}
+\zmchar \Theta \classord \mitfam {32}
+\zmchar \Lambda \classord \mitfam {33}
+\zmchar \Xi \classord \mitfam {34}
+\zmchar \Pi \classord \mitfam {35}
+\zmchar \Sigma \classord \mitfam {36}
+\zmchar \Upsilon \classord \mitfam {37}
+\zmchar \Phi \classord \mitfam {38}
+\zmchar \Psi \classord \mitfam {39}
+\zmchar \Omega \classord \mitfam {7F}
+
+\zmchar \varkappa \classord \mitfam {7E}
+
+\zmchar {`+} \classbinop \msyfam {43}
+\zmchar \compose \classbinop \msyfam {42}
+\zmchar \capprod \classbinop \msyfam {5A}
+\zmchar \cupprod \classbinop \msyfam {59}
+% Do not define \zmdagger and \zmddagger.
+\zmchar \setdiff \classbinop \msyfam {58}
+
+\zmchar \triangleleft \classbinop \msyfam {47}
+\zmchar \triangleright \classbinop \msyfam {46}
+
+\zmchar {`=} \classrel \msyfam {44}
+
+\zmchar {`(} \classopen \mitfam {2E}
+\definemathdelimiter {`(} \classord \mitfam {2E} \mexfam {00}
+
+\zmchar {`)} \classclose \mitfam {2F}
+\definemathdelimiter {`)} \classord \mitfam {2F} \mexfam {01}
+
+\def \hbar {\mathord{h \llap{$\mathchar"024E \mkern 3.5mu$}}}
+
+\def \acute {\zmtaccent{024B}{7013}} %~ Acute accent. %^math_accent
+\def \bar {\zmtaccent{024E}{7016}} %~ Bar accent. %^math_accent
+\def \breve {\zmtaccent{024D}{7015}} %~ Breve accent. %^math_accent
+\def \check {\zmtaccent{024C}{7014}} %~ Check accent. %^math_accent
+\def \ddot {\zmtaccent{0252}{????}} %~ Double dot accent. %^math_accent
+\def \dot {\zmtaccent{0250}{700B}} %~ Dot accent. %^math_accent
+\def \grave {\zmtaccent{024A}{7012}} %~ Grave accent. %^math_accent
+\def \zmhat {\zmtaccent{024F}{7007}} %~ Hat accent. %^math_accent
+\def \zmtilde {\zmtaccent{0251}{700F}} %~ Tilde accent. %^math_accent
+\def \vec {\mathaccent "0245\relax} %~ Vector accent. %^math_accent
+\def \widebar {\mathaccent "0253\relax} %~ Wide bar accent. %^math_accent
+
+\def \zmtaccent #1#2{%
+ \if \eqlp{\fam}{-1}%
+ \mathaccent "#1\relax
+ \else
+ \mathaccent "#2\relax
+ \fi}
+
+% Redefine General Tools
+% -------- ------- -----
+
+
+\zmchar \Relbar \classrel \msyfam {48}