From 30899a0b2f9c153b100471780c2e536fd9653835 Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Tue, 24 Jun 2014 22:40:02 +0000
Subject: newtxtt (3jun14)

git-svn-id: svn://tug.org/texlive/trunk@34388 c570f23f-e606-0410-a88d-b1316a301751
---
 Master/texmf-dist/tex/latex/newtxtt/newtxtt.sty | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

(limited to 'Master/texmf-dist/tex/latex/newtxtt/newtxtt.sty')

diff --git a/Master/texmf-dist/tex/latex/newtxtt/newtxtt.sty b/Master/texmf-dist/tex/latex/newtxtt/newtxtt.sty
index c19ec5c6209..dd97435183f 100644
--- a/Master/texmf-dist/tex/latex/newtxtt/newtxtt.sty
+++ b/Master/texmf-dist/tex/latex/newtxtt/newtxtt.sty
@@ -1,12 +1,15 @@
 \NeedsTeXFormat{LaTeX2e}
-\def\filedate{2014/04/28}
-\def\fileversion{1.0}
+\def\filedate{2014/05/29}
+\def\fileversion{1.01}
 \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}
+\DeclareEncodingSubset{TS1}{newtxttz}{0}
+\renewcommand*{\ttdefault}{newtxtt}
+\newcommand*{\ttzdefault}{newtxttz}
 
 \edef\newtxtt@fig{a}
 \IfFileExists{xkeyval.sty}{
@@ -27,13 +30,17 @@
     \newcommand*{\newtxtt@scale}{1}
     \DeclareOptionX{scale}{\renewcommand*{\newtxtt@scale}{##1}}
     \DeclareOptionX{scaled}{\renewcommand*{\newtxtt@scale}{##1}}
+    \DeclareOptionX{nomono}{\let\ttdefault\ttsdefault}
 }{
     \let\DeclareOptionX\DeclareOption
     \let\ExecuteOptionsX\ExecuteOptions
     \let\ProcessOptionsX\ProcessOptions
 }
 \ProcessOptionsX<newtxtt.sty>
-
-\renewcommand*{\ttdefault}{newtxtt}
+\DeclareRobustCommand\ttzfamily
+        {\not@math@alphabet\ttzfamily\mathtt
+         \fontfamily\ttzdefault\selectfont}
+\DeclareOldFontCommand{\ttz}{\normalfont\ttzfamily}{\mathtt}
+\DeclareTextFontCommand{\textttz}{\ttzfamily}
 
 \endinput
-- 
cgit v1.2.3

