summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-11-19 21:29:53 +0000
committerKarl Berry <karl@freefriends.org>2023-11-19 21:29:53 +0000
commite3a3ba614358e4b6c852b08813d9d12323f0fd4e (patch)
tree44a3bb84ffece9fe59bfc0105740292ea6fd48c3 /Master/texmf-dist
parent0de22c8ad9240a080d8edab81034a6f168fb7824 (diff)
cochineal (19nov23)
git-svn-id: svn://tug.org/texlive/trunk@68904 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/fonts/cochineal/README5
-rw-r--r--Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.pdfbin577620 -> 330788 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.tex4
-rw-r--r--Master/texmf-dist/tex/latex/cochineal/ly1mincochineal.fd112
-rw-r--r--Master/texmf-dist/tex/latex/cochineal/ot1mincochineal.fd112
-rw-r--r--Master/texmf-dist/tex/latex/cochineal/t1mincochineal.fd112
6 files changed, 342 insertions, 3 deletions
diff --git a/Master/texmf-dist/doc/fonts/cochineal/README b/Master/texmf-dist/doc/fonts/cochineal/README
index 4a3581c2412..13469367490 100644
--- a/Master/texmf-dist/doc/fonts/cochineal/README
+++ b/Master/texmf-dist/doc/fonts/cochineal/README
@@ -19,7 +19,10 @@ 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.08 (2023-11-13)
+Current version: 1.081 (2023-11-19)
+
+Changes in version 1.081
+Added files {ot1,t1,ly1}mincochineal.fd that were missing from version 1.08.
Changes in version 1.08
1. Corrected a serious misbehavior with the LGR encoded tfm files, which
diff --git a/Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.pdf b/Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.pdf
index 1460e82409b..a8de5c2dad0 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 6c4fabd83a4..bdf767c550e 100644
--- a/Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.tex
+++ b/Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.tex
@@ -1,9 +1,9 @@
-% !TEX TS-program = xelatexmk
+% !TEX TS-program = lualatexmk
\documentclass[11pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage[parfill]{parskip}% Begin paragraphs with an empty line rather than an indent
\usepackage{graphicx}
-\pdfmapfile{=Cochineal.map}
+%\pdfmapfile{=Cochineal.map}
%\pdfmapfile{=newtx.map}
%\usepackage{amssymb}% don't use with newtxmath
%SetFonts
diff --git a/Master/texmf-dist/tex/latex/cochineal/ly1mincochineal.fd b/Master/texmf-dist/tex/latex/cochineal/ly1mincochineal.fd
new file mode 100644
index 00000000000..1520bf99345
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/cochineal/ly1mincochineal.fd
@@ -0,0 +1,112 @@
+%% Generated by msharpe on 2022/02/04
+%%
+\ProvidesFile{ly1mincochineal.fd}
+ [2022/02/04 (msharpe) Font definitions for LY1/mincochineal.]
+
+\expandafter\ifx\csname Cochineal@@swashQ\endcsname\relax%
+ \global\let\Cochineal@@swashQ\@empty
+\fi
+
+\expandafter\ifx\csname ntxmath@scaled\endcsname\relax
+ \let\ntxmath@scaled\@empty
+\fi
+
+\DeclareFontFamily{LY1}{mincochineal}{}
+
+\DeclareFontShape{LY1}{mincochineal}{b}{nw}{
+ <-> \ntxmath@scaled Cochineal-Bold-tlf-swash-ly1
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{b}{sc}{
+ <-> \ntxmath@scaled Cochineal-Bold-tlf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{b}{it}{
+ <-> \ntxmath@scaled Cochineal-BoldItalic-tlf\Cochineal@@swashQ-ly1
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{b}{n}{
+ <-> \ntxmath@scaled Cochineal-Bold-tlf\Cochineal@@swashQ-ly1
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{b}{scit}{
+ <-> \ntxmath@scaled Cochineal-BoldItalic-tlf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{b}{sw}{
+ <-> \ntxmath@scaled Cochineal-BoldItalic-tlf-swash-ly1
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{b}{sl}{
+ <-> ssub * mincochineal/b/it
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{b}{scsl}{
+ <-> ssub * mincochineal/b/scit
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{m}{sw}{
+ <-> \ntxmath@scaled Cochineal-Italic-tlf-swash-ly1
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{m}{n}{
+ <-> \ntxmath@scaled Cochineal-Roman-tlf\Cochineal@@swashQ-ly1
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{m}{scit}{
+ <-> \ntxmath@scaled Cochineal-Italic-tlf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{m}{it}{
+ <-> \ntxmath@scaled Cochineal-Italic-tlf\Cochineal@@swashQ-ly1
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{m}{sc}{
+ <-> \ntxmath@scaled Cochineal-Roman-tlf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{m}{nw}{
+ <-> \ntxmath@scaled Cochineal-Roman-tlf-swash-ly1
+}{}
+% changed 2019-06-21 to enable theorem font
+\DeclareFontShape{LY1}{mincochineal}{m}{sl}{
+ <-> \ntxmath@scaled Cochineal-Italic-tlf-th-ly1
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{m}{scsl}{
+ <-> ssub * mincochineal/m/scit
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{bx}{nw}{
+ <-> ssub * mincochineal/b/nw
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{bx}{sl}{
+ <-> ssub * mincochineal/b/sl
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{bx}{n}{
+ <-> ssub * mincochineal/b/n
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{bx}{sw}{
+ <-> ssub * mincochineal/b/sw
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{bx}{scsl}{
+ <-> ssub * mincochineal/b/scsl
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{bx}{sc}{
+ <-> ssub * mincochineal/b/sc
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{bx}{it}{
+ <-> ssub * mincochineal/b/it
+}{}
+
+\DeclareFontShape{LY1}{mincochineal}{bx}{scit}{
+ <-> ssub * mincochineal/b/scit
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/cochineal/ot1mincochineal.fd b/Master/texmf-dist/tex/latex/cochineal/ot1mincochineal.fd
new file mode 100644
index 00000000000..4969ca24b78
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/cochineal/ot1mincochineal.fd
@@ -0,0 +1,112 @@
+%% Generated by msharpe on 2022/02/04
+%%
+\ProvidesFile{ot1mincochineal.fd}
+ [2022/02/04 (msharpe) Font definitions for OT1/mincochineal.]
+
+\expandafter\ifx\csname Cochineal@@swashQ\endcsname\relax%
+ \global\let\Cochineal@@swashQ\@empty
+\fi
+
+\expandafter\ifx\csname ntxmath@scaled\endcsname\relax
+ \let\ntxmath@scaled\@empty
+\fi
+
+\DeclareFontFamily{OT1}{mincochineal}{}
+
+\DeclareFontShape{OT1}{mincochineal}{m}{sw}{
+ <-> \ntxmath@scaled Cochineal-Italic-tlf-swash-ot1
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{m}{nw}{
+ <-> \ntxmath@scaled Cochineal-Roman-tlf-swash-ot1
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{m}{it}{
+ <-> \ntxmath@scaled Cochineal-Italic-tlf\Cochineal@@swashQ-ot1
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{m}{sc}{
+ <-> \ntxmath@scaled Cochineal-Roman-tlf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{m}{n}{
+ <-> \ntxmath@scaled Cochineal-Roman-tlf\Cochineal@@swashQ-ot1
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{m}{scit}{
+ <-> \ntxmath@scaled Cochineal-Italic-tlf-sc-ot1
+}{}
+% changed 2019-06-21 to enable theorem font
+\DeclareFontShape{OT1}{mincochineal}{m}{sl}{
+ <-> \ntxmath@scaled Cochineal-Italic-tlf-th-ot1
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{m}{scsl}{
+ <-> ssub * mincochineal/m/scit
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{b}{scit}{
+ <-> \ntxmath@scaled Cochineal-BoldItalic-tlf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{b}{n}{
+ <-> \ntxmath@scaled Cochineal-Bold-tlf\Cochineal@@swashQ-ot1
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{b}{sc}{
+ <-> \ntxmath@scaled Cochineal-Bold-tlf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{b}{it}{
+ <-> \ntxmath@scaled Cochineal-BoldItalic-tlf\Cochineal@@swashQ-ot1
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{b}{nw}{
+ <-> \ntxmath@scaled Cochineal-Bold-tlf-swash-ot1
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{b}{sw}{
+ <-> \ntxmath@scaled Cochineal-BoldItalic-tlf-swash-ot1
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{b}{sl}{
+ <-> ssub * mincochineal/b/it
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{b}{scsl}{
+ <-> ssub * mincochineal/b/scit
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{bx}{scit}{
+ <-> ssub * mincochineal/b/scit
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{bx}{sc}{
+ <-> ssub * mincochineal/b/sc
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{bx}{it}{
+ <-> ssub * mincochineal/b/it
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{bx}{n}{
+ <-> ssub * mincochineal/b/n
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{bx}{sl}{
+ <-> ssub * mincochineal/b/sl
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{bx}{nw}{
+ <-> ssub * mincochineal/b/nw
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{bx}{scsl}{
+ <-> ssub * mincochineal/b/scsl
+}{}
+
+\DeclareFontShape{OT1}{mincochineal}{bx}{sw}{
+ <-> ssub * mincochineal/b/sw
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/cochineal/t1mincochineal.fd b/Master/texmf-dist/tex/latex/cochineal/t1mincochineal.fd
new file mode 100644
index 00000000000..307c3eefb0f
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/cochineal/t1mincochineal.fd
@@ -0,0 +1,112 @@
+%% Generated by msharpe on 2022/02/04
+%%
+\ProvidesFile{t1mincochineal.fd}
+ [2022/02/04 (msharpe) Font definitions for T1/mincochineal.]
+
+\expandafter\ifx\csname Cochineal@@swashQ\endcsname\relax%
+ \global\let\Cochineal@@swashQ\@empty
+\fi
+
+\expandafter\ifx\csname ntxmath@scaled\endcsname\relax
+ \let\ntxmath@scaled\@empty
+\fi
+
+\DeclareFontFamily{T1}{mincochineal}{}
+
+\DeclareFontShape{T1}{mincochineal}{b}{it}{
+ <-> \ntxmath@scaled Cochineal-BoldItalic-tlf\Cochineal@@swashQ-t1
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{b}{sc}{
+ <-> \ntxmath@scaled Cochineal-Bold-tlf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{b}{nw}{
+ <-> \ntxmath@scaled Cochineal-Bold-tlf-swash-t1
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{b}{scit}{
+ <-> \ntxmath@scaled Cochineal-BoldItalic-tlf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{b}{n}{
+ <-> \ntxmath@scaled Cochineal-Bold-tlf\Cochineal@@swashQ-t1
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{b}{sw}{
+ <-> \ntxmath@scaled Cochineal-BoldItalic-tlf-swash-t1
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{b}{sl}{
+ <-> ssub * mincochineal/b/it
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{b}{scsl}{
+ <-> ssub * mincochineal/b/scit
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{m}{n}{
+ <-> \ntxmath@scaled Cochineal-Roman-tlf\Cochineal@@swashQ-t1
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{m}{scit}{
+ <-> \ntxmath@scaled Cochineal-Italic-tlf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{m}{nw}{
+ <-> \ntxmath@scaled Cochineal-Roman-tlf-swash-t1
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{m}{sc}{
+ <-> \ntxmath@scaled Cochineal-Roman-tlf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{m}{it}{
+ <-> \ntxmath@scaled Cochineal-Italic-tlf\Cochineal@@swashQ-t1
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{m}{sw}{
+ <-> \ntxmath@scaled Cochineal-Italic-tlf-swash-t1
+}{}
+% changed 2019-06-21 to enable theorem font
+\DeclareFontShape{T1}{mincochineal}{m}{sl}{
+ <-> \ntxmath@scaled Cochineal-Italic-tlf-th-t1
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{m}{scsl}{
+ <-> ssub * mincochineal/m/scit
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{bx}{n}{
+ <-> ssub * mincochineal/b/n
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{bx}{nw}{
+ <-> ssub * mincochineal/b/nw
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{bx}{sl}{
+ <-> ssub * mincochineal/b/sl
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{bx}{scsl}{
+ <-> ssub * mincochineal/b/scsl
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{bx}{sw}{
+ <-> ssub * mincochineal/b/sw
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{bx}{scit}{
+ <-> ssub * mincochineal/b/scit
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{bx}{it}{
+ <-> ssub * mincochineal/b/it
+}{}
+
+\DeclareFontShape{T1}{mincochineal}{bx}{sc}{
+ <-> ssub * mincochineal/b/sc
+}{}
+
+\endinput