summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-10-10 20:43:56 +0000
committerKarl Berry <karl@freefriends.org>2019-10-10 20:43:56 +0000
commit88f947c2693a09758145a5f9eda7abc16fab8c9a (patch)
tree18156e1734942989d343abb4cd8b4e0aeda73b16
parent57d63329e2b3881a556d24e97862bacd24a4ab00 (diff)
stickstoo (10oct19)
git-svn-id: svn://tug.org/texlive/trunk@52330 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/stickstoo/README5
-rw-r--r--Master/texmf-dist/doc/fonts/stickstoo/stickstoo-doc.pdfbin490123 -> 564425 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/stickstoo/stickstoo-doc.tex20
-rw-r--r--Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2bmi.tfmbin1944 -> 3400 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2bmia.tfmbin3044 -> 2920 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2mi.tfmbin1932 -> 3316 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2mia.tfmbin2936 -> 2808 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2bmi.vfbin1032 -> 2260 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2bmia.vfbin1840 -> 1812 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2mi.vfbin964 -> 2084 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2mia.vfbin1748 -> 1684 bytes
11 files changed, 22 insertions, 3 deletions
diff --git a/Master/texmf-dist/doc/fonts/stickstoo/README b/Master/texmf-dist/doc/fonts/stickstoo/README
index 55c36ae705e..9d2c433a579 100644
--- a/Master/texmf-dist/doc/fonts/stickstoo/README
+++ b/Master/texmf-dist/doc/fonts/stickstoo/README
@@ -19,7 +19,10 @@ The font files and the LaTeX support files are
Files provided "as is", with no warranties.
-Current version: 1.031 2018-05-27
+Current version: 1.032 2019-10-09
+
+Changes in version 1.032
+Changed the math italic and math upright tfm and vf that allow these fonts to produce pdf files that conform to PDF/A-1b when used in conjunction with newtxmath. See the newtx documentation for details.
Changes in version 1.031
Corrected the ot1G fonts, the originals having found to be the cause of some subtle issues with the microcode package. I owe Ulrike Fischer my sincere gratitude for tracking down the true source of the problem.
diff --git a/Master/texmf-dist/doc/fonts/stickstoo/stickstoo-doc.pdf b/Master/texmf-dist/doc/fonts/stickstoo/stickstoo-doc.pdf
index 17762ee7583..77781a62428 100644
--- a/Master/texmf-dist/doc/fonts/stickstoo/stickstoo-doc.pdf
+++ b/Master/texmf-dist/doc/fonts/stickstoo/stickstoo-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/stickstoo/stickstoo-doc.tex b/Master/texmf-dist/doc/fonts/stickstoo/stickstoo-doc.tex
index 12884811644..276a9980b46 100644
--- a/Master/texmf-dist/doc/fonts/stickstoo/stickstoo-doc.tex
+++ b/Master/texmf-dist/doc/fonts/stickstoo/stickstoo-doc.tex
@@ -5,10 +5,10 @@
\usepackage[parfill]{parskip}% Begin paragraphs with an empty line rather than an indent
%\pdfmapfile{+SticksTooText.map}
\pdfmapfile{=newtx.map}
-\usepackage{graphicx}
+\usepackage[a-1b]{pdfx}
%\usepackage{amssymb}% don't use with newtxmath
%SetFonts
-% libertine+newtxmath
+% stickstoo+newtxmath
\usepackage{stickstootext} % use sb in place of bold
\usepackage[T1]{fontenc}
\usepackage{textcomp}
@@ -100,6 +100,22 @@ For example, \verb|\vmathbb{A\imath z\dots\jmath\alpha| renders as $\vmathbb{A\i
Option {\tt varbb} causes \verb|\mathbb| to be let equal to \verb|\varmathbb|, effectively {\tt DSSerif}, and option {\tt vvarbb} causes \verb|\mathbb| to be let equal to \verb|\vvmathbb|, effectively STIX blackboard bold.
+\section{PDF/A Compliance}
+This pdf document was generated with
+
+was tested for compliance with {\tt PDFA-1b} a preamble containing the line
+\begin{verbatim}
+\usepackage[a-1b]{pdfx}
+\end{verbatim}
+It was tested for compliance with that standard using three different methods, with varying results, as is common.
+\begin{itemize}
+\item
+\textsf{Adobe Acrobat Pro DC} says it does comply with PDF/A-1b.
+\item The test site \url{https://www.pdf-online.com/osa/validate.aspx} affirms that also.
+\item The free test package \textsf{veraPDF} says that it does not, and shows a number of issues about widths of glyphs and non-existence of some used glyphs. I found this report unconvincing, as when I merely removed the hints from the type 1 fonts, it gave me the same errors, but relating to a different set of glyphs. A message from its developers said that the type 1 fonts would fail the conformance test if their disassembled code contained a subroutine call before the width specification {\tt hsbw}, and that is common for type 1 fonts constructed using {\tt cfftot1} from the well known \textsf{LCDF Type Tools}. When I changed to using \textsf{FontForge} to construct the type 1 fonts, \textsf{veraPDF} gave a different set of problem glyphs, not overlapping the previous set. Finally, I removed all hints and received yet another set of problem glyphs.
+\end{itemize}•
+
+
\section{Some math samples}
The following snippets mostly originated with the \TeX Book\ and were adapted for \LaTeX\ from Karl Berry's torture test for plain tex math fonts.
diff --git a/Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2bmi.tfm b/Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2bmi.tfm
index fe8deef5cfa..17c208dfcb2 100644
--- a/Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2bmi.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2bmi.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2bmia.tfm b/Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2bmia.tfm
index 9f2652d7c59..ad7e5857c04 100644
--- a/Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2bmia.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2bmia.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2mi.tfm b/Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2mi.tfm
index 06abe0bd78b..097a71f7bf1 100644
--- a/Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2mi.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2mi.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2mia.tfm b/Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2mia.tfm
index e496f585a92..31fa20eddfe 100644
--- a/Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2mia.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/stickstoo/ntxstx2mia.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2bmi.vf b/Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2bmi.vf
index 73a1ec51f0c..b095c983877 100644
--- a/Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2bmi.vf
+++ b/Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2bmi.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2bmia.vf b/Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2bmia.vf
index eb3fbff7851..6add4002450 100644
--- a/Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2bmia.vf
+++ b/Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2bmia.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2mi.vf b/Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2mi.vf
index 7e8082d46dd..79885d4eed0 100644
--- a/Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2mi.vf
+++ b/Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2mi.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2mia.vf b/Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2mia.vf
index dcc9d36c5b9..2d883d5e6d9 100644
--- a/Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2mia.vf
+++ b/Master/texmf-dist/fonts/vf/public/stickstoo/ntxstx2mia.vf
Binary files differ