summaryrefslogtreecommitdiff
path: root/fonts
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-11-08 03:00:45 +0000
committerNorbert Preining <norbert@preining.info>2019-11-08 03:00:45 +0000
commit378b2ba55f417b42b93d9edb06dd4d007872f8b9 (patch)
tree293121092c933d279f85a62eb4db94b0c451c0e6 /fonts
parent2e1d63b8ed8c6b7c6d206bfe9e2712797108e8bd (diff)
CTAN sync 201911080300
Diffstat (limited to 'fonts')
-rw-r--r--fonts/erewhon/README7
-rw-r--r--fonts/erewhon/doc/erewhon-doc.pdfbin719306 -> 719299 bytes
-rw-r--r--fonts/erewhon/doc/erewhon-doc.tex2
-rw-r--r--fonts/erewhon/tex/erewhon.sty4
-rw-r--r--fonts/erewhon/tex/newtx-erewhon-subs.tex (renamed from fonts/erewhon/tex/newtx-utopia-subs.tex)0
-rw-r--r--fonts/erewhon/tex/untxmia.fd93
-rw-r--r--fonts/newtx/README5
-rw-r--r--fonts/newtx/doc/newtxdoc.pdfbin1012618 -> 1013556 bytes
-rw-r--r--fonts/newtx/doc/newtxdoc.tex5
-rw-r--r--fonts/newtx/tex/newtxmath.sty6
-rw-r--r--fonts/newtx/tex/untxmia.fd30
11 files changed, 43 insertions, 109 deletions
diff --git a/fonts/erewhon/README b/fonts/erewhon/README
index 989253c3e7..b5c0849b30 100644
--- a/fonts/erewhon/README
+++ b/fonts/erewhon/README
@@ -2,7 +2,12 @@ This package provides LaTeX support files for the Erewhon fonts, made up of font
http://www.ctan.org/license/lppl1.3
for the details of that license.
-Current version: 1.10, 2019-11-04
+Current version: 1.101, 2019-11-06
+
+Changes in version 1.101
+1. Removed untxmia.fd from erewhon package an placed it where it belongs, in newtx package.
+2. Corrected version number and date in erewhon.sty.
+3. Renamed newtx-utopia-subs.tex to newtx-erewhon-subs.tex.
Changes in version 1.10
1. Math mode under option utopia to newtxmath was modified to generate pdf output complying with the PDF/A-1b standard, so that utopia now qualifies as an enhanced option to newtxmath.
diff --git a/fonts/erewhon/doc/erewhon-doc.pdf b/fonts/erewhon/doc/erewhon-doc.pdf
index c3aef43bd5..51895ea904 100644
--- a/fonts/erewhon/doc/erewhon-doc.pdf
+++ b/fonts/erewhon/doc/erewhon-doc.pdf
Binary files differ
diff --git a/fonts/erewhon/doc/erewhon-doc.tex b/fonts/erewhon/doc/erewhon-doc.tex
index 0530c4e184..ba9dabb74e 100644
--- a/fonts/erewhon/doc/erewhon-doc.tex
+++ b/fonts/erewhon/doc/erewhon-doc.tex
@@ -135,7 +135,7 @@ Let $B(X)$ be the set of blocks of $\Lambda_{X}$
and let $b(X) \coloneq |{B(X)}|$ so that $\hat\phi=\sum_{Y\subset X}(-1)^{b(Y)}b(Y)$.
\textsc{Enhanced Mathematical Options:}\\
-As of version {\tt 1.10}, the {\tt utopia} option to {\tt newtxmath} enjoys enhanced status. Most importantly, this means that you can generate pdf output satisfying the PDF/A-1b standards. It means, in addition, that the option {\tt subscriptcorrection} is available, permitting you to improve the spacing of subscripts by copying {\tt newtx-utopia-subs.tex} to your home texmf tree and modifying its entries. For details, consult Appendix 2 of {\tt newtxdoc.pdf}, the documentation file for the {\tt newtx} package.
+As of version {\tt 1.10}, the {\tt utopia} option to {\tt newtxmath} enjoys enhanced status. Most importantly, this means that you can generate pdf output satisfying the PDF/A-1b standards. It means, in addition, that the option {\tt subscriptcorrection} is available, permitting you to improve the spacing of subscripts by copying {\tt newtx-erewhon-subs.tex} to your home texmf tree and modifying its entries. For details, consult Appendix 2 of {\tt newtxdoc.pdf}, the documentation file for the {\tt newtx} package.
\newpage
\textsc{Glyph Coverage Examples}\\
diff --git a/fonts/erewhon/tex/erewhon.sty b/fonts/erewhon/tex/erewhon.sty
index 57f44f625a..3fcd92350a 100644
--- a/fonts/erewhon/tex/erewhon.sty
+++ b/fonts/erewhon/tex/erewhon.sty
@@ -1,8 +1,8 @@
%% erewhon.sty
%%
\NeedsTeXFormat{LaTeX2e}
-\def\fileversion{1.08}
-\def\filedate{2017/03/14}
+\def\fileversion{1.101}
+\def\filedate{2019/11/o6}
\ProvidesPackage{erewhon}
[\filedate\space v\fileversion]
diff --git a/fonts/erewhon/tex/newtx-utopia-subs.tex b/fonts/erewhon/tex/newtx-erewhon-subs.tex
index d8a565bb00..d8a565bb00 100644
--- a/fonts/erewhon/tex/newtx-utopia-subs.tex
+++ b/fonts/erewhon/tex/newtx-erewhon-subs.tex
diff --git a/fonts/erewhon/tex/untxmia.fd b/fonts/erewhon/tex/untxmia.fd
deleted file mode 100644
index 680c092568..0000000000
--- a/fonts/erewhon/tex/untxmia.fd
+++ /dev/null
@@ -1,93 +0,0 @@
-%Filename: untxmia.fd
-%Created by: tex mia-drv
-%Created using fontinst v1.933
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{untxmia.fd}
- [2018/04/14 Fontinst v1.933 font definitions for U/ntxmia.]
-
-\expandafter\ifx\csname ntxmath@scaled\endcsname\relax
- \let\ntxmath@scaled\@empty%
-\fi
-
-\DeclareFontFamily{U}{ntxmia}{\skewchar \font =127}
-
-\iftx@libertine
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled nxlmia
- }{}
-
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled nxlbmia
- }{}
-\else
- \iftx@minion
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled zmnmia
- }{}
-
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled zmnbmia
- }{}
- \else
- \iftx@coch
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled zcochmia
- }{}
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled zcochbmia
- }{}
- \else
- \iftx@ch
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled zchmia
- }{}
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled zchbmia
- }{}
- \else
- \iftx@stxtwo
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled ntxstx2mia
- }{}
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled ntxstx2bmia
- }{}
-
- \else
- \iftx@ebgm
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled ntxebgmia
- }{}
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled ntxebgbmia
- }{}
- \else
- \iftx@ut
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled zutmia
- }{}
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled zutbmia
- }{}
- \else
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled ntxmia
- }{}
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled ntxbmia
- }{}
- \fi
- \fi
- \fi
- \fi
- \fi
- \fi
-\fi
-\DeclareFontShape{U}{ntxmia}{m}{sl}{<->ssub * ntxmia/m/it}{}
-\DeclareFontShape{U}{ntxmia}{bx}{it}{<->ssub * ntxmia/b/it}{}
-\DeclareFontShape{U}{ntxmia}{b}{sl}{<->ssub * ntxmia/b/it}{}
-\DeclareFontShape{U}{ntxmia}{bx}{sl}{<->ssub * ntxmia/b/sl}{}
-
-\endinput
diff --git a/fonts/newtx/README b/fonts/newtx/README
index 804540741b..633f451e5e 100644
--- a/fonts/newtx/README
+++ b/fonts/newtx/README
@@ -1,10 +1,13 @@
This package, initially based on txfonts, provides many fixes and enhancements to the txfonts package, splitting it into two separate packages---newtxtext and newtxmath, which may be run independently of one another. It provides scaling, improved metrics, and other options. In particular, newtxmath offers a libertine option which substitutes Linux Libertine (provided with TeXLive and MikTeX) italic and Greek letters for the default Times letters, providing a good match for the Libertine text font, which is heavier than Computer Modern but lighter than Times, and in my experience, looks very sharp and clear on the screen.
-Current version: 1.608 2019-11-05
+Current version: 1.609 2019-11-06
This material is subject to the LaTeX Project Public License. See http://www.ctan.org/license/lppl1.3
for the details of that license.
+Changes in version 1.609
+Small corrections related to newtxmath/erewhon.
+
Changes in version 1.608
1. Added support for utopia option to newtxmath with enhanced status.
2. This version really does include the new names for slanted Greek letters.
diff --git a/fonts/newtx/doc/newtxdoc.pdf b/fonts/newtx/doc/newtxdoc.pdf
index 9e55340896..705b0f7b54 100644
--- a/fonts/newtx/doc/newtxdoc.pdf
+++ b/fonts/newtx/doc/newtxdoc.pdf
Binary files differ
diff --git a/fonts/newtx/doc/newtxdoc.tex b/fonts/newtx/doc/newtxdoc.tex
index 9a6b597a8f..5d6a5944da 100644
--- a/fonts/newtx/doc/newtxdoc.tex
+++ b/fonts/newtx/doc/newtxdoc.tex
@@ -749,7 +749,8 @@ A final goal was to make better use of the remaining space in some of the math f
The following changes were made to both {\tt newtx} and {\tt newpx}.
\subsection{Archivability}
-Some of the individual font files from which the math fonts are built turned out to have some fairly minor structural issues. These have all been corrected. The more major issue was the lack of unicode mapping for all characters in the fonts. For the symbol and math extension fonts, this issue was largely solved by Ross Moore's {\tt glyphtounicode} files that are now accessible as part of TeXLive and MiKTeX. The main problem was the math alphabets like math italic, bold math italic, upright Greek and slanted Greek, all of which have now been assigned their own unicode points. For all of these, I constructed new fonts using unicode names for the glyphs, then made \textsf{fontinst} scripts that renamed those unicode values to the original simple names as used in the encoding files so that I could use my old encoding and adjustment files. This exercise has now been carried out for {\tt newtxmath}, {\tt newpxmath}, {\tt newtxmath/libertine}, {\tt newtxmath/cochineal}, {\tt newtxmath/stix2} and {\tt newtxmath/xcharter.} Each of these can now be considered to have an ``enhanced'' status that allows them to share all the new assets described below. Enhancement is for the moment only partial with {\tt newtxmath/utopia}, as conformance to PDF/A-1b is not likely, but the additional alphabets are present. The other packages which may be specified as an option to {\tt newtxmath} (e.g., {\tt baskervaldx, baskervillef}) must be considered for the moment to be ``unenhanced'' and able to share only some of the new assets. In particular, only the enhanced items can generate archivable pdf.
+Some of the individual font files from which the math fonts are built turned out to have some fairly minor structural issues. These have all been corrected. The more major issue was the lack of unicode mapping for all characters in the fonts. For the symbol and math extension fonts, this issue was largely solved by Ross Moore's {\tt glyphtounicode} files that are now accessible as part of TeXLive and MiKTeX. The main problem was the math alphabets like math italic, bold math italic, upright Greek and slanted Greek, all of which have now been assigned their own unicode points. For all of these, I constructed new fonts using unicode names for the glyphs, then made \textsf{fontinst} scripts that renamed those unicode values to the original simple names as used in the encoding files so that I could use my old encoding and adjustment files. This exercise has now been carried out for {\tt newtxmath}, {\tt newpxmath}, {\tt newtxmath/libertine}, {\tt newtxmath/cochineal}, {\tt newtxmath/stix2}, {\tt newtxmath/xcharter} and {\tt newtxmath/erewhon.} Each of these can now be considered to have an ``enhanced'' status that allows them to share all the new assets described below.
+ The other packages which may be specified as an option to {\tt newtxmath} (e.g., {\tt baskervaldx, baskervillef}) must be considered for the moment to be ``unenhanced'' and able to share only some of the new assets. In particular, only the enhanced items can generate archivable pdf.
Also modified were the {\tt sups} fonts in {newtxtext}, where the main issue was unicode mapping. Superior number and some superior letters do have assigned unicode values, but in may cases a more creative approach was needed, and provided once again by Ross Moore. I rebuilt the superior font files using those unicode names, solving that particular problem.
@@ -799,7 +800,7 @@ newtx-stickstoo-subs.tex
newtx-garamond-subs.tex
newtx-ebgaramond-subs.tex
newtx-baskervald-subs.tex
-newtx-utopia-subs.tex
+newtx-erewhon-subs.tex
newtx-minion-subs.tex
\end{verbatim}
diff --git a/fonts/newtx/tex/newtxmath.sty b/fonts/newtx/tex/newtxmath.sty
index b38f1ee02d..5a1d61d867 100644
--- a/fonts/newtx/tex/newtxmath.sty
+++ b/fonts/newtx/tex/newtxmath.sty
@@ -11,8 +11,8 @@
% of glyph collisions.
% These modifications are by Michael Sharpe, msharpe at ucsd dot edu
-\def\fileversion{1.608}
-\def\filedate{2019/11/03}
+\def\fileversion{1.609}
+\def\filedate{2019/11/06}
\ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
\@ifundefined{newtxmathLoaded}{}{\endinput}
@@ -357,7 +357,7 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\DeclareFontSubstitution{OML}{zbvmi}{m}{it}
\else
\iftx@ut
- \def\tx@subs{newtx-utopia-subs.tex}
+ \def\tx@subs{newtx-erewhon-subs.tex}
\DeclareSymbolFont{letters}{OML}{zutmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{zutmi}{b}{it}
\DeclareFontSubstitution{OML}{zutmi}{m}{it}
diff --git a/fonts/newtx/tex/untxmia.fd b/fonts/newtx/tex/untxmia.fd
index 2ea2ebfcef..680c092568 100644
--- a/fonts/newtx/tex/untxmia.fd
+++ b/fonts/newtx/tex/untxmia.fd
@@ -56,12 +56,30 @@
}{}
\else
- \DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled ntxmia
- }{}
- \DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled ntxbmia
- }{}
+ \iftx@ebgm
+ \DeclareFontShape{U}{ntxmia}{m}{it}{
+ <-> \ntxmath@scaled ntxebgmia
+ }{}
+ \DeclareFontShape{U}{ntxmia}{b}{it}{
+ <-> \ntxmath@scaled ntxebgbmia
+ }{}
+ \else
+ \iftx@ut
+ \DeclareFontShape{U}{ntxmia}{m}{it}{
+ <-> \ntxmath@scaled zutmia
+ }{}
+ \DeclareFontShape{U}{ntxmia}{b}{it}{
+ <-> \ntxmath@scaled zutbmia
+ }{}
+ \else
+ \DeclareFontShape{U}{ntxmia}{m}{it}{
+ <-> \ntxmath@scaled ntxmia
+ }{}
+ \DeclareFontShape{U}{ntxmia}{b}{it}{
+ <-> \ntxmath@scaled ntxbmia
+ }{}
+ \fi
+ \fi
\fi
\fi
\fi