diff options
author | Norbert Preining <norbert@preining.info> | 2023-11-20 03:04:02 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-11-20 03:04:02 +0000 |
commit | 682900f29e7ea9d31046e9541be14fd749b2eb17 (patch) | |
tree | 34d06fa9d427e231373629b5cc44517c583c84de /fonts | |
parent | aa94b613f51dfa2b65c607585727b66875e765d8 (diff) |
CTAN sync 202311200304
Diffstat (limited to 'fonts')
-rw-r--r-- | fonts/cochineal/README | 5 | ||||
-rw-r--r-- | fonts/cochineal/doc/cochineal-doc.pdf | bin | 577620 -> 330788 bytes | |||
-rw-r--r-- | fonts/cochineal/doc/cochineal-doc.tex | 4 | ||||
-rw-r--r-- | fonts/cochineal/tex/ly1mincochineal.fd | 112 | ||||
-rw-r--r-- | fonts/cochineal/tex/ot1mincochineal.fd | 112 | ||||
-rw-r--r-- | fonts/cochineal/tex/t1mincochineal.fd | 112 |
6 files changed, 342 insertions, 3 deletions
diff --git a/fonts/cochineal/README b/fonts/cochineal/README index 4a3581c241..1346936749 100644 --- a/fonts/cochineal/README +++ b/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/fonts/cochineal/doc/cochineal-doc.pdf b/fonts/cochineal/doc/cochineal-doc.pdf Binary files differindex 1460e82409..a8de5c2dad 100644 --- a/fonts/cochineal/doc/cochineal-doc.pdf +++ b/fonts/cochineal/doc/cochineal-doc.pdf diff --git a/fonts/cochineal/doc/cochineal-doc.tex b/fonts/cochineal/doc/cochineal-doc.tex index 6c4fabd83a..bdf767c550 100644 --- a/fonts/cochineal/doc/cochineal-doc.tex +++ b/fonts/cochineal/doc/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/fonts/cochineal/tex/ly1mincochineal.fd b/fonts/cochineal/tex/ly1mincochineal.fd new file mode 100644 index 0000000000..1520bf9934 --- /dev/null +++ b/fonts/cochineal/tex/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/fonts/cochineal/tex/ot1mincochineal.fd b/fonts/cochineal/tex/ot1mincochineal.fd new file mode 100644 index 0000000000..4969ca24b7 --- /dev/null +++ b/fonts/cochineal/tex/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/fonts/cochineal/tex/t1mincochineal.fd b/fonts/cochineal/tex/t1mincochineal.fd new file mode 100644 index 0000000000..307c3eefb0 --- /dev/null +++ b/fonts/cochineal/tex/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 |