summaryrefslogtreecommitdiff
path: root/fonts/cochineal
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-09-22 03:01:12 +0000
committerNorbert Preining <norbert@preining.info>2020-09-22 03:01:12 +0000
commit1a37a060977fa92be44dcee0fb99c59e46023afe (patch)
tree2ce5093e943a86635e98fe04177c29b4784e3f2e /fonts/cochineal
parent08c58783476dcc12acae0a0db4fa725a37b7932f (diff)
CTAN sync 202009220301
Diffstat (limited to 'fonts/cochineal')
-rw-r--r--fonts/cochineal/README8
-rw-r--r--fonts/cochineal/doc/cochineal-doc.pdfbin342428 -> 343283 bytes
-rw-r--r--fonts/cochineal/doc/cochineal-doc.tex3
-rw-r--r--fonts/cochineal/tex/cochineal.sty11
4 files changed, 15 insertions, 7 deletions
diff --git a/fonts/cochineal/README b/fonts/cochineal/README
index 4888ce7de2..e9119e7b68 100644
--- a/fonts/cochineal/README
+++ b/fonts/cochineal/README
@@ -19,12 +19,18 @@ 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.062 (2020-09-14)
+Current version: 1.063 (2020-09-20)
+
+Changes in version 1.063
+1. Further modifications to the ts1 encoded fonts, simplifying the organization a bit.
+2. Corrected the \textcircled macro so that it scales as expected.
+
Changes in version 1.062
1. Added close to 60 new glyphs so that TS1 coverage is now essentially full.
2. Added \textcircled and \textfrac macros.
3. Minor corrections to some glyph outlines in BoldItalic.
+
Changes in version 1.061
Changes to only the otf files---added i.TRK, i.TRKsc, correcting the Turkish localizations and adding f_j and f_f_j to the standard ligatures lookup.
diff --git a/fonts/cochineal/doc/cochineal-doc.pdf b/fonts/cochineal/doc/cochineal-doc.pdf
index fb7e3f7a5f..9566409e94 100644
--- a/fonts/cochineal/doc/cochineal-doc.pdf
+++ b/fonts/cochineal/doc/cochineal-doc.pdf
Binary files differ
diff --git a/fonts/cochineal/doc/cochineal-doc.tex b/fonts/cochineal/doc/cochineal-doc.tex
index 77d2f32395..3c97a6fc45 100644
--- a/fonts/cochineal/doc/cochineal-doc.tex
+++ b/fonts/cochineal/doc/cochineal-doc.tex
@@ -43,8 +43,9 @@ As of version $1.062$ ($2020$), there is a new \verb|\textfrac| macro that works
\item
(two arguments) \verb|\textfrac[2]{63}{64}| renders as \textfrac[2]{63}{64}.
\end{itemize}
-In addition, there is a \verb|\textcircled| macro that makes \verb|\textcircled{W}| render as \textcircled{W}.
+In addition, there is a \verb|\textcircled| macro that makes \verb|\textcircled{W}| render as \textcircled{W}. Numerals can also be circled: \verb|\textcircled{2}| renders as \textcircled{2}.
+\newpage
\textsc{Package Options and Macros:}\\
The package defines two macros, \verb|\useosf| and \verb|\useproportional|, useable only in the preamble, which determine the default figure style in text. A typical invocation would be something like
\begin{verbatim}
diff --git a/fonts/cochineal/tex/cochineal.sty b/fonts/cochineal/tex/cochineal.sty
index 110ed57634..187f6a4544 100644
--- a/fonts/cochineal/tex/cochineal.sty
+++ b/fonts/cochineal/tex/cochineal.sty
@@ -1,8 +1,8 @@
%% cochineal.sty
%%
\NeedsTeXFormat{LaTeX2e}
-\def\fileversion{1.062}
-\def\filedate{2020/09/14}
+\def\fileversion{1.063}
+\def\filedate{2020/09/20}
\ProvidesPackage{cochineal}
[\filedate\space v\fileversion.]
@@ -10,7 +10,7 @@
\RequirePackage{textcomp}
\DeclareEncodingSubset{TS1}{Cochineal-*}{0}
\IfFileExists{mweights.sty}{\RequirePackage{mweights}}{}
-\RequirePackage{xstring,ifthen} % for \textfrac
+\RequirePackage{xstring,ifthen,scalefnt} % for \textfrac
\RequirePackage{etoolbox}
\IfFileExists{fontaxes.sty}{
\RequirePackage{fontaxes}
@@ -63,7 +63,7 @@
\or% 3
\or\kern -.03em% 4
\or% 5
- \or\kern -.03em% 6
+ \or% 6
\or\kern .02em% 7
\fi%
\textde{#3}% denominator [#3]
@@ -174,7 +174,8 @@ OsF}\fontshape{sc}\selectfont #1}%
\DeclareTextCommand{\textcircled}{TS1}[1]{\hmode@bgroup
\ooalign{%
- \hfil \raise .37ex\hbox {\fontencoding{T1}\fontseries{m}\fontshape{sc}\fontsize{7.2}{7.2}\selectfont \lowercase{#1}}\hfil \crcr
+ \hfil \raise .37ex\hbox {\fontencoding{T1}\fontfamily{Cochineal-TOsF}\fontseries{m}\fontshape{sc}\selectfont\scalefont{.72}%
+\lowercase{#1}}\hfil \crcr
\char 79 %\textbigcircle
}%
\egroup}