summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-12-31 01:18:47 +0000
committerKarl Berry <karl@freefriends.org>2016-12-31 01:18:47 +0000
commitf418ba7403fc5d4ffa940e9c9b843a390bd1836c (patch)
treea05b25014cc6393e19789ad285f9d38149dfeb48 /Master
parent9951b346b34b388752bfb9fa7f9f94879646023b (diff)
inconsolata (30dec16)
git-svn-id: svn://tug.org/texlive/trunk@42815 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/fonts/inconsolata/README8
-rw-r--r--Master/texmf-dist/doc/fonts/inconsolata/afmcmds.txt72
-rw-r--r--Master/texmf-dist/doc/fonts/inconsolata/inconsolata-doc.pdfbin430646 -> 311607 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/inconsolata/inconsolata-doc.tex42
-rw-r--r--Master/texmf-dist/fonts/map/dvips/inconsolata/zi4.map67
-rw-r--r--Master/texmf-dist/fonts/opentype/public/inconsolata/InconsolataN-Bold.otfbin0 -> 28392 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/inconsolata/InconsolataN-Regular.otfbin0 -> 26564 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/inconsolata/Inconsolatazi4-Regular.otfbin37896 -> 37344 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-0.tfmbin0 -> 1304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-1.tfmbin0 -> 1304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-2.tfmbin0 -> 1304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-3.tfmbin0 -> 1304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-4.tfmbin0 -> 1304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-5.tfmbin0 -> 1304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-6.tfmbin0 -> 1304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-7.tfmbin0 -> 1304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-0.tfmbin0 -> 1288 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-1.tfmbin0 -> 1288 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-2.tfmbin0 -> 1288 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-3.tfmbin0 -> 1288 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-4.tfmbin0 -> 1288 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-5.tfmbin0 -> 1288 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-6.tfmbin0 -> 1288 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-7.tfmbin0 -> 1288 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-1.tfmbin1276 -> 1276 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-3.tfmbin1276 -> 1276 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-5.tfmbin1276 -> 1276 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-7.tfmbin1276 -> 1276 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-0.tfmbin0 -> 912 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-1.tfmbin0 -> 912 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-2.tfmbin0 -> 912 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-3.tfmbin0 -> 912 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-4.tfmbin0 -> 912 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-5.tfmbin0 -> 912 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-6.tfmbin0 -> 912 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-7.tfmbin0 -> 912 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-0.tfmbin0 -> 904 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-1.tfmbin0 -> 904 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-2.tfmbin0 -> 904 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-3.tfmbin0 -> 904 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-4.tfmbin0 -> 904 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-5.tfmbin0 -> 904 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-6.tfmbin0 -> 904 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-7.tfmbin0 -> 904 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-1.tfmbin896 -> 896 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-3.tfmbin896 -> 896 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-5.tfmbin896 -> 896 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-7.tfmbin896 -> 896 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-0.tfmbin0 -> 1276 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-1.tfmbin0 -> 1276 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-2.tfmbin0 -> 1276 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-3.tfmbin0 -> 1276 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-4.tfmbin0 -> 1276 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-5.tfmbin0 -> 1276 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-6.tfmbin0 -> 1276 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-7.tfmbin0 -> 1276 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-0.tfmbin0 -> 1264 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-1.tfmbin0 -> 1264 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-2.tfmbin0 -> 1264 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-3.tfmbin0 -> 1264 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-4.tfmbin0 -> 1264 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-5.tfmbin0 -> 1264 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-6.tfmbin0 -> 1264 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-7.tfmbin0 -> 1264 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-1.tfmbin1252 -> 1252 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-3.tfmbin1252 -> 1252 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-5.tfmbin1252 -> 1252 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-7.tfmbin1252 -> 1252 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-0.tfmbin0 -> 1312 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-1.tfmbin0 -> 1308 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-2.tfmbin0 -> 1312 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-3.tfmbin0 -> 1308 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-4.tfmbin0 -> 1312 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-5.tfmbin0 -> 1308 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-6.tfmbin0 -> 1312 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-7.tfmbin0 -> 1308 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-0.tfmbin0 -> 1304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-1.tfmbin0 -> 1304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-2.tfmbin0 -> 1304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-3.tfmbin0 -> 1304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-4.tfmbin0 -> 1304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-5.tfmbin0 -> 1304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-6.tfmbin0 -> 1304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-7.tfmbin0 -> 1304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-1.tfmbin1284 -> 1284 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-3.tfmbin1284 -> 1284 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-5.tfmbin1284 -> 1284 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-7.tfmbin1284 -> 1284 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ts1-zi4nb.tfmbin0 -> 1252 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/inconsolata/ts1-zi4nr.tfmbin0 -> 1248 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/inconsolata/Inconsolata-zi4r.pfbbin60853 -> 60278 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/inconsolata/InconsolataN-Bold.pfbbin0 -> 46105 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/inconsolata/InconsolataN-Regular.pfbbin0 -> 50070 bytes
-rw-r--r--Master/texmf-dist/tex/latex/inconsolata/inconsolata.fontspec (renamed from Master/texmf-dist/tex/latex/inconsolata/Inconsolatazi4.fontspec)0
-rw-r--r--Master/texmf-dist/tex/latex/inconsolata/inconsolata.sty104
-rw-r--r--Master/texmf-dist/tex/latex/inconsolata/inconsolatan.fontspec6
-rw-r--r--Master/texmf-dist/tex/latex/inconsolata/ly1zi4.fd24
-rw-r--r--Master/texmf-dist/tex/latex/inconsolata/ot1zi4.fd24
-rw-r--r--Master/texmf-dist/tex/latex/inconsolata/qxzi4.fd24
-rw-r--r--Master/texmf-dist/tex/latex/inconsolata/t1zi4.fd24
-rw-r--r--Master/texmf-dist/tex/latex/inconsolata/ts1zi4.fd26
-rw-r--r--Master/texmf-dist/tex/latex/inconsolata/zi4.sty106
102 files changed, 434 insertions, 93 deletions
diff --git a/Master/texmf-dist/doc/fonts/inconsolata/README b/Master/texmf-dist/doc/fonts/inconsolata/README
index 0d61623013c..5d3d4ef52d2 100644
--- a/Master/texmf-dist/doc/fonts/inconsolata/README
+++ b/Master/texmf-dist/doc/fonts/inconsolata/README
@@ -12,7 +12,13 @@ LaTeX support file zi4.sty are
Files provided "as is", with no warranties.
-Current version: 1.10
+Current version: 1.11
+
+Changes in version 1.11
+1. Added narrow versions of the Inconsolata fonts, reducing widths by 10%. The narrow versions may be better for printing code.
+2. Added a number of options to allow control over hyphenation and word spacing.
+3. Some small changes to glyph shapes.
+4. Added documentation for the above.
Changes in version 1.10
Fixed names of Stylistic Sets and added to documentation.
diff --git a/Master/texmf-dist/doc/fonts/inconsolata/afmcmds.txt b/Master/texmf-dist/doc/fonts/inconsolata/afmcmds.txt
index 4625c16f4ac..336c7160d5c 100644
--- a/Master/texmf-dist/doc/fonts/inconsolata/afmcmds.txt
+++ b/Master/texmf-dist/doc/fonts/inconsolata/afmcmds.txt
@@ -70,3 +70,75 @@ afm2tfm Inconsolata-zi4b -T i4-qx-7.enc qx-zi4b-7.tfm
afm2tfm Inconsolata-zi4r -T i4-ts1.enc ts1-zi4r.tfm
afm2tfm Inconsolata-zi4b -T i4-ts1.enc ts1-zi4b.tfm
+
+# same again with narrow
+afm2tfm InconsolataN-Regular -T i4-t1-0.enc t1-zi4nr-0.tfm
+afm2tfm InconsolataN-Regular -T i4-t1-1.enc t1-zi4nr-1.tfm
+afm2tfm InconsolataN-Regular -T i4-t1-2.enc t1-zi4nr-2.tfm
+afm2tfm InconsolataN-Regular -T i4-t1-3.enc t1-zi4nr-3.tfm
+afm2tfm InconsolataN-Regular -T i4-t1-4.enc t1-zi4nr-4.tfm
+afm2tfm InconsolataN-Regular -T i4-t1-5.enc t1-zi4nr-5.tfm
+afm2tfm InconsolataN-Regular -T i4-t1-6.enc t1-zi4nr-6.tfm
+afm2tfm InconsolataN-Regular -T i4-t1-7.enc t1-zi4nr-7.tfm
+afm2tfm InconsolataN-Bold -T i4-t1-0.enc t1-zi4nb-0.tfm
+afm2tfm InconsolataN-Bold -T i4-t1-1.enc t1-zi4nb-1.tfm
+afm2tfm InconsolataN-Bold -T i4-t1-2.enc t1-zi4nb-2.tfm
+afm2tfm InconsolataN-Bold -T i4-t1-3.enc t1-zi4nb-3.tfm
+afm2tfm InconsolataN-Bold -T i4-t1-4.enc t1-zi4nb-4.tfm
+afm2tfm InconsolataN-Bold -T i4-t1-5.enc t1-zi4nb-5.tfm
+afm2tfm InconsolataN-Bold -T i4-t1-6.enc t1-zi4nb-6.tfm
+afm2tfm InconsolataN-Bold -T i4-t1-7.enc t1-zi4nb-7.tfm
+
+afm2tfm InconsolataN-Regular -T i4-ot1-0.enc ot1-zi4nr-0.tfm
+afm2tfm InconsolataN-Regular -T i4-ot1-1.enc ot1-zi4nr-1.tfm
+afm2tfm InconsolataN-Regular -T i4-ot1-2.enc ot1-zi4nr-2.tfm
+afm2tfm InconsolataN-Regular -T i4-ot1-3.enc ot1-zi4nr-3.tfm
+afm2tfm InconsolataN-Regular -T i4-ot1-4.enc ot1-zi4nr-4.tfm
+afm2tfm InconsolataN-Regular -T i4-ot1-5.enc ot1-zi4nr-5.tfm
+afm2tfm InconsolataN-Regular -T i4-ot1-6.enc ot1-zi4nr-6.tfm
+afm2tfm InconsolataN-Regular -T i4-ot1-7.enc ot1-zi4nr-7.tfm
+afm2tfm InconsolataN-Bold -T i4-ot1-0.enc ot1-zi4nb-0.tfm
+afm2tfm InconsolataN-Bold -T i4-ot1-1.enc ot1-zi4nb-1.tfm
+afm2tfm InconsolataN-Bold -T i4-ot1-2.enc ot1-zi4nb-2.tfm
+afm2tfm InconsolataN-Bold -T i4-ot1-3.enc ot1-zi4nb-3.tfm
+afm2tfm InconsolataN-Bold -T i4-ot1-4.enc ot1-zi4nb-4.tfm
+afm2tfm InconsolataN-Bold -T i4-ot1-5.enc ot1-zi4nb-5.tfm
+afm2tfm InconsolataN-Bold -T i4-ot1-6.enc ot1-zi4nb-6.tfm
+afm2tfm InconsolataN-Bold -T i4-ot1-7.enc ot1-zi4nb-7.tfm
+
+afm2tfm InconsolataN-Regular -T i4-ly1-0.enc ly1-zi4nr-0.tfm
+afm2tfm InconsolataN-Regular -T i4-ly1-1.enc ly1-zi4nr-1.tfm
+afm2tfm InconsolataN-Regular -T i4-ly1-2.enc ly1-zi4nr-2.tfm
+afm2tfm InconsolataN-Regular -T i4-ly1-3.enc ly1-zi4nr-3.tfm
+afm2tfm InconsolataN-Regular -T i4-ly1-4.enc ly1-zi4nr-4.tfm
+afm2tfm InconsolataN-Regular -T i4-ly1-5.enc ly1-zi4nr-5.tfm
+afm2tfm InconsolataN-Regular -T i4-ly1-6.enc ly1-zi4nr-6.tfm
+afm2tfm InconsolataN-Regular -T i4-ly1-7.enc ly1-zi4nr-7.tfm
+afm2tfm InconsolataN-Bold -T i4-ly1-0.enc ly1-zi4nb-0.tfm
+afm2tfm InconsolataN-Bold -T i4-ly1-1.enc ly1-zi4nb-1.tfm
+afm2tfm InconsolataN-Bold -T i4-ly1-2.enc ly1-zi4nb-2.tfm
+afm2tfm InconsolataN-Bold -T i4-ly1-3.enc ly1-zi4nb-3.tfm
+afm2tfm InconsolataN-Bold -T i4-ly1-4.enc ly1-zi4nb-4.tfm
+afm2tfm InconsolataN-Bold -T i4-ly1-5.enc ly1-zi4nb-5.tfm
+afm2tfm InconsolataN-Bold -T i4-ly1-6.enc ly1-zi4nb-6.tfm
+afm2tfm InconsolataN-Bold -T i4-ly1-7.enc ly1-zi4nb-7.tfm
+
+afm2tfm InconsolataN-Regular -T i4-qx-0.enc qx-zi4nr-0.tfm
+afm2tfm InconsolataN-Regular -T i4-qx-1.enc qx-zi4nr-1.tfm
+afm2tfm InconsolataN-Regular -T i4-qx-2.enc qx-zi4nr-2.tfm
+afm2tfm InconsolataN-Regular -T i4-qx-3.enc qx-zi4nr-3.tfm
+afm2tfm InconsolataN-Regular -T i4-qx-4.enc qx-zi4nr-4.tfm
+afm2tfm InconsolataN-Regular -T i4-qx-5.enc qx-zi4nr-5.tfm
+afm2tfm InconsolataN-Regular -T i4-qx-6.enc qx-zi4nr-6.tfm
+afm2tfm InconsolataN-Regular -T i4-qx-7.enc qx-zi4nr-7.tfm
+afm2tfm InconsolataN-Bold -T i4-qx-0.enc qx-zi4nb-0.tfm
+afm2tfm InconsolataN-Bold -T i4-qx-1.enc qx-zi4nb-1.tfm
+afm2tfm InconsolataN-Bold -T i4-qx-2.enc qx-zi4nb-2.tfm
+afm2tfm InconsolataN-Bold -T i4-qx-3.enc qx-zi4nb-3.tfm
+afm2tfm InconsolataN-Bold -T i4-qx-4.enc qx-zi4nb-4.tfm
+afm2tfm InconsolataN-Bold -T i4-qx-5.enc qx-zi4nb-5.tfm
+afm2tfm InconsolataN-Bold -T i4-qx-6.enc qx-zi4nb-6.tfm
+afm2tfm InconsolataN-Bold -T i4-qx-7.enc qx-zi4nb-7.tfm
+
+afm2tfm InconsolataN-Regular -T i4-ts1.enc ts1-zi4nr.tfm
+afm2tfm InconsolataN-Bold -T i4-ts1.enc ts1-zi4nb.tfm
diff --git a/Master/texmf-dist/doc/fonts/inconsolata/inconsolata-doc.pdf b/Master/texmf-dist/doc/fonts/inconsolata/inconsolata-doc.pdf
index cafec5245ad..97f161dc5b2 100644
--- a/Master/texmf-dist/doc/fonts/inconsolata/inconsolata-doc.pdf
+++ b/Master/texmf-dist/doc/fonts/inconsolata/inconsolata-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/inconsolata/inconsolata-doc.tex b/Master/texmf-dist/doc/fonts/inconsolata/inconsolata-doc.tex
index 32f0bb837ef..255004ecd55 100644
--- a/Master/texmf-dist/doc/fonts/inconsolata/inconsolata-doc.tex
+++ b/Master/texmf-dist/doc/fonts/inconsolata/inconsolata-doc.tex
@@ -4,21 +4,21 @@
\usepackage[parfill]{parskip}% Begin paragraphs with an empty line rather than an indent
\usepackage{graphicx}
\usepackage{booktabs}
-%\pdfmapfile{+zi4.map}
+\pdfmapfile{=zi4.map}
%SetFonts
% libertine text and newtxmath
%\usepackage{lmodern}
-\usepackage[lining]{libertine}
+\usepackage[osf,sups]{baskervillef}
\usepackage[T1]{fontenc}
%\usepackage[scaled=.83]{beramono}
\usepackage[varqu]{zi4}
%\usepackage{amsmath,amsthm}
-\usepackage[libertine,cmbraces]{newtxmath}
+\usepackage[baskerville]{newtxmath}
\usepackage{textcomp}
-\renewcommand\rmdefault{LinuxLibertineT-OsF}
-\usepackage[supstfm=libertinesups,%
- supscaled=1.2,%
- raised=-.13em]{superiors}
+%\renewcommand\rmdefault{LinuxLibertineT-OsF}
+%\usepackage[supstfm=libertinesups,%
+% supscaled=1.2,%
+% raised=-.13em]{superiors}
%SetFonts
%\UndeclareTextCommand{\textquotesingle}{LY1}
%\DeclareTextSymbol{\textquotesingle}{TS1}{39}
@@ -31,22 +31,33 @@
%\show\textquotesingle
\maketitle
The package provides updated PostScript and Opentype versions of Raph Levien's fine sans serif typewriter font
-\texttt{Inconsolata} in regular and bold weights, adding some glyphs which may optionally replace existing \texttt{quotedbl} and \texttt{quotesingle} and lower-case~L, along with new slashed zero, \texttt{arrowright} and \texttt{arrowleft} glyphs. \LaTeX\ support files are also provided.
+\texttt{Inconsolata} in regular and bold weights, adding some glyphs which may optionally replace existing \texttt{quotedbl} and \texttt{quotesingle} and lower-case~L, along with new slashed zero, \texttt{arrowright} and \texttt{arrowleft} glyphs. As of version 1.11, narrower renditions are also provided, with widths reduced from 500 units to 450 units. \LaTeX\ support files are also provided for both.
\section*{\LaTeX\ usage}
-To use {\texttt{Inconsolata} as your typewriter font, add \verb|\usepackage{zi4}| to your preamble after any other packages that might load another typewriter font. This
+To use {\texttt{Inconsolata} as your typewriter font, add \verb|\usepackage{inconsolata}| (or \verb|\usepackage{zi4}|) to your preamble after any other packages that might load another typewriter font. This
will change the typewriter font family to \texttt{zi4}, the family name used
-by this package, which replaces the old \textsf{inconsolata}, where the family name was \texttt{fi4}. (The original {\tt inconsolata} is now obsolete and a new version of {\tt inconsolata.sty} is included in the package, so that \verb|\usepackage{inconsolata}| should have the same effect as \verb|\usepackage{zi4}|, unless you still have the original package somewhere taaking priority over the new one.)
+by this package, which replaces the old \textsf{inconsolata}, where the family name was \texttt{fi4}. (The original {\tt inconsolata} is now obsolete and is no longer distributed as part of \TeX Live.)
-As with Karl Berry's original \texttt{inconsolata} package, the \LaTeX\ package \texttt{zi4} offers four encodings---\texttt{T1}, \texttt{LY1}, \texttt{OT1} and \texttt{QX}---and provides the following options which some may find improve its utility for displaying verbatim text such as code fragments.
+As with Karl Berry's original \texttt{inconsolata} package, the new package offers four basic encodings---\texttt{T1}, \texttt{LY1}, \texttt{OT1} and \texttt{QX}---, plus a \texttt{TS1} text comanion encoding. It provides the following options which some may find improve its utility for displaying verbatim text such as code fragments.
\begin{itemize}
-\item The option \texttt{scaled=x} allows you to scale all typewriter text and verbatim text by the factor \texttt{x}.
+\item The option \texttt{scaled=x} (or \texttt{scale=x}) allows you to scale all typewriter text and verbatim text by the factor \texttt{x}.
\item
The default zero in \texttt{zi4} is now slashed. The unslashed zero may be specified with the option \texttt{var0}.
\item For those who find the default lower-case L(\texttt{l}) a bit too close to the numeral~\texttt{1}, there is an option \texttt{varl} which substitutes a more distinctive shape for all glyphs related to lower-case L.
\item The \texttt{zi4} package loads the \texttt{textcomp} package, which points to a TS$1$-encoded font that has been modified to have uncurved left and right quotes, especially important in code fragments, by use of \texttt{textcomp} glyphs \verb|\textasciigrave| and \verb|\textquotesingle|. The \texttt{varqu} option provides further upright quote forms for glyphs that are not part of the \texttt{textcomp} package, such as
the default double quote glyph \texttt{quotedbl} and \texttt{quotesingle}, which by default have a small slant. (Note that the latter is not part of all encodings---it is present in \texttt{OT1}, \texttt{LY1} and \texttt{QX}, but not in \texttt{T1}.)
\item The package loads \texttt{upquote} by default, but provides an option \texttt{noupquote} to override it.
+\item (new in v.1.11) The option \texttt{narrow} causes the narrow versions to be used, having widths reduced by 10\%.
+\item (new in v.1.11) The default behavior of {\tt inconsolata} is to prevent all automatic hyphenation, to permit spacing to stretch and shrink, and to place some extra space after a line ending period. This version offers the following options to change the default behavior.
+\begin{itemize}
+\item
+Option {\tt hyphenate} allows automatic hyphenation to occur, which may be useful if your usage is simply to have blocks of text is quasi-typewritten form, though with variable word-spacing.
+\item option {\tt mono} forces the behavior to mimic that of the Computer Modern Typewriter font---all spaces have the same width as the glyphs, and a full extra space is inserted after a line-ending period.
+\item You may modify individual {\tt fontdimen} values that govern this behavior by means of the options {\tt spacing}, {\tt stretch}, {\tt shrink} and {\tt extrasp}. These will override any values changed by the option {\tt mono}, for example, giving you a way to get monospacing but prevent extra space after a period, with
+\begin{verbatim}
+\usepackage[mono,extrasp=0em]{inconsolata}
+\end{verbatim}
+\end{itemize}
\end{itemize}
When used in ordinary typewriter mode (ie, with \verb|\texttt{}| or the deprecated form \verb|{\tt }|), left and right quotes are rendered as in ordinary text. For example,
\begin{verbatim}
@@ -104,9 +115,10 @@ specifying the option \texttt{varqu}, not specifying \texttt{noupquote}, and avo
\usepackage{upquote}
\end{verbatim}
which is built-in to the \texttt{zi4.sty} code and need not be repeated.
-\section*{Opentype issues} The package includes two Opentype fonts named \textsf{Inconsolatazi4-Regular} and \textsf{Inconsolatazi4-Bold}, which may be loaded with \texttt{fontspec}:
+\section*{Opentype issues} The package includes four Opentype fonts named \textsf{Inconsolatazi4-Regular}, \textsf{Inconsolatazi4-Bold}, \textsf{InconsolataN-Regular} and \textsf{InconsolataN-Bold}, the last two being for the narrow variant. The narrow and the normal width versions may be loaded using \texttt{fontspec}:
\begin{verbatim}
-\fontspec{Inconsolatazi4} %slashed zero, curly quotes, default l
+\fontspec{inconsolata} % normal width, slashed zero, curly quotes, default l
+\fontspec{inconsolatan} % nnarrow width, slashed zero, curly quotes, default l
\end{verbatim}
The fonts contain three Stylistic Set variants that may be used to control the shape of lower case l (\texttt{ss01}), the form of zero (\texttt{ss02}) and the shape of quotes (\texttt{ss03}). One or more of these may be specified using one of the following example lines:
\begin{verbatim}
@@ -115,7 +127,7 @@ The fonts contain three Stylistic Set variants that may be used to control the s
\setmonofont[StylisticSet=3]{Inconsolatazi4} % straight quotes
\setmonofont[StylisticSet={1,3}]{Inconsolatazi4} % shapely l, upright quotes
\end{verbatim}
-(Specifying {\tt Inconsolatazi4} as the font name tells {\tt fontspec} to look for the file {\tt Inconsolatazi4.fontspec} which spells out the names of the associated {\tt.otf} files.)
+To prevent automatic hyphenation, add the option {\tt HyphenChar=None} to the call. (Specifying {\tt inconsolata} as the font name tells {\tt fontspec} to look for the file {\tt inconsolata.fontspec} which spells out the names of the associated {\tt.otf} files.)
Note that one cannot expect exactly the same rendition from \LaTeX\ typewriter modes and the \textsf{fontspec} typewriter modes. For one thing, in \LaTeX, the typewriter left quote symbol is \texttt{quoteleft}, while under \textsf{fontspec}, it is the \texttt{grave} symbol.
\end{document}
diff --git a/Master/texmf-dist/fonts/map/dvips/inconsolata/zi4.map b/Master/texmf-dist/fonts/map/dvips/inconsolata/zi4.map
index 201523a5946..42286d16b47 100644
--- a/Master/texmf-dist/fonts/map/dvips/inconsolata/zi4.map
+++ b/Master/texmf-dist/fonts/map/dvips/inconsolata/zi4.map
@@ -64,3 +64,70 @@ qx-zi4b-6 Inconsolatazi4-Bold " zi4QXTTEncoding6 ReEncodeFont " <i4-qx-6.enc <In
qx-zi4b-7 Inconsolatazi4-Bold " zi4QXTTEncoding7 ReEncodeFont " <i4-qx-7.enc <Inconsolata-zi4b.pfb
ts1-zi4r Inconsolatazi4-Regular " zi4TS1Encoding ReEncodeFont " <i4-ts1.enc <Inconsolata-zi4r.pfb
ts1-zi4b Inconsolatazi4-Bold " zi4TS1Encoding ReEncodeFont " <i4-ts1.enc <Inconsolata-zi4b.pfb
+
+t1-zi4nr-0 InconsolataN-Regular " zi4T1Encoding0 ReEncodeFont " <i4-t1-0.enc <InconsolataN-Regular.pfb
+t1-zi4nr-1 InconsolataN-Regular " zi4T1Encoding1 ReEncodeFont " <i4-t1-1.enc <InconsolataN-Regular.pfb
+t1-zi4nr-2 InconsolataN-Regular " zi4T1Encoding2 ReEncodeFont " <i4-t1-2.enc <InconsolataN-Regular.pfb
+t1-zi4nr-3 InconsolataN-Regular " zi4T1Encoding3 ReEncodeFont " <i4-t1-3.enc <InconsolataN-Regular.pfb
+t1-zi4nr-4 InconsolataN-Regular " zi4T1Encoding4 ReEncodeFont " <i4-t1-4.enc <InconsolataN-Regular.pfb
+t1-zi4nr-5 InconsolataN-Regular " zi4T1Encoding5 ReEncodeFont " <i4-t1-5.enc <InconsolataN-Regular.pfb
+t1-zi4nr-6 InconsolataN-Regular " zi4T1Encoding6 ReEncodeFont " <i4-t1-6.enc <InconsolataN-Regular.pfb
+t1-zi4nr-7 InconsolataN-Regular " zi4T1Encoding7 ReEncodeFont " <i4-t1-7.enc <InconsolataN-Regular.pfb
+t1-zi4nb-0 InconsolataN-Bold " zi4T1Encoding0 ReEncodeFont " <i4-t1-0.enc <InconsolataN-Bold.pfb
+t1-zi4nb-1 InconsolataN-Bold " zi4T1Encoding1 ReEncodeFont " <i4-t1-1.enc <InconsolataN-Bold.pfb
+t1-zi4nb-2 InconsolataN-Bold " zi4T1Encoding2 ReEncodeFont " <i4-t1-2.enc <InconsolataN-Bold.pfb
+t1-zi4nb-3 InconsolataN-Bold " zi4T1Encoding3 ReEncodeFont " <i4-t1-3.enc <InconsolataN-Bold.pfb
+t1-zi4nb-4 InconsolataN-Bold " zi4T1Encoding4 ReEncodeFont " <i4-t1-4.enc <InconsolataN-Bold.pfb
+t1-zi4nb-5 InconsolataN-Bold " zi4T1Encoding5 ReEncodeFont " <i4-t1-5.enc <InconsolataN-Bold.pfb
+t1-zi4nb-6 InconsolataN-Bold " zi4T1Encoding6 ReEncodeFont " <i4-t1-6.enc <InconsolataN-Bold.pfb
+t1-zi4nb-7 InconsolataN-Bold " zi4T1Encoding7 ReEncodeFont " <i4-t1-7.enc <InconsolataN-Bold.pfb
+ot1-zi4nr-0 InconsolataN-Regular " zi4OT1TypewriterEncoding0 ReEncodeFont " <i4-ot1-0.enc <InconsolataN-Regular.pfb
+ot1-zi4nr-1 InconsolataN-Regular " zi4OT1TypewriterEncoding1 ReEncodeFont " <i4-ot1-1.enc <InconsolataN-Regular.pfb
+ot1-zi4nr-2 InconsolataN-Regular " zi4OT1TypewriterEncoding2 ReEncodeFont " <i4-ot1-2.enc <InconsolataN-Regular.pfb
+ot1-zi4nr-3 InconsolataN-Regular " zi4OT1TypewriterEncoding3 ReEncodeFont " <i4-ot1-3.enc <InconsolataN-Regular.pfb
+ot1-zi4nr-4 InconsolataN-Regular " zi4OT1TypewriterEncoding4 ReEncodeFont " <i4-ot1-4.enc <InconsolataN-Regular.pfb
+ot1-zi4nr-5 InconsolataN-Regular " zi4OT1TypewriterEncoding5 ReEncodeFont " <i4-ot1-5.enc <InconsolataN-Regular.pfb
+ot1-zi4nr-6 InconsolataN-Regular " zi4OT1TypewriterEncoding6 ReEncodeFont " <i4-ot1-6.enc <InconsolataN-Regular.pfb
+ot1-zi4nr-7 InconsolataN-Regular " zi4OT1TypewriterEncoding7 ReEncodeFont " <i4-ot1-7.enc <InconsolataN-Regular.pfb
+ot1-zi4nb-0 InconsolataN-Bold " zi4OT1TypewriterEncoding0 ReEncodeFont " <i4-ot1-0.enc <InconsolataN-Bold.pfb
+ot1-zi4nb-1 InconsolataN-Bold " zi4OT1TypewriterEncoding1 ReEncodeFont " <i4-ot1-1.enc <InconsolataN-Bold.pfb
+ot1-zi4nb-2 InconsolataN-Bold " zi4OT1TypewriterEncoding2 ReEncodeFont " <i4-ot1-2.enc <InconsolataN-Bold.pfb
+ot1-zi4nb-3 InconsolataN-Bold " zi4OT1TypewriterEncoding3 ReEncodeFont " <i4-ot1-3.enc <InconsolataN-Bold.pfb
+ot1-zi4nb-4 InconsolataN-Bold " zi4OT1TypewriterEncoding4 ReEncodeFont " <i4-ot1-4.enc <InconsolataN-Bold.pfb
+ot1-zi4nb-5 InconsolataN-Bold " zi4OT1TypewriterEncoding5 ReEncodeFont " <i4-ot1-5.enc <InconsolataN-Bold.pfb
+ot1-zi4nb-6 InconsolataN-Bold " zi4OT1TypewriterEncoding6 ReEncodeFont " <i4-ot1-6.enc <InconsolataN-Bold.pfb
+ot1-zi4nb-7 InconsolataN-Bold " zi4OT1TypewriterEncoding7 ReEncodeFont " <i4-ot1-7.enc <InconsolataN-Bold.pfb
+ly1-zi4nr-0 InconsolataN-Regular " zi4LY1Encoding0 ReEncodeFont " <i4-ly1-0.enc <InconsolataN-Regular.pfb
+ly1-zi4nr-1 InconsolataN-Regular " zi4LY1Encoding1 ReEncodeFont " <i4-ly1-1.enc <InconsolataN-Regular.pfb
+ly1-zi4nr-2 InconsolataN-Regular " zi4LY1Encoding2 ReEncodeFont " <i4-ly1-2.enc <InconsolataN-Regular.pfb
+ly1-zi4nr-3 InconsolataN-Regular " zi4LY1Encoding3 ReEncodeFont " <i4-ly1-3.enc <InconsolataN-Regular.pfb
+ly1-zi4nr-4 InconsolataN-Regular " zi4LY1Encoding4 ReEncodeFont " <i4-ly1-4.enc <InconsolataN-Regular.pfb
+ly1-zi4nr-5 InconsolataN-Regular " zi4LY1Encoding5 ReEncodeFont " <i4-ly1-5.enc <InconsolataN-Regular.pfb
+ly1-zi4nr-6 InconsolataN-Regular " zi4LY1Encoding6 ReEncodeFont " <i4-ly1-6.enc <InconsolataN-Regular.pfb
+ly1-zi4nr-7 InconsolataN-Regular " zi4LY1Encoding7 ReEncodeFont " <i4-ly1-7.enc <InconsolataN-Regular.pfb
+ly1-zi4nb-0 InconsolataN-Bold " zi4LY1Encoding0 ReEncodeFont " <i4-ly1-0.enc <InconsolataN-Bold.pfb
+ly1-zi4nb-1 InconsolataN-Bold " zi4LY1Encoding1 ReEncodeFont " <i4-ly1-1.enc <InconsolataN-Bold.pfb
+ly1-zi4nb-2 InconsolataN-Bold " zi4LY1Encoding2 ReEncodeFont " <i4-ly1-2.enc <InconsolataN-Bold.pfb
+ly1-zi4nb-3 InconsolataN-Bold " zi4LY1Encoding3 ReEncodeFont " <i4-ly1-3.enc <InconsolataN-Bold.pfb
+ly1-zi4nb-4 InconsolataN-Bold " zi4LY1Encoding4 ReEncodeFont " <i4-ly1-4.enc <InconsolataN-Bold.pfb
+ly1-zi4nb-5 InconsolataN-Bold " zi4LY1Encoding5 ReEncodeFont " <i4-ly1-5.enc <InconsolataN-Bold.pfb
+ly1-zi4nb-6 InconsolataN-Bold " zi4LY1Encoding6 ReEncodeFont " <i4-ly1-6.enc <InconsolataN-Bold.pfb
+ly1-zi4nb-7 InconsolataN-Bold " zi4LY1Encoding7 ReEncodeFont " <i4-ly1-7.enc <InconsolataN-Bold.pfb
+qx-zi4nr-0 InconsolataN-Regular " zi4QXTTEncoding0 ReEncodeFont " <i4-qx-0.enc <InconsolataN-Regular.pfb
+qx-zi4nr-1 InconsolataN-Regular " zi4QXTTEncoding1 ReEncodeFont " <i4-qx-1.enc <InconsolataN-Regular.pfb
+qx-zi4nr-2 InconsolataN-Regular " zi4QXTTEncoding2 ReEncodeFont " <i4-qx-2.enc <InconsolataN-Regular.pfb
+qx-zi4nr-3 InconsolataN-Regular " zi4QXTTEncoding3 ReEncodeFont " <i4-qx-3.enc <InconsolataN-Regular.pfb
+qx-zi4nr-4 InconsolataN-Regular " zi4QXTTEncoding4 ReEncodeFont " <i4-qx-4.enc <InconsolataN-Regular.pfb
+qx-zi4nr-5 InconsolataN-Regular " zi4QXTTEncoding5 ReEncodeFont " <i4-qx-5.enc <InconsolataN-Regular.pfb
+qx-zi4nr-6 InconsolataN-Regular " zi4QXTTEncoding6 ReEncodeFont " <i4-qx-6.enc <InconsolataN-Regular.pfb
+qx-zi4nr-7 InconsolataN-Regular " zi4QXTTEncoding7 ReEncodeFont " <i4-qx-7.enc <InconsolataN-Regular.pfb
+qx-zi4nb-0 InconsolataN-Bold " zi4QXTTEncoding0 ReEncodeFont " <i4-qx-0.enc <InconsolataN-Bold.pfb
+qx-zi4nb-1 InconsolataN-Bold " zi4QXTTEncoding1 ReEncodeFont " <i4-qx-1.enc <InconsolataN-Bold.pfb
+qx-zi4nb-2 InconsolataN-Bold " zi4QXTTEncoding2 ReEncodeFont " <i4-qx-2.enc <InconsolataN-Bold.pfb
+qx-zi4nb-3 InconsolataN-Bold " zi4QXTTEncoding3 ReEncodeFont " <i4-qx-3.enc <InconsolataN-Bold.pfb
+qx-zi4nb-4 InconsolataN-Bold " zi4QXTTEncoding4 ReEncodeFont " <i4-qx-4.enc <InconsolataN-Bold.pfb
+qx-zi4nb-5 InconsolataN-Bold " zi4QXTTEncoding5 ReEncodeFont " <i4-qx-5.enc <InconsolataN-Bold.pfb
+qx-zi4nb-6 InconsolataN-Bold " zi4QXTTEncoding6 ReEncodeFont " <i4-qx-6.enc <InconsolataN-Bold.pfb
+qx-zi4nb-7 InconsolataN-Bold " zi4QXTTEncoding7 ReEncodeFont " <i4-qx-7.enc <InconsolataN-Bold.pfb
+ts1-zi4nr InconsolataN-Regular " zi4TS1Encoding ReEncodeFont " <i4-ts1.enc <InconsolataN-Regular.pfb
+ts1-zi4nb InconsolataN-Bold " zi4TS1Encoding ReEncodeFont " <i4-ts1.enc <InconsolataN-Bold.pfb
diff --git a/Master/texmf-dist/fonts/opentype/public/inconsolata/InconsolataN-Bold.otf b/Master/texmf-dist/fonts/opentype/public/inconsolata/InconsolataN-Bold.otf
new file mode 100644
index 00000000000..a71c85e5b18
--- /dev/null
+++ b/Master/texmf-dist/fonts/opentype/public/inconsolata/InconsolataN-Bold.otf
Binary files differ
diff --git a/Master/texmf-dist/fonts/opentype/public/inconsolata/InconsolataN-Regular.otf b/Master/texmf-dist/fonts/opentype/public/inconsolata/InconsolataN-Regular.otf
new file mode 100644
index 00000000000..a6dcf9fc7ff
--- /dev/null
+++ b/Master/texmf-dist/fonts/opentype/public/inconsolata/InconsolataN-Regular.otf
Binary files differ
diff --git a/Master/texmf-dist/fonts/opentype/public/inconsolata/Inconsolatazi4-Regular.otf b/Master/texmf-dist/fonts/opentype/public/inconsolata/Inconsolatazi4-Regular.otf
index 45ff8aec258..7d401f52943 100644
--- a/Master/texmf-dist/fonts/opentype/public/inconsolata/Inconsolatazi4-Regular.otf
+++ b/Master/texmf-dist/fonts/opentype/public/inconsolata/Inconsolatazi4-Regular.otf
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-0.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-0.tfm
new file mode 100644
index 00000000000..4d2e4c653ee
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-0.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-1.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-1.tfm
new file mode 100644
index 00000000000..ca899e25b50
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-1.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-2.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-2.tfm
new file mode 100644
index 00000000000..3df14b1c61e
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-2.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-3.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-3.tfm
new file mode 100644
index 00000000000..7946bdefec5
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-3.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-4.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-4.tfm
new file mode 100644
index 00000000000..01babf6fe69
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-4.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-5.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-5.tfm
new file mode 100644
index 00000000000..b69430ccc5f
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-5.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-6.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-6.tfm
new file mode 100644
index 00000000000..2381337546e
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-6.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-7.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-7.tfm
new file mode 100644
index 00000000000..6479e88eab3
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nb-7.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-0.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-0.tfm
new file mode 100644
index 00000000000..1bd84c25909
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-0.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-1.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-1.tfm
new file mode 100644
index 00000000000..1b936269935
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-1.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-2.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-2.tfm
new file mode 100644
index 00000000000..cc9ad3e47f4
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-2.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-3.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-3.tfm
new file mode 100644
index 00000000000..544699a80b0
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-3.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-4.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-4.tfm
new file mode 100644
index 00000000000..a0dc266bbc5
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-4.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-5.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-5.tfm
new file mode 100644
index 00000000000..ff43b69e575
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-5.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-6.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-6.tfm
new file mode 100644
index 00000000000..3a0acca483d
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-6.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-7.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-7.tfm
new file mode 100644
index 00000000000..6c82bba219f
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4nr-7.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-1.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-1.tfm
index 8d583838da2..b2c1f557074 100644
--- a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-1.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-1.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-3.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-3.tfm
index b8087a6a15a..72716b6468e 100644
--- a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-3.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-3.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-5.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-5.tfm
index 94ad5c1b667..855fa4055f1 100644
--- a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-5.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-5.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-7.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-7.tfm
index f2a806835d2..2f4824b3153 100644
--- a/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-7.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ly1-zi4r-7.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-0.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-0.tfm
new file mode 100644
index 00000000000..b62ee88e260
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-0.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-1.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-1.tfm
new file mode 100644
index 00000000000..93020d3fa54
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-1.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-2.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-2.tfm
new file mode 100644
index 00000000000..cec7baba1a5
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-2.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-3.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-3.tfm
new file mode 100644
index 00000000000..a926b718f11
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-3.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-4.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-4.tfm
new file mode 100644
index 00000000000..32ab6eda171
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-4.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-5.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-5.tfm
new file mode 100644
index 00000000000..07af98d40d1
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-5.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-6.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-6.tfm
new file mode 100644
index 00000000000..01a053d1108
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-6.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-7.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-7.tfm
new file mode 100644
index 00000000000..2596f3d13e3
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nb-7.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-0.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-0.tfm
new file mode 100644
index 00000000000..a267678eda4
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-0.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-1.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-1.tfm
new file mode 100644
index 00000000000..a1c81d0a044
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-1.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-2.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-2.tfm
new file mode 100644
index 00000000000..2b01f055d2a
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-2.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-3.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-3.tfm
new file mode 100644
index 00000000000..72cad5ff9d5
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-3.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-4.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-4.tfm
new file mode 100644
index 00000000000..5ee6e0f848b
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-4.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-5.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-5.tfm
new file mode 100644
index 00000000000..708ad529411
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-5.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-6.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-6.tfm
new file mode 100644
index 00000000000..ef825841d08
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-6.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-7.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-7.tfm
new file mode 100644
index 00000000000..d82363ed9db
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4nr-7.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-1.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-1.tfm
index c41e940b3be..142daa704c0 100644
--- a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-1.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-1.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-3.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-3.tfm
index 912e89dbe65..d8cd276d535 100644
--- a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-3.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-3.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-5.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-5.tfm
index 556209c6d04..f7733b726d9 100644
--- a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-5.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-5.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-7.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-7.tfm
index b57d7c506e4..a137e5359c4 100644
--- a/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-7.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ot1-zi4r-7.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-0.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-0.tfm
new file mode 100644
index 00000000000..7e25ccada42
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-0.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-1.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-1.tfm
new file mode 100644
index 00000000000..db823ac6135
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-1.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-2.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-2.tfm
new file mode 100644
index 00000000000..cf3efd997d9
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-2.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-3.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-3.tfm
new file mode 100644
index 00000000000..7461fb72814
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-3.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-4.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-4.tfm
new file mode 100644
index 00000000000..97d405291c6
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-4.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-5.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-5.tfm
new file mode 100644
index 00000000000..62e486c2a8a
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-5.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-6.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-6.tfm
new file mode 100644
index 00000000000..be10cac4758
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-6.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-7.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-7.tfm
new file mode 100644
index 00000000000..46e9a889492
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nb-7.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-0.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-0.tfm
new file mode 100644
index 00000000000..2cccf91dadf
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-0.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-1.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-1.tfm
new file mode 100644
index 00000000000..2c845e7912a
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-1.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-2.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-2.tfm
new file mode 100644
index 00000000000..9fc9fe6b26a
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-2.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-3.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-3.tfm
new file mode 100644
index 00000000000..bbaffed8f44
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-3.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-4.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-4.tfm
new file mode 100644
index 00000000000..d6818cc2cd4
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-4.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-5.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-5.tfm
new file mode 100644
index 00000000000..54bc5ca9159
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-5.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-6.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-6.tfm
new file mode 100644
index 00000000000..b4d0ecc49c1
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-6.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-7.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-7.tfm
new file mode 100644
index 00000000000..e1235d21b97
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4nr-7.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-1.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-1.tfm
index 5edadcce9ba..faa7e64db00 100644
--- a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-1.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-1.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-3.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-3.tfm
index 4caa0967996..63102bb8bc1 100644
--- a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-3.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-3.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-5.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-5.tfm
index 4494c570465..b17339301f6 100644
--- a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-5.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-5.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-7.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-7.tfm
index 80e9cbe78b3..284a6c33f54 100644
--- a/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-7.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/qx-zi4r-7.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-0.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-0.tfm
new file mode 100644
index 00000000000..3d554551379
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-0.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-1.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-1.tfm
new file mode 100644
index 00000000000..355e7869d52
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-1.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-2.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-2.tfm
new file mode 100644
index 00000000000..41f486c1d09
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-2.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-3.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-3.tfm
new file mode 100644
index 00000000000..e18bb194694
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-3.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-4.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-4.tfm
new file mode 100644
index 00000000000..bb9f2e9b85e
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-4.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-5.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-5.tfm
new file mode 100644
index 00000000000..78ec7c6c252
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-5.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-6.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-6.tfm
new file mode 100644
index 00000000000..a6a2cf7cc98
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-6.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-7.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-7.tfm
new file mode 100644
index 00000000000..f1e1d88bbfd
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nb-7.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-0.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-0.tfm
new file mode 100644
index 00000000000..a59226b36da
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-0.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-1.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-1.tfm
new file mode 100644
index 00000000000..bdd6985f774
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-1.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-2.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-2.tfm
new file mode 100644
index 00000000000..3dc15b09903
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-2.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-3.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-3.tfm
new file mode 100644
index 00000000000..4221f737c19
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-3.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-4.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-4.tfm
new file mode 100644
index 00000000000..2ad2c31f582
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-4.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-5.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-5.tfm
new file mode 100644
index 00000000000..113b64b26e5
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-5.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-6.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-6.tfm
new file mode 100644
index 00000000000..f3905aa794d
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-6.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-7.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-7.tfm
new file mode 100644
index 00000000000..c81db1cec8c
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4nr-7.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-1.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-1.tfm
index e7eceba9379..e716712ac79 100644
--- a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-1.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-1.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-3.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-3.tfm
index 5dfa9316cba..4ab18812f6a 100644
--- a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-3.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-3.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-5.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-5.tfm
index 16d5d3b394f..218b0ac2883 100644
--- a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-5.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-5.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-7.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-7.tfm
index b329fe06da0..e67eb62203f 100644
--- a/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-7.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-7.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ts1-zi4nb.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ts1-zi4nb.tfm
new file mode 100644
index 00000000000..5fab0ac283a
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ts1-zi4nb.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/inconsolata/ts1-zi4nr.tfm b/Master/texmf-dist/fonts/tfm/public/inconsolata/ts1-zi4nr.tfm
new file mode 100644
index 00000000000..3d3e0c55fad
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/inconsolata/ts1-zi4nr.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/inconsolata/Inconsolata-zi4r.pfb b/Master/texmf-dist/fonts/type1/public/inconsolata/Inconsolata-zi4r.pfb
index f13b5925cea..b4fa40e1462 100644
--- a/Master/texmf-dist/fonts/type1/public/inconsolata/Inconsolata-zi4r.pfb
+++ b/Master/texmf-dist/fonts/type1/public/inconsolata/Inconsolata-zi4r.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/inconsolata/InconsolataN-Bold.pfb b/Master/texmf-dist/fonts/type1/public/inconsolata/InconsolataN-Bold.pfb
new file mode 100644
index 00000000000..6799198ca30
--- /dev/null
+++ b/Master/texmf-dist/fonts/type1/public/inconsolata/InconsolataN-Bold.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/inconsolata/InconsolataN-Regular.pfb b/Master/texmf-dist/fonts/type1/public/inconsolata/InconsolataN-Regular.pfb
new file mode 100644
index 00000000000..c740fed8b0b
--- /dev/null
+++ b/Master/texmf-dist/fonts/type1/public/inconsolata/InconsolataN-Regular.pfb
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/inconsolata/Inconsolatazi4.fontspec b/Master/texmf-dist/tex/latex/inconsolata/inconsolata.fontspec
index 4f6c3b14873..4f6c3b14873 100644
--- a/Master/texmf-dist/tex/latex/inconsolata/Inconsolatazi4.fontspec
+++ b/Master/texmf-dist/tex/latex/inconsolata/inconsolata.fontspec
diff --git a/Master/texmf-dist/tex/latex/inconsolata/inconsolata.sty b/Master/texmf-dist/tex/latex/inconsolata/inconsolata.sty
index aeada49e6a4..676fad3a60f 100644
--- a/Master/texmf-dist/tex/latex/inconsolata/inconsolata.sty
+++ b/Master/texmf-dist/tex/latex/inconsolata/inconsolata.sty
@@ -1,52 +1,117 @@
-% Copyright 2014 Michael Sharpe
+% Copyright 2014--2016 Michael Sharpe
% Based initially on Karl Berry's inconsolata.sty.
% You may freely use, modify and/or distribute this file.
-\def\fileversion{1.10}
-\def\filedate{2016/02/22}
+\def\fileversion{1.11}
+\def\filedate{2016/12/29}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{inconsolata}[\filedate\space v\fileversion]
\message{`inconsolata-zi4' v\fileversion, \filedate\space Text macros for Inconsolata (msharpe)}
\RequirePackage{textcomp}
-\RequirePackage{keyval}
+\RequirePackage{xkeyval}
\newcount\zifour@ocount
\newif\ifzifour@altzero
\newif\ifzifour@noupq
-\define@key{zifour}{scaled}[1.0]{\def\zifour@scaled{s*[#1]}}
-
-\DeclareOption*{%
- \begingroup
- \edef\x{\endgroup
- \noexpand\setkeys{zifour}{\CurrentOption}}%
- \x}
+\newif\ifzifour@mono
+\newif\ifzifour@hyphen
+% hyphenation is inhibited by default, but word spacing is, by default
+% variable. The option mono makes word spacing mono also.
+\def\zifour@sp{.5em}
+\def\zifour@stretch{.25em}
+\def\zifour@shrink{.167em}
+\def\zifour@extrasp{.167em}
+\def\zifour@spn{.45em}
+\def\zifour@stretchn{.225em}
+\def\zifour@shrinkn{.15em}
+\def\zifour@extraspn{.15em}
% by default, change \tt to mean zi4.
\newcommand*{\zifour@default}{%
- \renewcommand*{\ttdefault}{zi4}%
-}
+ \renewcommand*{\ttdefault}{zi4}}%
+
+\newcommand\zifour@scaled{s*[1]}
+%\define@key{zifour}{scaled}[1.0]{\def\zifour@scaled{s*[#1]}}
+\DeclareOptionX{scaled}[1.0]{\renewcommand{\zifour@scaled}{s*[##1]}}
+\DeclareOptionX{scale}[1.0]{\renewcommand{\zifour@scaled}{s*[##1]}}
+%\DeclareOption*{%
+% \begingroup
+% \edef\x{\endgroup
+% \noexpand\setkeys{zifour}{\CurrentOption}}%
+% \x}
+
+\DeclareOptionX{hyphenate}{%
+ \zifour@hyphentrue}
+
+\DeclareOptionX{mono}{%
+ \zifour@monotrue}
% option [nott] to avoid changing tt.
-\DeclareOption{nott}{%
+\DeclareOptionX{nott}{%
\renewcommand*{\zifour@default}{}%
}
% option [noupquote] to prevent loading upquote.
-\DeclareOption{noupquote}{%
+\DeclareOptionX{noupquote}{%
\zifour@noupqtrue}%
% option var0---use unslashed zero (slashed is default)
-\DeclareOption{var0}{%
+\DeclareOptionX{var0}{%
\zifour@altzerotrue\advance\zifour@ocount \tw@ %
}
-\DeclareOption{varl}{%
+\DeclareOptionX{varl}{%
\advance\zifour@ocount \@ne %
}
-\DeclareOption{varqu}{%
+\DeclareOptionX{varqu}{%
\advance\zifour@ocount 4\relax %
}
+\DeclareOptionX{narrow}{%
+ \gdef\zifour@narrow{n} %
+}
+\DeclareOptionX{spacing}[.5em]{%
+ \gdef\zifour@spx{#1}}
+\DeclareOptionX{stretch}[.25em]{%
+ \gdef\zifour@stretchx{#1}}
+\DeclareOptionX{shrink}[.167em]{%
+ \gdef\zifour@shrinkx{#1}}
+\DeclareOptionX{extrasp}[.167em]{%
+ \gdef\zifour@extraspx{#1}}
-\ProcessOptions*
+\ProcessOptionsX
+
+\ifzifour@mono%
+\def\zifour@stretch{0em}
+\def\zifour@shrink{0em}
+\def\zifour@extrasp{.5em}
+\def\zifour@stretchn{0em}
+\def\zifour@shrinkn{0em}
+\def\zifour@extraspn{.45em}
+\fi
+\ifdefined\zifour@narrow%
+ \let\zifour@sp\zifour@spn
+ \let\zifour@stretch\zifour@stretchn
+ \let\zifour@shrink\zifour@shrinkn
+ \let\zifour@extrasp\zifour@extraspn
+\fi
+% Allow values specified in options to override mono
+\ifdefined\zifour@spx\let\zifour@sp\zifour@spx\fi
+\ifdefined\zifour@stretchx\let\zifour@stretch\zifour@stretchx\fi
+\ifdefined\zifour@shrinkx\let\zifour@shrink\zifour@shrinkx\fi
+\ifdefined\zifour@extraspx\let\zifour@extrasp\zifour@extraspx\fi
+
+\ifzifour@hyphen%
+ \def\zifour@hyph{}
+\else%
+ \def\zifour@hyph{\hyphenchar\font=\m@ne}
+\fi
+\def\zifour@spc{%
+ \fontdimen2\font=\zifour@sp%
+ \fontdimen3\font=\zifour@stretch%
+ \fontdimen4\font=\zifour@shrink%
+ \fontdimen7\font=\zifour@extrasp%
+ \zifour@hyph%
+} % used to change default text spacing via fd files
+%\show\zifour@spc
\zifour@default
\edef\zifour@opt{\the\zifour@ocount}
\ifzifour@altzero
@@ -59,6 +124,7 @@
\def\altzero{{\fontfamily{zi4}%
\fontshape{scit}%
\selectfont 0}}
+
\def\zifour@T@ne@nc{T1}
\def\zifour@OT@ne@nc{OT1}
diff --git a/Master/texmf-dist/tex/latex/inconsolata/inconsolatan.fontspec b/Master/texmf-dist/tex/latex/inconsolata/inconsolatan.fontspec
new file mode 100644
index 00000000000..dc88ceb4309
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/inconsolata/inconsolatan.fontspec
@@ -0,0 +1,6 @@
+\defaultfontfeatures[inconsolatan]
+ {
+ Extension = .otf ,
+ UprightFont = InconsolataN-Regular,
+ BoldFont = InconsolataN-Bold
+ }
diff --git a/Master/texmf-dist/tex/latex/inconsolata/ly1zi4.fd b/Master/texmf-dist/tex/latex/inconsolata/ly1zi4.fd
index d55c114d707..aec098f8da0 100644
--- a/Master/texmf-dist/tex/latex/inconsolata/ly1zi4.fd
+++ b/Master/texmf-dist/tex/latex/inconsolata/ly1zi4.fd
@@ -1,27 +1,37 @@
-% Copyright 2014 Michael Sharpe.
+% Copyright 2014--2016 Michael Sharpe.
% You may freely use, modify and/or distribute this file.
-\ProvidesFile{ly1zi4.fd}[2014/06/22 LY1/zi4 (Inconsolata)]
+\ProvidesFile{ly1zi4.fd}[2016/12/29 LY1/zi4 (Inconsolata)]
\ifdefined\zifour@scaled
\else
\def\zifour@scaled{}
\fi
+\ifdefined\zifour@narrow
+\else
+ \def\zifour@narrow{}
+\fi
+
\ifdefined\zifour@opt
\else
\def\zifour@opt{0}\def\zifour@altopt{2}
\fi
-\DeclareFontFamily{LY1}{zi4}{\hyphenchar\font=\m@ne}
+\ifdefined\zifour@spc
+\else
+ \def\zifour@spc{\hyphenchar\font=\m@ne}
+\fi
+
+\DeclareFontFamily{LY1}{zi4}{\zifour@spc}
\DeclareFontShape{LY1}{zi4}{m}{n}{%
- <-> \zifour@scaled ly1-zi4r-\zifour@opt}{}
+ <-> \zifour@scaled ly1-zi4\zifour@narrow r-\zifour@opt}{}
\DeclareFontShape{LY1}{zi4}{m}{scit}{%
- <-> \zifour@scaled ly1-zi4r-\zifour@altopt}{}
+ <-> \zifour@scaled ly1-zi4\zifour@narrow r-\zifour@altopt}{}
\DeclareFontShape{LY1}{zi4}{b}{n}{%
- <-> \zifour@scaled ly1-zi4b-\zifour@opt}{}
+ <-> \zifour@scaled ly1-zi4\zifour@narrow b-\zifour@opt}{}
\DeclareFontShape{LY1}{zi4}{b}{scit}{%
- <-> \zifour@scaled ly1-zi4b-\zifour@altopt}{}
+ <-> \zifour@scaled ly1-zi4\zifour@narrow b-\zifour@altopt}{}
\DeclareFontShape{LY1}{zi4}{bx}{n}{%
<-> ssub * zi4/b/n}{}
\DeclareFontShape{LY1}{zi4}{bx}{scit}{%
diff --git a/Master/texmf-dist/tex/latex/inconsolata/ot1zi4.fd b/Master/texmf-dist/tex/latex/inconsolata/ot1zi4.fd
index c096b843524..a2f1e01fc67 100644
--- a/Master/texmf-dist/tex/latex/inconsolata/ot1zi4.fd
+++ b/Master/texmf-dist/tex/latex/inconsolata/ot1zi4.fd
@@ -1,27 +1,37 @@
-% Copyright 2014 Michael Sharpe.
+% Copyright 2014--2016 Michael Sharpe.
% You may freely use, modify and/or distribute this file.
-\ProvidesFile{ot1zi4.fd}[2014/06/22 OT1/zi4 (Inconsolata)]
+\ProvidesFile{ot1zi4.fd}[2016/12/29 OT1/zi4 (Inconsolata)]
\ifdefined\zifour@scaled
\else
\def\zifour@scaled{}
\fi
+\ifdefined\zifour@narrow
+\else
+ \def\zifour@narrow{}
+\fi
+
\ifdefined\zifour@opt
\else
\def\zifour@opt{0}\def\zifour@altopt{2}
\fi
-\DeclareFontFamily{OT1}{zi4}{\hyphenchar\font=\m@ne}
+\ifdefined\zifour@spc
+\else
+ \def\zifour@spc{\hyphenchar\font=\m@ne}
+\fi
+
+\DeclareFontFamily{OT1}{zi4}{\zifour@spc}
\DeclareFontShape{OT1}{zi4}{m}{n}{%
- <-> \zifour@scaled ot1-zi4r-\zifour@opt}{}
+ <-> \zifour@scaled ot1-zi4\zifour@narrow r-\zifour@opt}{}
\DeclareFontShape{OT1}{zi4}{m}{scit}{%
- <-> \zifour@scaled ot1-zi4r-\zifour@altopt}{}
+ <-> \zifour@scaled ot1-zi4\zifour@narrow r-\zifour@altopt}{}
\DeclareFontShape{OT1}{zi4}{b}{n}{%
- <-> \zifour@scaled ot1-zi4b-\zifour@opt}{}
+ <-> \zifour@scaled ot1-zi4\zifour@narrow b-\zifour@opt}{}
\DeclareFontShape{OT1}{zi4}{b}{scit}{%
- <-> \zifour@scaled ot1-zi4b-\zifour@altopt}{}
+ <-> \zifour@scaled ot1-zi4\zifour@narrow b-\zifour@altopt}{}
\DeclareFontShape{OT1}{zi4}{bx}{n}{%
<-> ssub * zi4/b/n}{}
\DeclareFontShape{OT1}{zi4}{bx}{scit}{%
diff --git a/Master/texmf-dist/tex/latex/inconsolata/qxzi4.fd b/Master/texmf-dist/tex/latex/inconsolata/qxzi4.fd
index 9c72497268f..e160f7ce0bf 100644
--- a/Master/texmf-dist/tex/latex/inconsolata/qxzi4.fd
+++ b/Master/texmf-dist/tex/latex/inconsolata/qxzi4.fd
@@ -1,27 +1,37 @@
-% Copyright 2014 Michael Sharpe.
+% Copyright 2014--2016 Michael Sharpe.
% You may freely use, modify and/or distribute this file.
-\ProvidesFile{qxzi4.fd}[2014/06/22 QX/zi4 (Inconsolata)]
+\ProvidesFile{qxzi4.fd}[2016/12/29 QX/zi4 (Inconsolata)]
\ifdefined\zifour@scaled
\else
\def\zifour@scaled{}
\fi
+\ifdefined\zifour@narrow
+\else
+ \def\zifour@narrow{}
+\fi
+
\ifdefined\zifour@opt
\else
\def\zifour@opt{0}\def\zifour@altopt{2}
\fi
-\DeclareFontFamily{QX}{zi4}{\hyphenchar\font=\m@ne}
+\ifdefined\zifour@spc
+\else
+ \def\zifour@spc{\hyphenchar\font=\m@ne}
+\fi
+
+\DeclareFontFamily{QX}{zi4}{\zifour@spc}
\DeclareFontShape{QX}{zi4}{m}{n}{%
- <-> \zifour@scaled qx-zi4r-\zifour@opt}{}
+ <-> \zifour@scaled qx-zi4\zifour@narrow r-\zifour@opt}{}
\DeclareFontShape{QX}{zi4}{m}{scit}{%
- <-> \zifour@scaled qx-zi4r-\zifour@altopt}{}
+ <-> \zifour@scaled qx-zi4\zifour@narrow r-\zifour@altopt}{}
\DeclareFontShape{QX}{zi4}{b}{n}{%
- <-> \zifour@scaled qx-zi4b-\zifour@opt}{}
+ <-> \zifour@scaled qx-zi4\zifour@narrow b-\zifour@opt}{}
\DeclareFontShape{QX}{zi4}{b}{scit}{%
- <-> \zifour@scaled qx-zi4b-\zifour@altopt}{}
+ <-> \zifour@scaled qx-zi4\zifour@narrow b-\zifour@altopt}{}
\DeclareFontShape{QX}{zi4}{bx}{n}{%
<-> ssub * zi4/b/n}{}
\DeclareFontShape{QX}{zi4}{bx}{scit}{%
diff --git a/Master/texmf-dist/tex/latex/inconsolata/t1zi4.fd b/Master/texmf-dist/tex/latex/inconsolata/t1zi4.fd
index d544cc724fb..50359d2b16f 100644
--- a/Master/texmf-dist/tex/latex/inconsolata/t1zi4.fd
+++ b/Master/texmf-dist/tex/latex/inconsolata/t1zi4.fd
@@ -1,27 +1,37 @@
-% Copyright 2014 Michael Sharpe.
+% Copyright 2014--2016 Michael Sharpe.
% You may freely use, modify and/or distribute this file.
-\ProvidesFile{t1zi4.fd}[2014/06/22 T1/zi4 (Inconsolata)]
+\ProvidesFile{t1zi4.fd}[2016/12/29 T1/zi4 (Inconsolata)]
\ifdefined\zifour@scaled
\else
\def\zifour@scaled{}
\fi
+\ifdefined\zifour@narrow
+\else
+ \def\zifour@narrow{}
+\fi
+
\ifdefined\zifour@opt
\else
\def\zifour@opt{0}\def\zifour@altopt{2}
\fi
-\DeclareFontFamily{T1}{zi4}{\hyphenchar\font=\m@ne}
+\ifdefined\zifour@spc
+\else
+ \def\zifour@spc{\hyphenchar\font=\m@ne}
+\fi
+
+\DeclareFontFamily{T1}{zi4}{\zifour@spc}
\DeclareFontShape{T1}{zi4}{m}{n}{%
- <-> \zifour@scaled t1-zi4r-\zifour@opt}{}
+ <-> \zifour@scaled t1-zi4\zifour@narrow r-\zifour@opt}{}
\DeclareFontShape{T1}{zi4}{m}{scit}{%
- <-> \zifour@scaled t1-zi4r-\zifour@altopt}{}
+ <-> \zifour@scaled t1-zi4\zifour@narrow r-\zifour@altopt}{}
\DeclareFontShape{T1}{zi4}{b}{n}{%
- <-> \zifour@scaled t1-zi4b-\zifour@opt}{}
+ <-> \zifour@scaled t1-zi4\zifour@narrow b-\zifour@opt}{}
\DeclareFontShape{T1}{zi4}{b}{scit}{%
- <-> \zifour@scaled t1-zi4b-\zifour@altopt}{}
+ <-> \zifour@scaled t1-zi4\zifour@narrow b-\zifour@altopt}{}
\DeclareFontShape{T1}{zi4}{bx}{n}{%
<-> ssub * zi4/b/n}{}
\DeclareFontShape{T1}{zi4}{bx}{scit}{%
diff --git a/Master/texmf-dist/tex/latex/inconsolata/ts1zi4.fd b/Master/texmf-dist/tex/latex/inconsolata/ts1zi4.fd
index a7445bc3104..f6b285106d4 100644
--- a/Master/texmf-dist/tex/latex/inconsolata/ts1zi4.fd
+++ b/Master/texmf-dist/tex/latex/inconsolata/ts1zi4.fd
@@ -1,24 +1,30 @@
-%Filename: ts1zi4.fd
-%Created by: tex zi4-drv
-%Created using fontinst v1.933
+% Copyright 2014--2016 Michael Sharpe.
+% You may freely use, modify and/or distribute this file.
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{ts1zi4.fd}
- [2014/06/22 Fontinst v1.933 font definitions for TS1/zi4.]
+\ProvidesFile{ts1zi4.fd}[2016/12/29 TS1/zi4 (Inconsolata)]
\ifdefined\zifour@scaled
\else
\def\zifour@scaled{}
\fi
-\DeclareFontFamily{TS1}{zi4}{\hyphenchar\font=\m@ne}
+\ifdefined\zifour@narrow
+\else
+ \def\zifour@narrow{}
+\fi
+
+\ifdefined\zifour@spc
+\else
+ \def\zifour@spc{\hyphenchar\font=\m@ne}
+\fi
+
+\DeclareFontFamily{TS1}{zi4}{\zifour@spc}
\DeclareFontShape{TS1}{zi4}{m}{n}{
- <-> \zifour@scaled ts1-zi4r
+ <-> \zifour@scaled ts1-zi4\zifour@narrow r
}{}
\DeclareFontShape{TS1}{zi4}{b}{n}{
- <-> \zifour@scaled ts1-zi4b
+ <-> \zifour@scaled ts1-zi4\zifour@narrow b
}{}
\DeclareFontShape{TS1}{zi4}{m}{scit}{
<-> ssub * zi4/m/n
diff --git a/Master/texmf-dist/tex/latex/inconsolata/zi4.sty b/Master/texmf-dist/tex/latex/inconsolata/zi4.sty
index 5d6ef381615..676fad3a60f 100644
--- a/Master/texmf-dist/tex/latex/inconsolata/zi4.sty
+++ b/Master/texmf-dist/tex/latex/inconsolata/zi4.sty
@@ -1,52 +1,117 @@
-% Copyright 2014 Michael Sharpe
+% Copyright 2014--2016 Michael Sharpe
% Based initially on Karl Berry's inconsolata.sty.
% You may freely use, modify and/or distribute this file.
-\def\fileversion{1.10}
-\def\filedate{2016/02/22}
+\def\fileversion{1.11}
+\def\filedate{2016/12/29}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{zi4}[\filedate\space v\fileversion]
+\ProvidesPackage{inconsolata}[\filedate\space v\fileversion]
\message{`inconsolata-zi4' v\fileversion, \filedate\space Text macros for Inconsolata (msharpe)}
\RequirePackage{textcomp}
-\RequirePackage{keyval}
+\RequirePackage{xkeyval}
\newcount\zifour@ocount
\newif\ifzifour@altzero
\newif\ifzifour@noupq
-\define@key{zifour}{scaled}[1.0]{\def\zifour@scaled{s*[#1]}}
-
-\DeclareOption*{%
- \begingroup
- \edef\x{\endgroup
- \noexpand\setkeys{zifour}{\CurrentOption}}%
- \x}
+\newif\ifzifour@mono
+\newif\ifzifour@hyphen
+% hyphenation is inhibited by default, but word spacing is, by default
+% variable. The option mono makes word spacing mono also.
+\def\zifour@sp{.5em}
+\def\zifour@stretch{.25em}
+\def\zifour@shrink{.167em}
+\def\zifour@extrasp{.167em}
+\def\zifour@spn{.45em}
+\def\zifour@stretchn{.225em}
+\def\zifour@shrinkn{.15em}
+\def\zifour@extraspn{.15em}
% by default, change \tt to mean zi4.
\newcommand*{\zifour@default}{%
- \renewcommand*{\ttdefault}{zi4}%
-}
+ \renewcommand*{\ttdefault}{zi4}}%
+
+\newcommand\zifour@scaled{s*[1]}
+%\define@key{zifour}{scaled}[1.0]{\def\zifour@scaled{s*[#1]}}
+\DeclareOptionX{scaled}[1.0]{\renewcommand{\zifour@scaled}{s*[##1]}}
+\DeclareOptionX{scale}[1.0]{\renewcommand{\zifour@scaled}{s*[##1]}}
+%\DeclareOption*{%
+% \begingroup
+% \edef\x{\endgroup
+% \noexpand\setkeys{zifour}{\CurrentOption}}%
+% \x}
+
+\DeclareOptionX{hyphenate}{%
+ \zifour@hyphentrue}
+
+\DeclareOptionX{mono}{%
+ \zifour@monotrue}
% option [nott] to avoid changing tt.
-\DeclareOption{nott}{%
+\DeclareOptionX{nott}{%
\renewcommand*{\zifour@default}{}%
}
% option [noupquote] to prevent loading upquote.
-\DeclareOption{noupquote}{%
+\DeclareOptionX{noupquote}{%
\zifour@noupqtrue}%
% option var0---use unslashed zero (slashed is default)
-\DeclareOption{var0}{%
+\DeclareOptionX{var0}{%
\zifour@altzerotrue\advance\zifour@ocount \tw@ %
}
-\DeclareOption{varl}{%
+\DeclareOptionX{varl}{%
\advance\zifour@ocount \@ne %
}
-\DeclareOption{varqu}{%
+\DeclareOptionX{varqu}{%
\advance\zifour@ocount 4\relax %
}
+\DeclareOptionX{narrow}{%
+ \gdef\zifour@narrow{n} %
+}
+\DeclareOptionX{spacing}[.5em]{%
+ \gdef\zifour@spx{#1}}
+\DeclareOptionX{stretch}[.25em]{%
+ \gdef\zifour@stretchx{#1}}
+\DeclareOptionX{shrink}[.167em]{%
+ \gdef\zifour@shrinkx{#1}}
+\DeclareOptionX{extrasp}[.167em]{%
+ \gdef\zifour@extraspx{#1}}
-\ProcessOptions*
+\ProcessOptionsX
+
+\ifzifour@mono%
+\def\zifour@stretch{0em}
+\def\zifour@shrink{0em}
+\def\zifour@extrasp{.5em}
+\def\zifour@stretchn{0em}
+\def\zifour@shrinkn{0em}
+\def\zifour@extraspn{.45em}
+\fi
+\ifdefined\zifour@narrow%
+ \let\zifour@sp\zifour@spn
+ \let\zifour@stretch\zifour@stretchn
+ \let\zifour@shrink\zifour@shrinkn
+ \let\zifour@extrasp\zifour@extraspn
+\fi
+% Allow values specified in options to override mono
+\ifdefined\zifour@spx\let\zifour@sp\zifour@spx\fi
+\ifdefined\zifour@stretchx\let\zifour@stretch\zifour@stretchx\fi
+\ifdefined\zifour@shrinkx\let\zifour@shrink\zifour@shrinkx\fi
+\ifdefined\zifour@extraspx\let\zifour@extrasp\zifour@extraspx\fi
+
+\ifzifour@hyphen%
+ \def\zifour@hyph{}
+\else%
+ \def\zifour@hyph{\hyphenchar\font=\m@ne}
+\fi
+\def\zifour@spc{%
+ \fontdimen2\font=\zifour@sp%
+ \fontdimen3\font=\zifour@stretch%
+ \fontdimen4\font=\zifour@shrink%
+ \fontdimen7\font=\zifour@extrasp%
+ \zifour@hyph%
+} % used to change default text spacing via fd files
+%\show\zifour@spc
\zifour@default
\edef\zifour@opt{\the\zifour@ocount}
\ifzifour@altzero
@@ -59,6 +124,7 @@
\def\altzero{{\fontfamily{zi4}%
\fontshape{scit}%
\selectfont 0}}
+
\def\zifour@T@ne@nc{T1}
\def\zifour@OT@ne@nc{OT1}