diff options
author | Karl Berry <karl@freefriends.org> | 2014-09-03 21:44:10 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-09-03 21:44:10 +0000 |
commit | d0d0d4483cb9d0d98d4570649930ddb803c83050 (patch) | |
tree | 95a35c8fe79d7de6a9ed02f325631b6d2282a003 /Master/texmf-dist/tex/latex/drm | |
parent | 855095e4c676191f2890ea2fb5868c276042ae30 (diff) |
drm (2sep14)
git-svn-id: svn://tug.org/texlive/trunk@35102 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/drm')
-rw-r--r-- | Master/texmf-dist/tex/latex/drm/drm.sty | 742 |
1 files changed, 742 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/drm/drm.sty b/Master/texmf-dist/tex/latex/drm/drm.sty new file mode 100644 index 00000000000..12695f65d01 --- /dev/null +++ b/Master/texmf-dist/tex/latex/drm/drm.sty @@ -0,0 +1,742 @@ +%% +%% This is file `drm.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% drm.dtx (with options: `package') +%% This is a generated file. +%% +%% This document is copyright 2014 by Donald P. Goodman, and is +%% released publicly under the LaTeX Project Public License. The +%% distribution and modification of this work is constrained by the +%% conditions of that license. See +%% http://www.latex-project.org/lppl.txt +%% for the text of the license. This document is released +%% under version 1.3 of that license, and this work may be distributed +%% or modified under the terms of that license or, at your option, any +%% later version. +%% +%% This work has the LPPL maintenance status 'maintained'. +%% +%% The Current Maintainer of this work is Donald P. Goodman +%% (dgoodmaniii@gmail.com). +%% +%% This work consists of the files listed in drmfilelist.txt. + +\NeedsTeXFormat{LaTeX2e}[1999/12/01] +\ProvidesPackage{drm}[2015/01/01 v1.0 support for dozenal fonts] +\RequirePackage[LGR,OML,OMS,TS1,T1]{fontenc} +\RequirePackage{modroman} +\RequirePackage{amsmath} +\newif\ifnodefault\nodefaultfalse +\newif\ifnodefaultmath\nodefaultmathfalse +\newif\ifnodefaulttext\nodefaulttextfalse +\newif\ifsymbolsonly\symbolsonlyfalse +\DeclareOption{nodefault}{\nodefaulttrue\nodefaultmathtrue% +\nodefaulttexttrue} +\DeclareOption{nodefaultmath}{\nodefaultmathtrue} +\DeclareOption{nodefaulttext}{\nodefaulttexttrue} +\DeclareOption{symbolsonly}{\symbolsonlytrue\nodefaulttrue% +\nodefaulttexttrue\nodefaultmathtrue} +\ProcessOptions +\DeclareFontFamily{T1}{drm}{} +\DeclareFontFamily{TS1}{drm}{} +\DeclareFontFamily{LGR}{drm}{} +\DeclareFontShape{T1}{drm}{m}{n}{ <-7> drm6 <7> drm7 <8> drm8 +<9> drm9 <10-12> drm10 <12-13> drm12 <14-17> drm14 +<17-24> drm17 <24-> drm24 }{} +\DeclareFontShape{T1}{drm}{m}{sc}{<-7> drmsc6 <7> drmsc7 +<8> drmsc8 <9> drmsc9 <10-12> drmsc10 <12-14> drmsc12 +<14-17> drmsc14 <17-24> drmsc17 <24-> drmsc24 }{} +\DeclareFontShape{T1}{drm}{m}{tc}{<-7> drmtc6 <7> drmtc7 +<8> drmtc8 <9> drmtc9 <10-12> drmtc10 <12-14> drmtc12 +<14-17> drmtc14 <17-24> drmtc17 <24-> drmtc24 }{} +\DeclareFontShape{T1}{drm}{m}{sl}{<-7> drmsl6 <7> drmsl7 +<8> drmsl8 <9> drmsl9 <10-12> drmsl10 <12-14> drmsl12 +<14-17> drmsl14 <17-24> drmsl17 <24-> drmsl24 }{} +\DeclareFontShape{T1}{drm}{m}{it}{ <-7> drmit6 <7> drmit7 +<8> drmit8 <9> drmit9 <10-12> drmit10 <12-14> drmit12 +<14-17> drmit14 <17-24> drmit17 <24-> drmit24 }{} +\DeclareFontShape{T1}{drm}{m}{ui}{<-7> drmui6 <7> drmui7 +<8> drmui8 <9> drmui9 <10-12> drmui10 <12-14> drmui12 +<14-17> drmui14 <17-24> drmui17 <24-> drmui24 }{} +\DeclareFontShape{T1}{drm}{l}{n}{<-7> drml6 <7> drml7 +<8> drml8 <9> drml9 <10-12> drml10 <12-14> drml12 +<14-17> drml14 <17-24> drml17 <24-> drml24 }{} +\DeclareFontShape{T1}{drm}{b}{n}{<-7> drmb6 <7> drmb7 +<8> drmb8 <9> drmb9 <10-12> drmb10 <12-14> drmb12 +<14-17> drmb14 <17-24> drmb17 <24-> drmb24 }{} +\DeclareFontShape{T1}{drm}{bx}{n}{<-7> drmbx6 <7> drmbx7 +<8> drmbx8 <9> drmbx9 <10-12> drmbx10 <12-14> drmbx12 +<14-17> drmbx14 <17-24> drmbx17 <24-> drmbx24 }{} +\DeclareFontShape{TS1}{drm}{m}{n}{<-7> drmsym7 +<8> drmsym8 <9> drmsym9 <10-12> drmsym10 <12-14> drmsym12 +<14-17> drmsym14 <17-24> drmsym17 <24-> drmsym24 }{} +\DeclareFontShape{LGR}{drm}{m}{n}{<-> drmgrk10 }{} +\ifnodefault\else\ifnodefaulttext\else +\renewcommand\encodingdefault{T1} +\renewcommand\familydefault{drm} +\fi\fi +\def\tcshape{\fontshape{tc}\selectfont} +\def\texttc#1{{\tcshape#1}} +\def\uishape{\fontshape{ui}\selectfont} +\def\textui#1{{\uishape#1}} +\def\grktext{\fontencoding{LGR}\selectfont} +\def\textgrk#1{{\grktext#1}} +\def\lseries{\fontseries{l}\selectfont} +\def\textl#1{{\lseries#1}} +\def\bseries{\fontseries{b}\selectfont} +\def\textb#1{{\bseries#1}} +\DeclareFontFamily{OML}{drm}{} +\DeclareFontShape{OML}{drm}{m}{n}{ <-> drmmi10 }{} +\DeclareFontFamily{OMS}{drm}{} +\DeclareFontShape{OMS}{drm}{m}{n}{ <-> drmsy10 }{} +\DeclareFontFamily{OMX}{drm}{} +\DeclareFontShape{OMX}{drm}{m}{n}{ <-> drmomx10 }{} +\DeclareMathVersion{drmmath} +\ifnodefault\else\ifnodefaultmath\else +\SetSymbolFont{operators}{drmmath}{T1}{drm}{m}{n} +\SetSymbolFont{letters}{drmmath}{OML}{drm}{m}{n} +\DeclareSymbolFont{symbs}{TS1}{drm}{m}{n} +\SetSymbolFont{symbs}{drmmath}{TS1}{drm}{m}{n} +\DeclareSymbolFont{drmmathsy}{OMS}{drm}{m}{n} +\SetSymbolFont{drmmathsy}{drmmath}{OMS}{drm}{m}{n} +\DeclareSymbolFont{drmmathomx}{OMX}{drm}{m}{n} +\SetSymbolFont{drmmathomx}{drmmath}{OMX}{drm}{m}{n} +\fi\fi +\ifnodefault\else\ifnodefaultmath\else +\DeclareMathAlphabet{\drmmathlets}{OML}{drm}{m}{n} +\SetMathAlphabet{\drmmathlets}{drmmath}{OML}{drm}{m}{n} +\DeclareMathAlphabet{\mathcal}{OMS}{drm}{m}{n} +\SetMathAlphabet{\mathcal}{drmmath}{OMS}{drm}{m}{n} +\fi\fi +\ifnodefault\else\ifnodefaultmath\else +\DeclareMathSymbol{0}{0}{symbs}{48} +\DeclareMathSymbol{1}{0}{symbs}{49} +\DeclareMathSymbol{2}{0}{symbs}{50} +\DeclareMathSymbol{3}{0}{symbs}{51} +\DeclareMathSymbol{4}{0}{symbs}{52} +\DeclareMathSymbol{5}{0}{symbs}{53} +\DeclareMathSymbol{6}{0}{symbs}{54} +\DeclareMathSymbol{7}{0}{symbs}{55} +\DeclareMathSymbol{8}{0}{symbs}{56} +\DeclareMathSymbol{9}{0}{symbs}{57} +\fi\fi +\ifnodefault\else\ifnodefaultmath\else +\DeclareMathSymbol{\Gamma}{0}{letters}{0} +\DeclareMathSymbol{\Delta}{0}{letters}{1} +\DeclareMathSymbol{\Theta}{0}{letters}{2} +\DeclareMathSymbol{\Lambda}{0}{letters}{3} +\DeclareMathSymbol{\Xi}{0}{letters}{4} +\DeclareMathSymbol{\Pi}{0}{letters}{5} +\DeclareMathSymbol{\Sigma}{0}{letters}{6} +\DeclareMathSymbol{\Upsilon}{0}{letters}{7} +\DeclareMathSymbol{\Phi}{0}{letters}{8} +\DeclareMathSymbol{\Psi}{0}{letters}{9} +\DeclareMathSymbol{\Omega}{0}{letters}{10} +\DeclareMathSymbol{\alpha}{0}{letters}{11} +\DeclareMathSymbol{\beta}{0}{letters}{12} +\DeclareMathSymbol{\gamma}{0}{letters}{13} +\DeclareMathSymbol{\delta}{0}{letters}{14} +\DeclareMathSymbol{\epsilon}{0}{letters}{15} +\DeclareMathSymbol{\zeta}{0}{letters}{16} +\DeclareMathSymbol{\eta}{0}{letters}{17} +\DeclareMathSymbol{\theta}{0}{letters}{18} +\DeclareMathSymbol{\iota}{0}{letters}{19} +\DeclareMathSymbol{\kappa}{0}{letters}{20} +\DeclareMathSymbol{\lambda}{0}{letters}{21} +\DeclareMathSymbol{\mu}{0}{letters}{22} +\DeclareMathSymbol{\nu}{0}{letters}{23} +\DeclareMathSymbol{\xi}{0}{letters}{24} +\DeclareMathSymbol{\pi}{0}{letters}{25} +\DeclareMathSymbol{\rho}{0}{letters}{26} +\DeclareMathSymbol{\sigma}{0}{letters}{27} +\DeclareMathSymbol{\tau}{0}{letters}{28} +\DeclareMathSymbol{\upsilon}{0}{letters}{29} +\DeclareMathSymbol{\phi}{0}{letters}{30} +\DeclareMathSymbol{\chi}{0}{letters}{31} +\DeclareMathSymbol{\psi}{0}{letters}{32} +\DeclareMathSymbol{\omega}{0}{letters}{33} +\DeclareMathSymbol{\varepsilon}{0}{letters}{34} +\DeclareMathSymbol{\vartheta}{0}{letters}{35} +\DeclareMathSymbol{\varpi}{0}{letters}{36} +\DeclareMathSymbol{\varrho}{0}{letters}{37} +\DeclareMathSymbol{\varsigma}{0}{letters}{38} +\DeclareMathSymbol{\varphi}{0}{letters}{39} +\fi\fi +\ifnodefault\else\ifnodefaultmath\else +\DeclareMathSymbol{\leftharpoonup}{0}{letters}{40} +\DeclareMathSymbol{\leftharpoondown}{0}{letters}{41} +\DeclareMathSymbol{\rightharpoonup}{0}{letters}{42} +\DeclareMathSymbol{\rightharpoondown}{0}{letters}{43} +\DeclareMathSymbol{\triangleright}{0}{letters}{46} +\DeclareMathSymbol{\triangleleft}{0}{letters}{47} +\DeclareMathSymbol{\flat}{0}{letters}{91} +\DeclareMathSymbol{\natural}{0}{letters}{92} +\DeclareMathSymbol{\sharp}{0}{letters}{93} +\DeclareMathSymbol{\smile}{0}{letters}{94} +\DeclareMathSymbol{\frown}{0}{letters}{95} +\DeclareMathSymbol{\ell}{0}{letters}{96} +\DeclareMathSymbol{\imath}{0}{letters}{123} +\DeclareMathSymbol{\jmath}{0}{letters}{124} +\DeclareMathSymbol{\wp}{0}{letters}{125} +\fi\fi +\ifnodefault\else\ifnodefaultmath\else +\DeclareMathSymbol{-}{2}{drmmathsy}{'000} +\DeclareMathSymbol{\cdot}{2}{drmmathsy}{'001} +\DeclareMathSymbol{\times}{2}{drmmathsy}{'002} +\DeclareMathSymbol{\ast}{2}{drmmathsy}{'003} +\DeclareMathSymbol{\div}{2}{drmmathsy}{'004} +\DeclareMathSymbol{\diamond}{2}{drmmathsy}{'005} +\DeclareMathSymbol{\pm}{2}{drmmathsy}{'006} +\DeclareMathSymbol{\mp}{2}{drmmathsy}{'007} +\DeclareMathSymbol{\oplus}{2}{drmmathsy}{'010} +\DeclareMathSymbol{\ominus}{2}{drmmathsy}{'011} +\DeclareMathSymbol{\otimes}{2}{drmmathsy}{'012} +\DeclareMathSymbol{\oslash}{2}{drmmathsy}{'013} +\DeclareMathSymbol{\odot}{2}{drmmathsy}{'014} +\DeclareMathSymbol{\bigcirc}{2}{drmmathsy}{'015} +\DeclareMathSymbol{\circ}{2}{drmmathsy}{'016} +\DeclareMathSymbol{\bullet}{2}{drmmathsy}{'017} +\DeclareMathSymbol{\asymp}{3}{drmmathsy}{'020} +\DeclareMathSymbol{\equiv}{3}{drmmathsy}{'021} +\DeclareMathSymbol{\subseteq}{3}{drmmathsy}{'022} +\DeclareMathSymbol{\supseteq}{3}{drmmathsy}{'023} +\DeclareMathSymbol{\leq}{3}{drmmathsy}{'024} +\DeclareMathSymbol{\geq}{3}{drmmathsy}{'025} +\DeclareMathSymbol{\preceq}{3}{drmmathsy}{'026} +\DeclareMathSymbol{\succeq}{3}{drmmathsy}{'027} +\DeclareMathSymbol{\sim}{3}{drmmathsy}{'030} +\DeclareMathSymbol{\approx}{3}{drmmathsy}{'031} +\DeclareMathSymbol{\subset}{3}{drmmathsy}{'032} +\DeclareMathSymbol{\supset}{3}{drmmathsy}{'033} +\DeclareMathSymbol{\ll}{3}{drmmathsy}{'034} +\DeclareMathSymbol{\gg}{3}{drmmathsy}{'035} +\DeclareMathSymbol{\prec}{3}{drmmathsy}{'036} +\DeclareMathSymbol{\succ}{3}{drmmathsy}{'037} +\DeclareMathSymbol{\simeq}{3}{drmmathsy}{'047} +\DeclareMathSymbol{\propto}{3}{drmmathsy}{'057} +\DeclareMathSymbol{\prime}{0}{drmmathsy}{'060} +\DeclareMathSymbol{'}{0}{drmmathsy}{'060} +\DeclareMathSymbol{\infty}{0}{drmmathsy}{'061} +\DeclareMathSymbol{\in}{0}{drmmathsy}{'062} +\DeclareMathSymbol{\ni}{0}{drmmathsy}{'063} +\DeclareMathSymbol{\bigtriangleup}{2}{drmmathsy}{'064} +\DeclareMathSymbol{\bigtriangledown}{2}{drmmathsy}{'065} +\DeclareMathSymbol{/}{2}{drmmathsy}{'066} +\DeclareMathSymbol{\forall}{2}{drmmathsy}{'070} +\DeclareMathSymbol{\exists}{2}{drmmathsy}{'071} +\DeclareMathSymbol{\neg}{2}{drmmathsy}{'072} +\DeclareMathSymbol{\emptyset}{2}{drmmathsy}{'073} +\DeclareMathSymbol{\Im}{0}{drmmathsy}{'074} +\DeclareMathSymbol{\Re}{0}{drmmathsy}{'075} +\DeclareMathSymbol{\top}{0}{drmmathsy}{'076} +\DeclareMathSymbol{\bot}{0}{drmmathsy}{'077} +\DeclareMathSymbol{\cup}{2}{drmmathsy}{'133} +\DeclareMathSymbol{\cap}{2}{drmmathsy}{'134} +\DeclareMathSymbol{\uplus}{2}{drmmathsy}{'135} +\DeclareMathSymbol{\wedge}{2}{drmmathsy}{'136} +\DeclareMathSymbol{\vee}{2}{drmmathsy}{'137} +\DeclareMathSymbol{\vdash}{3}{drmmathsy}{'140} +\DeclareMathSymbol{\dashv}{3}{drmmathsy}{'141} +\fi\fi +\ifnodefault\else\ifnodefaultmath\else +\DeclareMathSymbol{\leftarrow}{0}{drmmathsy}{'040} +\DeclareMathSymbol{\rightarrow}{0}{drmmathsy}{'041} +\DeclareMathSymbol{\leftrightarrow}{0}{drmmathsy}{'044} +\DeclareMathSymbol{\nearrow}{0}{drmmathsy}{'045} +\DeclareMathSymbol{\searrow}{0}{drmmathsy}{'046} +\DeclareMathSymbol{\Leftarrow}{0}{drmmathsy}{'050} +\DeclareMathSymbol{\Rightarrow}{0}{drmmathsy}{'051} +\DeclareMathSymbol{\Leftrightarrow}{0}{drmmathsy}{'054} +\DeclareMathSymbol{\nwarrow}{0}{drmmathsy}{'055} +\DeclareMathSymbol{\swarrow}{0}{drmmathsy}{'056} +\DeclareMathSymbol{\wr}{2}{drmmathsy}{'157} +\DeclareMathSymbol{\surd}{0}{drmmathsy}{'160} +\DeclareMathSymbol{\amalg}{2}{drmmathsy}{'161} +\DeclareMathSymbol{\nabla}{0}{drmmathsy}{'162} +\DeclareMathSymbol{\sqcup}{2}{drmmathsy}{'164} +\DeclareMathSymbol{\sqcap}{2}{drmmathsy}{'165} +\DeclareMathSymbol{\sqsubseteq}{2}{drmmathsy}{'166} +\DeclareMathSymbol{\sqsupseteq}{2}{drmmathsy}{'167} +\DeclareMathSymbol{\dagger}{2}{drmmathsy}{'171} +\DeclareMathSymbol{\ddagger}{2}{drmmathsy}{'172} +\DeclareMathSymbol{:}{2}{operators}{'072} +\DeclareMathSymbol{;}{0}{operators}{'073} +\DeclareMathSymbol{.}{0}{letters}{'072} +\DeclareMathSymbol{,}{0}{operators}{'054} +\DeclareMathSymbol{\ldotp}{0}{letters}{'072} +\DeclareMathSymbol{\clubsuit}{0}{letters}{'174} +\DeclareMathSymbol{\diamondsuit}{0}{letters}{'175} +\DeclareMathSymbol{\heartsuit}{0}{letters}{'176} +\DeclareMathSymbol{\spadesuit}{0}{letters}{'177} +\DeclareMathSymbol{\partial}{0}{drmmathsy}{'100} +\fi\fi +\ifnodefault\else\ifnodefaultmath\else +\let\coprod\relax +\DeclareMathSymbol{\coprod}{\mathop}{drmmathomx}{"60} +\let\bigvee\relax +\DeclareMathSymbol{\bigvee}{\mathop}{drmmathomx}{"57} +\let\bigwedge\relax +\DeclareMathSymbol{\bigwedge}{\mathop}{drmmathomx}{"56} +\let\biguplus\relax +\DeclareMathSymbol{\biguplus}{\mathop}{drmmathomx}{"55} +\let\bigcap\relax +\DeclareMathSymbol{\bigcap}{\mathop}{drmmathomx}{"54} +\let\bigcup\relax +\DeclareMathSymbol{\bigcup}{\mathop}{drmmathomx}{"53} +\let\intop\relax +\DeclareMathSymbol{\intop}{\mathop}{drmmathomx}{"52} + \def\int{\intop\nolimits} +\let\prod\relax +\DeclareMathSymbol{\prod}{\mathop}{drmmathomx}{"51} +\let\sum\relax +\DeclareMathSymbol{\sum}{\mathop}{drmmathomx}{"50} +\let\bigotimes\relax +\DeclareMathSymbol{\bigotimes}{\mathop}{drmmathomx}{"4E} +\let\bigoplus\relax +\DeclareMathSymbol{\bigoplus}{\mathop}{drmmathomx}{"4C} +\let\bigodot\relax +\DeclareMathSymbol{\bigodot}{\mathop}{drmmathomx}{"4A} +\let\ointcup\relax +\DeclareMathSymbol{\ointop}{\mathop}{drmmathomx}{"48} + \def\oint{\ointop\nolimits} +\let\bigsqcup\relax +\DeclareMathSymbol{\bigsqcup}{\mathop}{drmmathomx}{"46} +\fi\fi +\ifnodefault\else\ifnodefaultmath\else +\DeclareMathSymbol{|}{0}{drmmathsy}{'152} +\let\backslash\relax\DeclareMathSymbol{\backslash}{0}{drmmathsy}{'156} +\fi\fi +\ifnodefault\else\ifnodefaultmath\else +\DeclareMathAccent{\vec}{\mathord}{letters}{126} +\DeclareMathAccent{\acute}{\mathalpha}{operators}{1} +\DeclareMathAccent{\hat}{\mathalpha}{operators}{2} +\DeclareMathAccent{\grave}{\mathalpha}{operators}{0} +\DeclareMathAccent{\check}{\mathalpha}{operators}{7} +\DeclareMathAccent{\bar}{\mathalpha}{operators}{9} +\DeclareMathAccent{\dot}{\mathalpha}{operators}{10} +\DeclareMathAccent{\ddot}{\mathalpha}{operators}{4} +\DeclareMathAccent{\breve}{\mathalpha}{operators}{8} +\DeclareMathAccent{\tilde}{\mathalpha}{operators}{3} +\fi\fi +\def\bigd#1{\bBigg@{#1}} +\ifnodefault\else\ifnodefaultmath\else +\DeclareMathDelimiter{(}{\mathopen}{operators}{"28} +{drmmathomx}{"00} +\DeclareMathDelimiter{)}{\mathopen}{operators}{"29} +{drmmathomx}{"01} +\let\{\relax\let\}\relax +\DeclareMathDelimiter{\{}{\mathopen}{operators}{"7B} +{drmmathomx}{"08} +\DeclareMathDelimiter{\}}{\mathopen}{operators}{"7D} +{drmmathomx}{"09} +\DeclareMathDelimiter{[}{\mathopen}{operators}{"5B} +{drmmathomx}{"02} +\DeclareMathDelimiter{]}{\mathopen}{operators}{"5D} +{drmmathomx}{"03} +\DeclareMathDelimiter{\lfloor}{\mathopen}{drmmathsy}{"62} +{drmmathomx}{"04} +\DeclareMathDelimiter{\rfloor}{\mathclose}{drmmathsy}{"63} +{drmmathomx}{"05} +\DeclareMathDelimiter{\lceil}{\mathopen}{drmmathsy}{"64} +{drmmathomx}{"06} +\DeclareMathDelimiter{\rceil}{\mathclose}{drmmathsy}{"65} +{drmmathomx}{"07} +\DeclareMathDelimiter{\langle}{\mathopen}{drmmathsy}{"68} +{drmmathomx}{"0A} +\DeclareMathDelimiter{\rangle}{\mathclose}{drmmathsy}{"69} +{drmmathomx}{"0B} +\DeclareMathDelimiter{|}{\mathclose}{drmmathomx}{"0C} +{drmmathomx}{"0C} +\DeclareMathDelimiter{\vert}{\mathclose}{drmmathomx}{"0C} +{drmmathomx}{"0C} +\DeclareMathDelimiter{\|}{\mathclose}{drmmathomx}{"0D} +{drmmathomx}{"0D} +\DeclareMathDelimiter{\Vert}{\mathclose}{drmmathomx}{"0D} +{drmmathomx}{"0D} +\DeclareMathDelimiter{\uparrow}{\mathrel}{drmmathomx}{"78} +{drmmathomx}{"78} +\DeclareMathDelimiter{\downarrow}{\mathrel}{drmmathomx}{"79} +{drmmathomx}{"79} +\DeclareMathDelimiter{\updownarrow}{\mathrel}{drmmathsy}{"6C} +{drmmathomx}{"3F} +\DeclareMathDelimiter{\Uparrow}{\mathrel}{drmmathsy}{"2A} +{drmmathomx}{"7E} +\DeclareMathDelimiter{\Downarrow}{\mathrel}{drmmathsy}{"2B} +{drmmathomx}{"7F} +\DeclareMathDelimiter{\Updownarrow}{\mathrel}{drmmathsy}{"6D} +{drmmathomx}{"77} +\fi\fi +\ifnodefault\else\ifnodefaultmath\else +\DeclareMathRadical{\sqrtsign}{drmmathsy}{"70}{drmmathomx}{"70} +\DeclareRobustCommand\sqrt{\@ifnextchar[\@sqrt\sqrtsign} +\def\r@@t#1#2{ +\setbox\z@\hbox{$\m@th#1\sqrtsign{#2}$} +\dimen@\ht\z@ \advance\dimen@-\dp\z@ +\mkern5mu\raise.8\dimen@\copy\rootbox +\mkern-7mu\box\z@} +\fi\fi +\ifnodefault\else\ifnodefaultmath\else +\mathversion{drmmath} +\fi\fi +\def\drmsym#1{{\fontencoding{TS1}\selectfont\fontfamily{drm}\selectfont#1}} +\def\drmsymbolredef{ +\def\textbigcircle{\drmsym{\char'117}} +\def\textregistered{\drmsym{\char'256}} +\def\texttrademark{\drmsym{\char'227}} +\def\textservicemark{\drmsym{\char'237}} +\def\textsoundrecording{\drmsym{\char'255}} +\def\textcopyright{\drmsym{\char'251}} +\def\textcopyleft{\drmsym{\char'253}} +\def\textborn{\drmsym{\char'142}} +\def\textdied{\drmsym{\char'144}} +\def\textdivorced{\drmsym{\char'143}} +\def\textmarried{\drmsym{\char'155}} +\def\textleaf{\drmsym{\char'154}} +\def\textmale{\drmsym{\char'153}} +\def\textfemale{\drmsym{\char'145}} +\def\textcrusadecross{\drmsym{\char'130}} +\def\textcrusadecrossoutline{\drmsym{\char'131}} +\def\textlatincross{\drmsym{\char'144}} +\def\textlatincrossoutline{\drmsym{\char'134}} +\def\textgreekcross{\drmsym{\char'170}} +\def\textgreekcrossoutline{\drmsym{\char'171}} +\def\textsaltirecross{\drmsym{\char'172}} +\def\textsaltirecrossoutline{\drmsym{\char'173}} +\def\texteucharist{\drmsym{\char'120}} +\def\textstardavid{\drmsym{\char'140}} +\def\textstardavidsolid{\drmsym{\char'141}} +\def\textstardavidoutline{\drmsym{\char'151}} +\def\textsun{\drmsym{\char'330}} +\def\textsunvar{\drmsym{\char'331}} +\def\textwaxcrescent{\drmsym{\char'332}} +\def\textfullmoon{\drmsym{\char'333}} +\def\textwanecrescent{\drmsym{\char'334}} +\def\textnewmoon{\drmsym{\char'335}} +\def\textmercury{\drmsym{\char'336}} +\def\textearth{\drmsym{\char'337}} +\def\textterra{\drmsym{\char'337}} +\def\textearthvar{\drmsym{\char'340}} +\def\textterravar{\drmsym{\char'340}} +\def\textmars{\drmsym{\char'153}} +\def\textvenus{\drmsym{\char'145}} +\def\textjupiter{\drmsym{\char'341}} +\def\textsaturn{\drmsym{\char'342}} +\def\texturanus{\drmsym{\char'343}} +\def\texturanusvar{\drmsym{\char'344}} +\def\textneptune{\drmsym{\char'345}} +\def\textceres{\drmsym{\char'346}} +\def\textpallas{\drmsym{\char'347}} +\def\textjuno{\drmsym{\char'350}} +\def\textjunovar{\drmsym{\char'351}} +\def\textvesta{\drmsym{\char'352}} +\def\textvestavar{\drmsym{\char'353}} +\def\textastraea{\drmsym{\char'354}} +\def\textastraeavar{\drmsym{\char'355}} +\def\texthebe{\drmsym{\char'356}} +\def\textiris{\drmsym{\char'357}} +\def\textaries{\drmsym{\char'360}} +\def\textari{\drmsym{\char'360}} +\def\texttaurus{\drmsym{\char'361}} +\def\texttau{\drmsym{\char'361}} +\def\textgemini{\drmsym{\char'362}} +\def\textgem{\drmsym{\char'362}} +\def\textcancer{\drmsym{\char'363}} +\def\textcnc{\drmsym{\char'363}} +\def\textleo{\drmsym{\char'364}} +\def\textvirgo{\drmsym{\char'365}} +\def\textvir{\drmsym{\char'365}} +\def\textlibra{\drmsym{\char'367}} +\def\textlib{\drmsym{\char'367}} +\def\textscorpius{\drmsym{\char'370}} +\def\textsco{\drmsym{\char'370}} +\def\textsagittarius{\drmsym{\char'371}} +\def\textsgr{\drmsym{\char'371}} +\def\textcapricorn{\drmsym{\char'372}} +\def\textcap{\drmsym{\char'372}} +\def\textaquarius{\drmsym{\char'373}} +\def\textaqr{\drmsym{\char'373}} +\def\textpisces{\drmsym{\char'374}} +\def\textpsc{\drmsym{\char'374}} +\def\textpluto{\drmsym{\char'375}} +\def\textplutovar{\drmsym{\char'376}} +\def\textstar{\drmsym{\char'142}} +\def\textcomet{\drmsym{\char'377}} +\def\textquadrature{\drmsym{\char'310}} +\def\textopposition{\drmsym{\char'311}} +\def\textconjunction{\drmsym{\char'312}} +\def\textascendingnode{\drmsym{\char'315}} +\def\textdescendingnode{\drmsym{\char'314}} +\def\textdollarsign{\drmsym{\char'044}} +\def\textolddollarsign{\drmsym{\char'212}} +\def\textcentsign{\drmsym{\char'242}} +\def\textoldcentsign{\drmsym{\char'213}} +\def\textpoundsterling{\drmsym{\char'243}} +\def\textoldpoundsterling{\drmsym{\char'222}} +\def\textlira{\drmsym{\char'222}} +\def\texteuro{\drmsym{\char'277}} +\def\textyen{\drmsym{\char'245}} +\def\textbaht{\drmsym{\char'232}} +\def\textcolon{\drmsym{\char'215}} +\def\textdong{\drmsym{\char'226}} +\def\textflorin{\drmsym{\char'214}} +\def\textguarani{\drmsym{\char'220}} +\def\textnaira{\drmsym{\char'217}} +\def\textpeso{\drmsym{\char'221}} +\def\textruble{\drmsym{\char'221}} +\def\textwon{\drmsym{\char'216}} +\def\textcurrency{\drmsym{\char'244}} +\def\romone{\drmsym{\char'100}} +\def\romfive{\drmsym{\char'101}} +\def\romten{\drmsym{\char'102}} +\def\romfifty{\drmsym{\char'103}} +\def\romhundred{\drmsym{\char'104}} +\def\romfivehundred{\drmsym{\char'105}} +\def\romthousand{\drmsym{\char'106}} +\def\liningzero{\drmsym{\char'060}} +\def\liningone{\drmsym{\char'061}} +\def\liningtwo{\drmsym{\char'062}} +\def\liningthree{\drmsym{\char'063}} +\def\liningfour{\drmsym{\char'064}} +\def\liningfive{\drmsym{\char'065}} +\def\liningsix{\drmsym{\char'066}} +\def\liningseven{\drmsym{\char'067}} +\def\liningeight{\drmsym{\char'070}} +\def\liningnine{\drmsym{\char'071}} +\def\textnumero{\drmsym{\char'233}} +\def\textrefmark{\drmsym{\char'270}} +\def\textasterism{\drmsym{\char'302}} +\def\textfeminineordinal{\drmsym{\char'252}} +\def\textmasculineordinal{\drmsym{\char'272}} +\def\textsupone{\drmsym{\char'271}} +\def\textsuptwo{\drmsym{\char'262}} +\def\textsupthree{\drmsym{\char'263}} +\def\textpilcrowsolid{\drmsym{\char'231}} +\def\textpilcrowoutline{\drmsym{\char'266}} +\def\textsection{\drmsym{\char'247}} +\def\textdagger{\drmsym{\char'204}} +\def\textdag{\drmsym{\char'204}} +\def\dag{\drmsym{\char'204}} +\def\textdbldagger{\drmsym{\char'205}} +\def\textdbldag{\drmsym{\char'205}} +\def\dbldag{\drmsym{\char'205}} +\def\textpipe{\drmsym{\char'206}} +\def\textbrokenpipe{\drmsym{\char'246}} +\def\textprime{\drmsym{\char'264}} +\def\textdoubleprime{\drmsym{\char'303}} +\def\texttripleprime{\drmsym{\char'313}} +\def\textsqrt{\drmsym{\char'273}} +\def\textquarter{\drmsym{\char'274}} +\def\texthalf{\drmsym{\char'275}} +\def\textthreequarters{\drmsym{\char'276}} +\def\textthird{\drmsym{\char'304}} +\def\texttwothirds{\drmsym{\char'305}} +\def\textpermille{\drmsym{\char'207}} +\def\textperbiqua{\drmsym{\char'207}} +\def\textpertenmille{\drmsym{\char'230}} +\def\textpertriqua{\drmsym{\char'230}} +\def\textequals{\drmsym{\char'055}} +\def\textslash{\drmsym{\char'057}} +\def\texttimes{\drmsym{\char'326}} +\def\textdiv{\drmsym{\char'366}} +\def\textradiation{\drmsym{\char'161}} +\def\textradiationnocircle{\drmsym{\char'160}} +\def\textbiohazard{\drmsym{\char'163}} +\def\textbiohazardnocircle{\drmsym{\char'162}} +\def\texthighvoltage{\drmsym{\char'166}} +\def\texthighvoltagenotriangle{\drmsym{\char'165}} +\def\textgeneralwarning{\drmsym{\char'164}} +\def\textuparrow{\drmsym{\char'136}} +\def\textdownarrow{\drmsym{\char'137}} +\def\textleftarrow{\drmsym{\char'030}} +\def\textrightarrow{\drmsym{\char'031}} +\def\textrecipe{\drmsym{\char'223}} +\def\textintbang{\drmsym{\char'224}} +\def\textopenintbang{\drmsym{\char'225}} +\def\textbullet{\drmsym{\char'210}} +\def\textopenbullet{\drmsym{\char'236}} +\def\textheart{\drmsym{\char'174}} +\def\textopenheart{\drmsym{\char'175}} +\def\texteighthnote{\drmsym{\char'156}} +\def\textdiamond{\drmsym{\char'306}} +\def\textopendiamond{\drmsym{\char'307}} +\def\textlozenge{\drmsym{\char'307}} +\def\textdegree{\drmsym{\char'260}} +\def\texttilde{\drmsym{\char'176}} +\def\textasciitilde{\texttilde} +\def\tilde{\texttilde} +\def\textasciicircum{\drmsym{\char'002}} +\def\textdegreec{\drmsym{\char'211}} +\def\textrightupfleuron{\drmsym{\char'016}} +\def\textrightdownfleuron{\drmsym{\char'017}} +\def\textleftupfleuron{\drmsym{\char'020}} +\def\textleftdownfleuron{\drmsym{\char'021}} +\def\textupleftfleuron{\drmsym{\char'050}} +\def\textuprightfleuron{\drmsym{\char'051}} +\def\textdownrightfleuron{\drmsym{\char'077}} +\def\textdownleftfleuron{\drmsym{\char'107}} +\def\textsquaretulip{\drmsym{\char'023}} +\def\textsquaretulipside{\drmsym{\char'046}} +\def\textupdoubletulip{\drmsym{\char'024}} +\def\textdowndoubletulip{\drmsym{\char'027}} +\def\textrightdoubletulip{\drmsym{\char'036}} +\def\textleftdoubletulip{\drmsym{\char'037}} +\def\textupleftcornertulip{\drmsym{\char'053}} +\def\textuprightcornertulip{\drmsym{\char'072}} +\def\textlowleftcornertulip{\drmsym{\char'073}} +\def\textlowrightcornertulip{\drmsym{\char'110}} +\def\textupsingletuliplong{\drmsym{\char'111}} +\def\textdownsingletuliplong{\drmsym{\char'112}} +\def\textleftsingletuliplong{\drmsym{\char'113}} +\def\textrightsingletuliplong{\drmsym{\char'114}} +\def\textupsingletulip{\drmsym{\char'116}} +\def\textdownsingletulip{\drmsym{\char'121}} +\def\textleftsingletulip{\drmsym{\char'122}} +\def\textrightsingletulip{\drmsym{\char'123}} +\def\spearright{\drmsym{\char'124}} +\def\spearleft{\drmsym{\char'125}} +\def\horizspearext{\drmsym{\char'126}} +\def\spearup{\drmsym{\char'132}} +\def\speardown{\drmsym{\char'146}} +\def\vertspearext{\drmsym{\char'147}} +\def\fleurdelis{\drmsym{\char'157}} +\def\fleurdelys{\drmsym{\char'157}} +\def\fleurdelisdown{\drmsym{\char'167}} +\def\fleurdelysdown{\drmsym{\char'167}} +\def\fleurdelisleft{\drmsym{\char'316}} +\def\fleurdelysleft{\drmsym{\char'316}} +\def\fleurdelisright{\drmsym{\char'177}} +\def\fleurdelysright{\drmsym{\char'177}} +\def\woundcordleftext{\drmsym{\char'317}} +\def\woundcordrightext{\drmsym{\char'324}} +\def\woundcordleftend{\drmsym{\char'320}} +\def\woundcordrightend{\drmsym{\char'321}} +\def\woundcordleftendinv{\drmsym{\char'323}} +\def\woundcordrightendinv{\drmsym{\char'322}} +} +\ifnodefault\else\ifnodefaulttext\else +\drmsymbolredef +\fi\fi +\ifsymbolsonly\drmsymbolredef\fi +\def\romanize#1{% +\RedefineMRmdclxvij{\romthousand}{\romfivehundred} +{\romhundred}{\romfifty}{\romten}{\romfive}{\romone}{\romone}% +\nbshortroman{#1}% +}% +\def\liningnums#1{% +\drmsym{#1}% +}% +\def\tulipframe#1{% +\vbox{% +\hbox to\linewidth{\hfil% +{\drmsym{\char'053}}% +{\drmsym{\char'111}}% +{\drmsym{\char'024}}% +{\drmsym{\char'111}}% +{\drmsym{\char'072}}\hfil}% +\vskip-0.5\baselineskip% +\hbox to\linewidth{\hfil% +#1% +\hfil% +}% +\vskip-0.5\baselineskip% +\hbox to\linewidth{\hfil% +{\drmsym{\char'073}}% +{\drmsym{\char'112}}% +{\drmsym{\char'027}}% +{\drmsym{\char'112}}% +{\drmsym{\char'110}}\hfil}% +}% +}% +\newcount\counterA +\newcount\counterB +\newcount\iter +\newlength{\extcharwid} +\newlength{\leftcharwid} +\newlength{\rightcharwid} +\newlength{\greaterwid} +\def\extrule#1#2#3#4#5{% +\if#1h% +\settowidth{\extcharwid}{#5}% +\settowidth{\leftcharwid}{#3}% +\settowidth{\rightcharwid}{#4}% +\counterB=\numexpr\dimexpr#2\relax\relax% +\advance\counterB by-\leftcharwid% +\advance\counterB by-\rightcharwid% +\counterA=\dimexpr\extcharwid\relax% +\divide\counterB by\counterA% +\iter=0% +\noindent#3% +\loop% +\ifnum\iter<\counterB% +\advance\iter by 1% +#5% +\repeat% +#4% +\fi% +\if#1v% +\setbox0=\hbox{#3}% +\leftcharwid=\ht0\advance\leftcharwid by\dp0% +\setbox0=\hbox{#4}% +\rightcharwid=\ht0\advance\rightcharwid by\dp0% +\setbox0=\hbox{#5}% +\extcharwid=\ht0\advance\extcharwid by\dp0% +\ifdim\leftcharwid>\rightcharwid% +\greaterwid=\leftcharwid% +\else% +\greaterwid=\rightcharwid% +\fi\if\extcharwid>\greaterwid% +\greaterwid=\extcharwid% +\fi% +\counterB=\numexpr\dimexpr#2\relax\relax% +\advance\counterB by-\leftcharwid% +\advance\counterB by-\rightcharwid% +\counterA=\dimexpr\extcharwid\relax% +\divide\counterB by\counterA% +\iter=0% +\noindent\vbox to\dimexpr#2{\baselineskip=0pt% +\hbox to\greaterwid{\hfil#4\hfil}% +\loop% +\ifnum\iter<\counterB% +\advance\iter by 1% +\vss\hbox to\greaterwid{\hfil#5\hfil}% +\repeat% +\vss\hbox to\greaterwid{\hfil#3\hfil}}% +\fi% +}% +\newlength{\drmelipgap}\setlength{\drmelipgap}{2.9pt} +\newlength{\drmelipbef}\setlength{\drmelipbef}{2.4pt} +\newlength{\drmelipaft}\setlength{\drmelipaft}{1.4pt} +\def\drmelipchar{.} +\def\drmelip{% +\hbox{% +\hbox to\the\drmelipbef{\hfil}% +\drmelipchar% +\hbox to\drmelipgap{\hfil}% +\drmelipchar% +\hbox to\drmelipgap{\hfil}% +\drmelipchar% +\hbox to\drmelipaft{\hfil}% +}% +}% +\newlength{\drmfelipbef}\setlength{\drmfelipbef}{0pt} +\newlength{\drmfelipaft}\setlength{\drmfelipaft}{\the\drmelipaft} +\newlength{\drmfelipwid} +\def\drmfelip{% +\hbox{% +\hbox to\the\drmfelipbef{\hfil}% +\drmelipchar% +\hbox to\drmelipgap{\hfil}% +\drmelipchar% +\hbox to\drmelipgap{\hfil}% +\drmelipchar% +\hbox to\drmelipgap{\hfil}% +\drmelipchar% +\hbox to\drmfelipaft{\hfil}% +}% +}% +\endinput +%% +%% End of file `drm.sty'. |