diff options
author | Karl Berry <karl@freefriends.org> | 2014-05-04 21:35:34 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-05-04 21:35:34 +0000 |
commit | d14c2b8b85a2d293f88f66729a7ddae211daedf7 (patch) | |
tree | 77e13b6854829efecc3de3edf088bee21d5405ab /Master/texmf-dist/tex/latex/newtxtt/newtxtt.sty | |
parent | f9822caf9ce5ac6d46ea90d6c8ceff29a96a4fb3 (diff) |
newtxtt (4may14)
git-svn-id: svn://tug.org/texlive/trunk@33819 c570f23f-e606-0410-a88d-b1316a301751
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 |