summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/cochineal
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-05-19 20:50:43 +0000
committerKarl Berry <karl@freefriends.org>2019-05-19 20:50:43 +0000
commit5aecfcf893f8d1d3d65d27fc45656384d723e867 (patch)
tree7f049bf2f21fea9d0bc8cf8e5ee11cf4f6087a9a /Master/texmf-dist/doc/fonts/cochineal
parenta6fd82c5f6ce44ca4720743e15aa469839018491 (diff)
cochineal (19may19)
git-svn-id: svn://tug.org/texlive/trunk@51161 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/cochineal')
-rw-r--r--Master/texmf-dist/doc/fonts/cochineal/README6
-rw-r--r--Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.pdfbin313226 -> 309601 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.tex12
-rw-r--r--Master/texmf-dist/doc/fonts/cochineal/newgermanglyphs-crop.pdfbin11546 -> 11999 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/cochineal/newgermanglyphs.pdfbin11251 -> 11261 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/cochineal/newgermanglyphs.tex3
6 files changed, 16 insertions, 5 deletions
diff --git a/Master/texmf-dist/doc/fonts/cochineal/README b/Master/texmf-dist/doc/fonts/cochineal/README
index 3dadeb791b6..673f3807790 100644
--- a/Master/texmf-dist/doc/fonts/cochineal/README
+++ b/Master/texmf-dist/doc/fonts/cochineal/README
@@ -19,7 +19,11 @@ Files provided "as is", with no warranties.
The support files are provided in encodings OT1, T1, TS1 and LY1 for users of Western scripts, LGR for Greek scripts and T2A and OT2 for Cyrillic scripts.
-Current version: 1.050
+Current version: 1.051
+
+Changes in version 1.051
+1. Modified the handling of U+1E9E and related glyphs in the otf lookups to work better outside TeX.
+2. Small changes to theorem fonts and to documentation.
Changes in version 1.050
1. Corrected code in a number of fd files that could led to source being ignored. (Thanks to Frank Mittelbach who diagnosed the problem and suggested fixes.)
diff --git a/Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.pdf b/Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.pdf
index 6ff874cd560..0590970d48a 100644
--- a/Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.pdf
+++ b/Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.tex b/Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.tex
index 31910aa0a39..46866ec3227 100644
--- a/Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.tex
+++ b/Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.tex
@@ -129,15 +129,21 @@ The OT$2$ encoding (supposedly obsolete, but still useful) is intended for limit
\section*{Additional glyphs for use in German orthography}
Prior to version {\tt1.050}, {\tt cochineal} offered basic support for German orthography, having all required accented glyphs and the lower case \ss, as well as a small caps \textsc{\ss}. Under LaTeX, the T$1$ encoding contained \verb|S_S|, but only as a synthesized character in the {\tt tfm}. Unicode users could not make use of \verb|S_S| as it was not present in the~{\tt otf}. So, with unicode tex processing:
\begin{verbatim}
-\ss \textsc{\ss}
+{\addfontfeature{StylisticSet=1}\ss\ \textsc{\ss}}
\end{verbatim}
typesets, as in LaTeX processing, to
-\ss \textsc{\ss}
+\ss\ \textsc{\ss}
+
+Note also that in unicode processing, in order to obtain the expected case change behavior, it may be necessary to add in your preamble:
+\begin{verbatim}
+\uccode`ß="1E9E
+\end{verbatim}
+
As of version {\tt1.050} of {\tt cochineal}, there are now glyphs in each style for {\tt U+1E9E} and for its small caps version, as well as \verb|S_S| as a real character, accessible under unicode TeX. The glyphs may be used as the uppercase and small caps versions of {\tt germandbls}. Currently, the new glyphs are not available in any of the LaTeX encodings and must be used via unicode TeX.
-The following tables show how to access the new glyphs in unicode TeX. Notice that there will be no change from previous behavior unless you set {\tt StylisticSet=1}.
+The following tables show how to access the new glyphs in unicode TeX. Note that you will need to set {\tt StylisticSet=1} if you wish not to use the new sharp-s glyphs.
\includegraphics{newgermanglyphs-crop}
\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/fonts/cochineal/newgermanglyphs-crop.pdf b/Master/texmf-dist/doc/fonts/cochineal/newgermanglyphs-crop.pdf
index 6d718d44f77..eb384ca92f1 100644
--- a/Master/texmf-dist/doc/fonts/cochineal/newgermanglyphs-crop.pdf
+++ b/Master/texmf-dist/doc/fonts/cochineal/newgermanglyphs-crop.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/cochineal/newgermanglyphs.pdf b/Master/texmf-dist/doc/fonts/cochineal/newgermanglyphs.pdf
index e5d567c740e..729c2f0e72e 100644
--- a/Master/texmf-dist/doc/fonts/cochineal/newgermanglyphs.pdf
+++ b/Master/texmf-dist/doc/fonts/cochineal/newgermanglyphs.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/cochineal/newgermanglyphs.tex b/Master/texmf-dist/doc/fonts/cochineal/newgermanglyphs.tex
index c4dbb96ce53..ec11cf56d99 100644
--- a/Master/texmf-dist/doc/fonts/cochineal/newgermanglyphs.tex
+++ b/Master/texmf-dist/doc/fonts/cochineal/newgermanglyphs.tex
@@ -25,7 +25,8 @@
Glyph name & glyph & macro\\
\hline
{\tt uni1E9E} & \symbol{"1E9E} &\verb|\symbol{"1E9E}|\\
- {\tt uni1E9E.alt} & {\addfontfeature{StylisticSet=1}\symbol{"1E9E}} & \verb|{\addfontfeature{StylisticSet=1}\symbol{"1E9E}}| \\
+ {\tt uni1E9E.ss01} & {\addfontfeature{StylisticSet=1}\symbol{"1E9E}} & \verb|{\addfontfeature{StylisticSet=1}\symbol{"1E9E}}| \\
+ {\tt germandbls.sc} & \textsc{\ss} & \verb|{\textsc{\ss}}| \\
{\tt germandbls.sc.ss01} & {\addfontfeature{StylisticSet=1}\textsc{\ss}} & \verb|{\addfontfeature{StylisticSet=1}\textsc{\ss}}| \\
\hline
\end{tabular}