From e3a3ba614358e4b6c852b08813d9d12323f0fd4e Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 19 Nov 2023 21:29:53 +0000 Subject: cochineal (19nov23) git-svn-id: svn://tug.org/texlive/trunk@68904 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/cochineal/README | 5 +- .../doc/fonts/cochineal/cochineal-doc.pdf | Bin 577620 -> 330788 bytes .../doc/fonts/cochineal/cochineal-doc.tex | 4 +- .../tex/latex/cochineal/ly1mincochineal.fd | 112 +++++++++++++++++++++ .../tex/latex/cochineal/ot1mincochineal.fd | 112 +++++++++++++++++++++ .../tex/latex/cochineal/t1mincochineal.fd | 112 +++++++++++++++++++++ 6 files changed, 342 insertions(+), 3 deletions(-) create mode 100644 Master/texmf-dist/tex/latex/cochineal/ly1mincochineal.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/ot1mincochineal.fd create mode 100644 Master/texmf-dist/tex/latex/cochineal/t1mincochineal.fd (limited to 'Master/texmf-dist') 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 Binary files a/Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.pdf and b/Master/texmf-dist/doc/fonts/cochineal/cochineal-doc.pdf 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 -- cgit v1.2.3