summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/drm
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/drm')
-rw-r--r--Master/texmf-dist/tex/latex/drm/drm.sty140
1 files changed, 139 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/latex/drm/drm.sty b/Master/texmf-dist/tex/latex/drm/drm.sty
index dd72e59216a..44a152dfa9d 100644
--- a/Master/texmf-dist/tex/latex/drm/drm.sty
+++ b/Master/texmf-dist/tex/latex/drm/drm.sty
@@ -25,7 +25,7 @@
%% This work consists of the files listed in drmfilelist.txt.
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-\ProvidesPackage{drm}[2015/01/01 v3.2 support for drm fonts]
+\ProvidesPackage{drm}[2015/01/01 v4.0 support for drm fonts]
\RequirePackage[LGR,OML,OMS,TS1,T1]{fontenc}
\RequirePackage{modroman}
\RequirePackage{amsmath}
@@ -53,6 +53,67 @@
\DeclareFontFamily{LGR}{drm}{}
\DeclareFontFamily{U}{drmsups}{}
\DeclareFontFamily{U}{drminfs}{}
+\DeclareFontFamily{T1}{drmdoz}{}
+\DeclareFontShape{T1}{drmdoz}{m}{n}{ <-7> drmdoz6
+<7> drmdoz7 <8> drmdoz8 <9> drmdoz9 <10-12> drmdoz10
+<12-13> drmdoz12 <14-17> drmdoz14 <17-24> drmdoz17
+<24-> drmdoz24 }{}
+\DeclareFontShape{T1}{drmdoz}{m}{sl}{ <-7> drmdozsl6
+<7> drmdozsl7 <8> drmdozsl8 <9> drmdozsl9 <10-12> drmdozsl10
+<12-13> drmdozsl12 <14-17> drmdozsl14 <17-24> drmdozsl17
+<24-> drmdozsl24 }{}
+\DeclareFontShape{T1}{drmdoz}{m}{it}{ <-7> drmdozit6
+<7> drmdozit7 <8> drmdozit8 <9> drmdozit9 <10-12> drmdozit10
+<12-13> drmdozit12 <14-17> drmdozit14 <17-24> drmdozit17
+<24-> drmdozit24 }{}
+\DeclareFontShape{T1}{drmdoz}{l}{n}{ <-7> drmdozl6
+<7> drmdozl7 <8> drmdozl8 <9> drmdozl9 <10-12> drmdozl10
+<12-13> drmdozl12 <14-17> drmdozl14 <17-24> drmdozl17
+<24-> drmdozl24 }{}
+\DeclareFontShape{T1}{drmdoz}{b}{n}{ <-7> drmdozb6
+<7> drmdozb7 <8> drmdozb8 <9> drmdozb9 <10-12> drmdozb10
+<12-13> drmdozb12 <14-17> drmdozb14 <17-24> drmdozb17
+<24-> drmdozb24 }{}
+\DeclareFontShape{T1}{drmdoz}{bx}{n}{ <-7> drmdozbx6
+<7> drmdozbx7 <8> drmdozbx8 <9> drmdozbx9 <10-12> drmdozbx10
+<12-13> drmdozbx12 <14-17> drmdozbx14 <17-24> drmdozbx17
+<24-> drmdozbx24 }{}
+\DeclareFontShape{T1}{drmdoz}{bx}{it}{ <-7> drmdozitbx6
+<7> drmdozitbx7 <8> drmdozitbx8 <9> drmdozitbx9 <10-12> drmdozitbx10
+<12-13> drmdozitbx12 <14-17> drmdozitbx14 <17-24> drmdozitbx17
+<24-> drmdozitbx24 }{}
+\DeclareFontShape{T1}{drmdoz}{m}{ui}{ <-7> drmdozui6
+<7> drmdozui7 <8> drmdozui8 <9> drmdozui9 <10-12> drmdozui10
+<12-13> drmdozui12 <14-17> drmdozui14 <17-24> drmdozui17
+<24-> drmdozui24 }{}
+\DeclareFontShape{T1}{drmdoz}{bx}{ui}{ <-7> drmdozuibx6
+<7> drmdozuibx7 <8> drmdozuibx8 <9> drmdozuibx9 <10-12> drmdozuibx10
+<12-13> drmdozuibx12 <14-17> drmdozuibx14 <17-24> drmdozuibx17
+<24-> drmdozuibx24 }{}
+\DeclareFontShape{T1}{drmdoz}{m}{sc}{ <-7> drmdozsc6
+<7> drmdozsc7 <8> drmdozsc8 <9> drmdozsc9 <10-12> drmdozsc10
+<12-13> drmdozsc12 <14-17> drmdozsc14 <17-24> drmdozsc17
+<24-> drmdozsc24 }{}
+\DeclareFontShape{T1}{drmdoz}{m}{tc}{ <-7> drmdoztc6
+<7> drmdoztc7 <8> drmdoztc8 <9> drmdoztc9 <10-12> drmdoztc10
+<12-13> drmdoztc12 <14-17> drmdoztc14 <17-24> drmdoztc17
+<24-> drmdoztc24 }{}
+\DeclareFontShape{T1}{drmdoz}{bx}{sc}{ <-7> drmdozscbx6
+<7> drmdozscbx7 <8> drmdozscbx8 <9> drmdozscbx9 <10-12> drmdozscbx10
+<12-13> drmdozscbx12 <14-17> drmdozscbx14 <17-24> drmdozscbx17
+<24-> drmdozscbx24 }{}
+\DeclareFontShape{T1}{drmdoz}{bx}{tc}{ <-7> drmdoztcbx6
+<7> drmdoztcbx7 <8> drmdoztcbx8 <9> drmdoztcbx9 <10-12> drmdoztcbx10
+<12-13> drmdoztcbx12 <14-17> drmdoztcbx14 <17-24> drmdoztcbx17
+<24-> drmdoztcbx24 }{}
+\DeclareFontShape{T1}{drmdoz}{m}{itsc}{<-7> drmdozitsc6 <7>
+drmdozitsc7 <8> drmdozitsc8 <9> drmdozitsc9 <10-12>
+drmdozitsc10 <12-14> drmdozitsc12 <14-17> drmdozitsc14
+<17-24> drmdozitsc17 <24-> drmdozitsc24 }{}
+\DeclareFontShape{T1}{drmdoz}{m}{ittc}{<-7> drmdozittc6 <7>
+drmdozittc7 <8> drmdozittc8 <9> drmdozittc9 <10-12>
+drmdozittc10 <12-14> drmdozittc12 <14-17> drmdozittc14
+<17-24> drmdozittc17 <24-> drmdozittc24 }{}
\DeclareFontShape{U}{drminfs}{m}{n}{ <-7> drminf6
<7> drminf7 <8> drminf8 <9> drminf9 <10-12> drminf10
<12-13> drminf12 <14-17> drminf14 <17-24> drminf17
@@ -110,12 +171,74 @@
<8> drmsym8 <9> drmsym9 <10-12> drmsym10 <12-14> drmsym12
<14-17> drmsym14 <17-24> drmsym17 <24-> drmsym24 }{}
\DeclareFontShape{LGR}{drm}{m}{n}{<-> drmgrk10 }{}
+\DeclareSymbolFont{dozens}{T1}{drmdoz}{m}{n}
\else
\DeclareFontFamily{T1}{drm}{}
\DeclareFontFamily{TS1}{drm}{}
\DeclareFontFamily{LGR}{drm}{}
\DeclareFontFamily{U}{drmsups}{}
\DeclareFontFamily{U}{drminfs}{}
+\DeclareFontFamily{T1}{drmdoz}{}
+\DeclareFontShape{T1}{drmdoz}{m}{n}{ <-7> drmdoz6
+<7> drmdoz7 <8> drmdoz8 <9> drmdoz9 <10-12> drmdoz10
+<12-13> drmdoz12 <14-17> drmdoz14 <17-24> drmdoz17
+<24-> drmdoz24 }{}
+\DeclareFontShape{T1}{drmdoz}{m}{sl}{ <-7> drmdozsl6
+<7> drmdozsl7 <8> drmdozsl8 <9> drmdozsl9 <10-12> drmdozsl10
+<12-13> drmdozsl12 <14-17> drmdozsl14 <17-24> drmdozsl17
+<24-> drmdozsl24 }{}
+\DeclareFontShape{T1}{drmdoz}{m}{it}{ <-7> drmdozit6
+<7> drmdozit7 <8> drmdozit8 <9> drmdozit9 <10-12> drmdozit10
+<12-13> drmdozit12 <14-17> drmdozit14 <17-24> drmdozit17
+<24-> drmdozit24 }{}
+\DeclareFontShape{T1}{drmdoz}{l}{n}{ <-7> drmdozl6
+<7> drmdozl7 <8> drmdozl8 <9> drmdozl9 <10-12> drmdozl10
+<12-13> drmdozl12 <14-17> drmdozl14 <17-24> drmdozl17
+<24-> drmdozl24 }{}
+\DeclareFontShape{T1}{drmdoz}{b}{n}{ <-7> drmdozb6
+<7> drmdozb7 <8> drmdozb8 <9> drmdozb9 <10-12> drmdozb10
+<12-13> drmdozb12 <14-17> drmdozb14 <17-24> drmdozb17
+<24-> drmdozb24 }{}
+\DeclareFontShape{T1}{drmdoz}{bx}{n}{ <-7> drmdozbx6
+<7> drmdozbx7 <8> drmdozbx8 <9> drmdozbx9 <10-12> drmdozbx10
+<12-13> drmdozbx12 <14-17> drmdozbx14 <17-24> drmdozbx17
+<24-> drmdozbx24 }{}
+\DeclareFontShape{T1}{drmdoz}{bx}{it}{ <-7> drmdozitbx6
+<7> drmdozitbx7 <8> drmdozitbx8 <9> drmdozitbx9 <10-12> drmdozitbx10
+<12-13> drmdozitbx12 <14-17> drmdozitbx14 <17-24> drmdozitbx17
+<24-> drmdozitbx24 }{}
+\DeclareFontShape{T1}{drmdoz}{m}{ui}{ <-7> drmdozui6
+<7> drmdozui7 <8> drmdozui8 <9> drmdozui9 <10-12> drmdozui10
+<12-13> drmdozui12 <14-17> drmdozui14 <17-24> drmdozui17
+<24-> drmdozui24 }{}
+\DeclareFontShape{T1}{drmdoz}{bx}{ui}{ <-7> drmdozuibx6
+<7> drmdozuibx7 <8> drmdozuibx8 <9> drmdozuibx9 <10-12> drmdozuibx10
+<12-13> drmdozuibx12 <14-17> drmdozuibx14 <17-24> drmdozuibx17
+<24-> drmdozuibx24 }{}
+\DeclareFontShape{T1}{drmdoz}{m}{sc}{ <-7> drmdozsc6
+<7> drmdozsc7 <8> drmdozsc8 <9> drmdozsc9 <10-12> drmdozsc10
+<12-13> drmdozsc12 <14-17> drmdozsc14 <17-24> drmdozsc17
+<24-> drmdozsc24 }{}
+\DeclareFontShape{T1}{drmdoz}{m}{tc}{ <-7> drmdoztc6
+<7> drmdoztc7 <8> drmdoztc8 <9> drmdoztc9 <10-12> drmdoztc10
+<12-13> drmdoztc12 <14-17> drmdoztc14 <17-24> drmdoztc17
+<24-> drmdoztc24 }{}
+\DeclareFontShape{T1}{drmdoz}{bx}{sc}{ <-7> drmdozscbx6
+<7> drmdozscbx7 <8> drmdozscbx8 <9> drmdozscbx9 <10-12> drmdozscbx10
+<12-13> drmdozscbx12 <14-17> drmdozscbx14 <17-24> drmdozscbx17
+<24-> drmdozscbx24 }{}
+\DeclareFontShape{T1}{drmdoz}{bx}{tc}{ <-7> drmdoztcbx6
+<7> drmdoztcbx7 <8> drmdoztcbx8 <9> drmdoztcbx9 <10-12> drmdoztcbx10
+<12-13> drmdoztcbx12 <14-17> drmdoztcbx14 <17-24> drmdoztcbx17
+<24-> drmdoztcbx24 }{}
+\DeclareFontShape{T1}{drmdoz}{m}{itsc}{<-7> drmdozitsc6 <7>
+drmdozitsc7 <8> drmdozitsc8 <9> drmdozitsc9 <10-12>
+drmdozitsc10 <12-14> drmdozitsc12 <14-17> drmdozitsc14
+<17-24> drmdozitsc17 <24-> drmdozitsc24 }{}
+\DeclareFontShape{T1}{drmdoz}{m}{ittc}{<-7> drmdozittc6 <7>
+drmdozittc7 <8> drmdozittc8 <9> drmdozittc9 <10-12>
+drmdozittc10 <12-14> drmdozittc12 <14-17> drmdozittc14
+<17-24> drmdozittc17 <24-> drmdozittc24 }{}
\DeclareFontShape{U}{drminfs}{m}{n}{ <-7> drminf6
<7> drminf7 <8> drminf8 <9> drminf9 <10-12> drminf10
<12-13> drminf12 <14-17> drminf14 <17-24> drminf17
@@ -173,7 +296,22 @@
<8> drmsym8 <9> drmsym9 <10-12> drmsym10 <12-14> drmsym12
<14-17> drmsym14 <17-24> drmsym17 <24-> drmsym24 }{}
\DeclareFontShape{LGR}{drm}{m}{n}{<-> drmgrk10 }{}
+\DeclareSymbolFont{dozens}{T1}{drmdoz}{m}{n}
\fi
+\@ifpackageloaded{dozenal}{%
+\def\doz#1{{\fontfamily{drmdoz}\fontencoding{T1}\selectfont #1}}%
+\def\drmsupfont{drmsups}\def\drminffont{drminfs}%
+\renewcommand\x{%
+\ifx\f@family\drmsupfont X%
+\else\ifx\f@family\drminffont X%
+\else\TextOrMath{\protect\doz{{X}}}{\doz@X}\fi\fi}%
+\renewcommand\e{%
+\ifx\f@family\drmsupfont E%
+\else\ifx\f@family\drminffont E%
+\else\TextOrMath{\protect\doz{{E}}}{\doz@E}\fi\fi}%
+\DeclareMathSymbol{\doz@X}{\mathord}{dozens}{88}%
+\DeclareMathSymbol{\doz@E}{\mathord}{dozens}{69}%
+}{}
\ifnodefault\else\ifnodefaulttext\else
\renewcommand\encodingdefault{T1}
\renewcommand\familydefault{drm}