diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/newtxtt/newtxtt.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/newtxtt/newtxtt.sty | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/newtxtt/newtxtt.sty b/Master/texmf-dist/tex/latex/newtxtt/newtxtt.sty new file mode 100644 index 00000000000..c19ec5c6209 --- /dev/null +++ b/Master/texmf-dist/tex/latex/newtxtt/newtxtt.sty @@ -0,0 +1,39 @@ +\NeedsTeXFormat{LaTeX2e} +\def\filedate{2014/04/28} +\def\fileversion{1.0} +\ProvidesPackage{newtxtt}[\filedate\space v\fileversion] +\message{`newtxtt' v\fileversion, \filedate\space Typewriter text macros based on txfonts (msharpe)} + +\RequirePackage[T1]{fontenc} +\RequirePackage{textcomp} +\DeclareEncodingSubset{TS1}{newtxtt}{0} + +\edef\newtxtt@fig{a} +\IfFileExists{xkeyval.sty}{ + \RequirePackage{xkeyval} + \define@choicekey*+{newtxtt.sty}{zerostyle}[\val\nr]{a,b,c,d}[a]{% + \ifcase\nr\relax + \edef\newtxtt@fig{a} + \or + \edef\newtxtt@fig{b} + \or + \edef\newtxtt@fig{c} + \or + \edef\newtxtt@fig{d} + \fi + }{% + \PackageWarning{newtxtt}{Option zerostyle must be one of a,b,c,d. Using `a'.}% + } + \newcommand*{\newtxtt@scale}{1} + \DeclareOptionX{scale}{\renewcommand*{\newtxtt@scale}{##1}} + \DeclareOptionX{scaled}{\renewcommand*{\newtxtt@scale}{##1}} +}{ + \let\DeclareOptionX\DeclareOption + \let\ExecuteOptionsX\ExecuteOptions + \let\ProcessOptionsX\ProcessOptions +} +\ProcessOptionsX<newtxtt.sty> + +\renewcommand*{\ttdefault}{newtxtt} + +\endinput |