diff options
author | Karl Berry <karl@freefriends.org> | 2022-11-16 21:24:07 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-11-16 21:24:07 +0000 |
commit | 96e88d47f69d7f9a1f6b2e2c565bd80c3653104f (patch) | |
tree | 0be68d5ebb27da15da32139de1931de720c36ffe /Master/texmf-dist/tex | |
parent | 076f265978aa9c9648ea946ab882c55d5d56ccb6 (diff) |
yfonts-otf (16nov22)
git-svn-id: svn://tug.org/texlive/trunk@65030 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r-- | Master/texmf-dist/tex/latex/yfonts-otf/yfonts-otf.sty | 43 |
1 files changed, 20 insertions, 23 deletions
diff --git a/Master/texmf-dist/tex/latex/yfonts-otf/yfonts-otf.sty b/Master/texmf-dist/tex/latex/yfonts-otf/yfonts-otf.sty index b283dd5d9cb..f9bbf9ce78f 100644 --- a/Master/texmf-dist/tex/latex/yfonts-otf/yfonts-otf.sty +++ b/Master/texmf-dist/tex/latex/yfonts-otf/yfonts-otf.sty @@ -1,51 +1,48 @@ \NeedsTeXFormat{LaTeX2e}[2019-01-01] -\def\fileversion{0.40} -\def\filedate{2022-08-08} +\def\fileversion{0.43} +\def\filedate{2022-11-16} \ProvidesPackage{yfonts-otf}[\filedate\space\fileversion] \RequirePackage{iftex}[2019-10-24] \newif\ifYHf@oldumlaut -\newif\ifYHf@gothlongs +\newif\ifYHf@gothvarlongs \DeclareOption{oldumlaut}{\YHf@oldumlauttrue} \DeclareOption{varumlaut}{\YHf@oldumlauttrue} -\DeclareOption{gothvarlongs}{\YHf@gothlongstrue} +\DeclareOption{gothvarlongs}{\YHf@gothvarlongstrue} \ProcessOptions \iftutex \RequirePackage{fontspec} \newopentypefeature{Style}{longs}{+ss11} - \ifYHf@gothlongs + \ifYHf@gothvarlongs \newfontfamily\gothfamily{ygoth.otf}% [Extension = .otf, - Alternate=1, - Ligatures=TeX, RawFeature=+ss11;+rlig;+liga;+hlig] + Ligatures=TeX, + RawFeature=+ss01;+ss11;+rlig;+liga;+hlig] \else \newfontfamily\gothfamily{ygoth.otf}% - [Extension = .otf, - Ligatures=TeX, RawFeature=+ss11;+rlig;+liga;+hlig] + [Ligatures=TeX, RawFeature=+ss11;+rlig;+liga;+hlig] \fi \ifYHf@oldumlaut \newfontfamily\swabfamily{yswab.otf}% - [Extension = .otf, - Alternate=0, - Ligatures=TeX, RawFeature=+ss11;+rlig;+liga] - \newfontfamily\frakfamily{yfrak}% - [Extension = .otf, - Alternate=0, - Ligatures=TeX, RawFeature=+ss11;+rlig;+liga] + [Ligatures=TeX, Alternate=0, + RawFeature=+ss11;+rlig;+liga] + \newfontfamily\frakfamily{yfrak.otf}% + [Ligatures=TeX, Alternate=0, + RawFeature=+ss11;+rlig;+liga] \else \newfontfamily\swabfamily{yswab.otf}% - [Extension = .otf, - Ligatures=TeX, RawFeature=+ss11;+rlig;+liga] + [Ligatures=TeX, RawFeature=+ss11;+rlig;+liga] \newfontfamily\frakfamily{yfrak.otf}% - [Extension = .otf, - Ligatures=TeX, RawFeature=+ss11;+rlig;+liga] + [Ligatures=TeX, RawFeature=+ss11;+rlig;+liga] \fi \DeclareTextFontCommand{\textgoth}{\gothfamily} \DeclareTextFontCommand{\textswab}{\swabfamily} \DeclareTextFontCommand{\textfrak}{\frakfamily} - \DeclareTextCommand{\Jvar}{TU}{\textfrak{\char"E960}} - \DeclareTextCommand{\etc}{TU}{\textfrak{\char"E961}} - \DeclareTextCommand{\longs}{TU}{\char"200C\char"17F} + \DeclareTextCommand{\Jvar}{TU}{\textfrak{\char"E940}} + \DeclareTextCommand{\etc}{TU}{\textfrak{\char"E941}} + \DeclareTextCommand{\longs}{TU}{\char"17F} \DeclareTextCommand{\shorts}{TU}{s\char"200C} + \DeclareTextCommand{\ZWNJ}{TU}{\char"200C} + \DeclareTextCommand{\ZWS}{TU}{\char"200B} \else \PackageWarning{yfonts-otf}% {This package requires LuaTeX or XeTeX engines. |