diff options
Diffstat (limited to 'texmf-dist/tex/latex')
-rw-r--r-- | texmf-dist/tex/latex/classico/LY1URWClassico-LF.fd | 50 | ||||
-rw-r--r-- | texmf-dist/tex/latex/classico/LY1URWClassico-TLF.fd | 113 | ||||
-rw-r--r-- | texmf-dist/tex/latex/classico/OT1URWClassico-LF.fd | 62 | ||||
-rw-r--r-- | texmf-dist/tex/latex/classico/OT1URWClassico-TLF.fd | 112 | ||||
-rw-r--r-- | texmf-dist/tex/latex/classico/T1URWClassico-LF.fd | 62 | ||||
-rw-r--r-- | texmf-dist/tex/latex/classico/T1URWClassico-TLF.fd | 122 | ||||
-rw-r--r-- | texmf-dist/tex/latex/classico/TS1URWClassico-LF.fd | 50 | ||||
-rw-r--r-- | texmf-dist/tex/latex/classico/TS1URWClassico-TLF.fd | 91 | ||||
-rw-r--r-- | texmf-dist/tex/latex/classico/classico.sty | 5 | ||||
-rw-r--r-- | texmf-dist/tex/latex/classico/ot1uop.fd | 61 | ||||
-rw-r--r-- | texmf-dist/tex/latex/classico/t1uop.fd | 60 | ||||
-rw-r--r-- | texmf-dist/tex/latex/classico/ts1uop.fd | 50 | ||||
-rw-r--r-- | texmf-dist/tex/latex/garamondx/ly1minzgm.fd | 68 | ||||
-rw-r--r-- | texmf-dist/tex/latex/garamondx/omlzgmmi.fd | 8 | ||||
-rw-r--r-- | texmf-dist/tex/latex/garamondx/t1minzgm.fd | 68 | ||||
-rw-r--r-- | texmf-dist/tex/latex/lucida-otf/lucida-otf.sty | 96 |
16 files changed, 601 insertions, 477 deletions
diff --git a/texmf-dist/tex/latex/classico/LY1URWClassico-LF.fd b/texmf-dist/tex/latex/classico/LY1URWClassico-LF.fd deleted file mode 100644 index 5b326618..00000000 --- a/texmf-dist/tex/latex/classico/LY1URWClassico-LF.fd +++ /dev/null @@ -1,50 +0,0 @@ -%% Generated by autoinst on 2014/08/27 -%% -\ProvidesFile{LY1URWClassico-LF.fd} - [2014/08/27 (autoinst) Font definitions for LY1/URWClassico-LF.] - -\expandafter\ifx\csname URWClassico@scale\endcsname\relax - \let\URWClassico@@scale\@empty -\else - \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}% -\fi - -\DeclareFontFamily{LY1}{URWClassico-LF}{} - -\DeclareFontShape{LY1}{URWClassico-LF}{b}{n}{ - <-> \URWClassico@@scale URWClassico-Bold-lf-ly1 -}{} - -\DeclareFontShape{LY1}{URWClassico-LF}{b}{it}{ - <-> \URWClassico@@scale URWClassico-BoldItalic-lf-ly1 -}{} - -\DeclareFontShape{LY1}{URWClassico-LF}{b}{sl}{ - <-> ssub * URWClassico-LF/b/it -}{} - -\DeclareFontShape{LY1}{URWClassico-LF}{m}{n}{ - <-> \URWClassico@@scale URWClassico-Regular-lf-ly1 -}{} - -\DeclareFontShape{LY1}{URWClassico-LF}{m}{it}{ - <-> \URWClassico@@scale URWClassico-Italic-lf-ly1 -}{} - -\DeclareFontShape{LY1}{URWClassico-LF}{m}{sl}{ - <-> ssub * URWClassico-LF/m/it -}{} - -\DeclareFontShape{LY1}{URWClassico-LF}{bx}{sl}{ - <-> ssub * URWClassico-LF/b/sl -}{} - -\DeclareFontShape{LY1}{URWClassico-LF}{bx}{n}{ - <-> ssub * URWClassico-LF/b/n -}{} - -\DeclareFontShape{LY1}{URWClassico-LF}{bx}{it}{ - <-> ssub * URWClassico-LF/b/it -}{} - -\endinput diff --git a/texmf-dist/tex/latex/classico/LY1URWClassico-TLF.fd b/texmf-dist/tex/latex/classico/LY1URWClassico-TLF.fd new file mode 100644 index 00000000..88aaa724 --- /dev/null +++ b/texmf-dist/tex/latex/classico/LY1URWClassico-TLF.fd @@ -0,0 +1,113 @@ +%% Generated by autoinst on 2025/01/09 +%% +\ProvidesFile{LY1URWClassico-TLF.fd} + [2025/01/09 (autoinst) Font definitions for LY1/URWClassico-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname URWClassico@scale\endcsname\relax + \let\URWClassico@@scale\@empty +\else + \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{URWClassico-TLF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{LY1}{URWClassico-TLF}{b}{it}{ + <-> \URWClassico@@scale URWClassico-BoldItalic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{URWClassico-TLF}{bold}{it}{ + <-> alias * URWClassico-TLF/b/it +}{} + +\DeclareFontShape{LY1}{URWClassico-TLF}{bold}{sc}{ + <-> alias * URWClassico-TLF/b/sc +}{} + +\DeclareFontShape{LY1}{URWClassico-TLF}{b}{n}{ + <-> \URWClassico@@scale URWClassico-Bold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{URWClassico-TLF}{bold}{n}{ + <-> alias * URWClassico-TLF/b/n +}{} + +\DeclareFontShape{LY1}{URWClassico-TLF}{b}{sl}{ + <-> ssub * URWClassico-TLF/b/it +}{} + +\DeclareFontShape{LY1}{URWClassico-TLF}{bold}{sl}{ + <-> ssub * URWClassico-TLF/bold/it +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{LY1}{URWClassico-TLF}{regular}{sc}{ + <-> alias * URWClassico-TLF/m/sc +}{} + +\DeclareFontShape{LY1}{URWClassico-TLF}{m}{it}{ + <-> \URWClassico@@scale URWClassico-Italic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{URWClassico-TLF}{regular}{it}{ + <-> alias * URWClassico-TLF/m/it +}{} + +\DeclareFontShape{LY1}{URWClassico-TLF}{m}{n}{ + <-> \URWClassico@@scale URWClassico-Regular-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{URWClassico-TLF}{regular}{n}{ + <-> alias * URWClassico-TLF/m/n +}{} + +\DeclareFontShape{LY1}{URWClassico-TLF}{m}{sl}{ + <-> ssub * URWClassico-TLF/m/it +}{} + +\DeclareFontShape{LY1}{URWClassico-TLF}{regular}{sl}{ + <-> ssub * URWClassico-TLF/regular/it +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{LY1}{URWClassico-TLF}{bx}{n}{ + <-> ssub * URWClassico-TLF/b/n +}{} + +\DeclareFontShape{LY1}{URWClassico-TLF}{bx}{it}{ + <-> ssub * URWClassico-TLF/b/it +}{} + +\DeclareFontShape{LY1}{URWClassico-TLF}{bx}{sc}{ + <-> ssub * URWClassico-TLF/b/sc +}{} + +\DeclareFontShape{LY1}{URWClassico-TLF}{bx}{sl}{ + <-> ssub * URWClassico-TLF/b/sl +}{} + +% ------From Frank Mittelbach ------ + +\DeclareFontShape{LY1}{URWClassico-TLF}{m}{sc}{ + <-> \URWClassico@@scale uoprc8t +}{} + +\DeclareFontShape{LY1}{URWClassico-TLF}{b}{sc}{ + <-> \URWClassico@@scale uopbc8t +}{} + +\endinput diff --git a/texmf-dist/tex/latex/classico/OT1URWClassico-LF.fd b/texmf-dist/tex/latex/classico/OT1URWClassico-LF.fd deleted file mode 100644 index 2dccc1c9..00000000 --- a/texmf-dist/tex/latex/classico/OT1URWClassico-LF.fd +++ /dev/null @@ -1,62 +0,0 @@ -%% Generated by autoinst on 2014/08/27 -%% -\ProvidesFile{OT1URWClassico-LF.fd} - [2014/08/27 (autoinst) Font definitions for OT1/URWClassico-LF.] - -\expandafter\ifx\csname URWClassico@scale\endcsname\relax - \let\URWClassico@@scale\@empty -\else - \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}% -\fi - -\DeclareFontFamily{OT1}{URWClassico-LF}{} - -\DeclareFontShape{OT1}{URWClassico-LF}{b}{n}{ - <-> \URWClassico@@scale URWClassico-Bold-lf-ot1 -}{} - -\DeclareFontShape{OT1}{URWClassico-LF}{b}{it}{ - <-> \URWClassico@@scale URWClassico-BoldItalic-lf-ot1 -}{} - -\DeclareFontShape{OT1}{URWClassico-LF}{b}{sl}{ - <-> ssub * URWClassico-LF/b/it -}{} - -\DeclareFontShape{OT1}{URWClassico-LF}{m}{n}{ - <-> \URWClassico@@scale URWClassico-Regular-lf-ot1 -}{} - -\DeclareFontShape{OT1}{URWClassico-LF}{m}{it}{ - <-> \URWClassico@@scale URWClassico-Italic-lf-ot1 -}{} - -\DeclareFontShape{OT1}{URWClassico-LF}{m}{sl}{ - <-> ssub * URWClassico-LF/m/it -}{} - -\DeclareFontShape{OT1}{URWClassico-LF}{bx}{sl}{ - <-> ssub * URWClassico-LF/b/sl -}{} - -\DeclareFontShape{OT1}{URWClassico-LF}{bx}{n}{ - <-> ssub * URWClassico-LF/b/n -}{} - -\DeclareFontShape{OT1}{URWClassico-LF}{bx}{it}{ - <-> ssub * URWClassico-LF/b/it -}{} - -\DeclareFontShape{OT1}{URWClassico-LF}{b}{sc}{ - <-> \URWClassico@@scale uopbc7t -}{} - -\DeclareFontShape{OT1}{URWClassico-LF}{m}{sc}{ - <-> \URWClassico@@scale uoprc7t -}{} - -\DeclareFontShape{OT1}{URWClassico-LF}{bx}{sc}{ - <-> ssub * URWClassico-LF/b/sc -}{} - -\endinput diff --git a/texmf-dist/tex/latex/classico/OT1URWClassico-TLF.fd b/texmf-dist/tex/latex/classico/OT1URWClassico-TLF.fd new file mode 100644 index 00000000..9b7da14f --- /dev/null +++ b/texmf-dist/tex/latex/classico/OT1URWClassico-TLF.fd @@ -0,0 +1,112 @@ +%% Generated by autoinst on 2025/01/09 +%% +\ProvidesFile{OT1URWClassico-TLF.fd} + [2025/01/09 (autoinst) Font definitions for OT1/URWClassico-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname URWClassico@scale\endcsname\relax + \let\URWClassico@@scale\@empty +\else + \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{URWClassico-TLF}{} + + +% ---- m = regular ---- + +\DeclareFontShape{OT1}{URWClassico-TLF}{m}{it}{ + <-> \URWClassico@@scale URWClassico-Italic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{URWClassico-TLF}{regular}{it}{ + <-> alias * URWClassico-TLF/m/it +}{} + + +\DeclareFontShape{OT1}{URWClassico-TLF}{regular}{sc}{ + <-> alias * URWClassico-TLF/m/sc +}{} + +\DeclareFontShape{OT1}{URWClassico-TLF}{m}{n}{ + <-> \URWClassico@@scale URWClassico-Regular-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{URWClassico-TLF}{regular}{n}{ + <-> alias * URWClassico-TLF/m/n +}{} + +\DeclareFontShape{OT1}{URWClassico-TLF}{m}{sl}{ + <-> ssub * URWClassico-TLF/m/it +}{} + +\DeclareFontShape{OT1}{URWClassico-TLF}{regular}{sl}{ + <-> ssub * URWClassico-TLF/regular/it +}{} + + +% ---- b = bold ---- + +\DeclareFontShape{OT1}{URWClassico-TLF}{b}{n}{ + <-> \URWClassico@@scale URWClassico-Bold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{URWClassico-TLF}{bold}{n}{ + <-> alias * URWClassico-TLF/b/n +}{} + +\DeclareFontShape{OT1}{URWClassico-TLF}{b}{it}{ + <-> \URWClassico@@scale URWClassico-BoldItalic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{URWClassico-TLF}{bold}{it}{ + <-> alias * URWClassico-TLF/b/it +}{} + + + +\DeclareFontShape{OT1}{URWClassico-TLF}{b}{sl}{ + <-> ssub * URWClassico-TLF/b/it +}{} + +\DeclareFontShape{OT1}{URWClassico-TLF}{bold}{sl}{ + <-> ssub * URWClassico-TLF/bold/it +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{OT1}{URWClassico-TLF}{bx}{sl}{ + <-> ssub * URWClassico-TLF/b/sl +}{} + +\DeclareFontShape{OT1}{URWClassico-TLF}{bx}{n}{ + <-> ssub * URWClassico-TLF/b/n +}{} + +\DeclareFontShape{OT1}{URWClassico-TLF}{bx}{sc}{ + <-> ssub * URWClassico-TLF/b/sc +}{} + +\DeclareFontShape{OT1}{URWClassico-TLF}{bx}{it}{ + <-> ssub * URWClassico-TLF/b/it +}{} + +% ------From Frank Mittelbach ------ + +\DeclareFontShape{OT1}{URWClassico-TLF}{m}{sc}{ + <-> \URWClassico@@scale uoprc8t +}{} + +\DeclareFontShape{OT1}{URWClassico-TLF}{b}{sc}{ + <-> \URWClassico@@scale uopbc8t +}{} + +\endinput diff --git a/texmf-dist/tex/latex/classico/T1URWClassico-LF.fd b/texmf-dist/tex/latex/classico/T1URWClassico-LF.fd deleted file mode 100644 index b41d5ec2..00000000 --- a/texmf-dist/tex/latex/classico/T1URWClassico-LF.fd +++ /dev/null @@ -1,62 +0,0 @@ -%% Generated by autoinst on 2014/08/27 -%% -\ProvidesFile{T1URWClassico-LF.fd} - [2014/08/27 (autoinst) Font definitions for T1/URWClassico-LF.] - -\expandafter\ifx\csname URWClassico@scale\endcsname\relax - \let\URWClassico@@scale\@empty -\else - \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}% -\fi - -\DeclareFontFamily{T1}{URWClassico-LF}{} - -\DeclareFontShape{T1}{URWClassico-LF}{b}{n}{ - <-> \URWClassico@@scale URWClassico-Bold-lf-t1 -}{} - -\DeclareFontShape{T1}{URWClassico-LF}{b}{it}{ - <-> \URWClassico@@scale URWClassico-BoldItalic-lf-t1 -}{} - -\DeclareFontShape{T1}{URWClassico-LF}{b}{sl}{ - <-> ssub * URWClassico-LF/b/it -}{} - -\DeclareFontShape{T1}{URWClassico-LF}{m}{n}{ - <-> \URWClassico@@scale URWClassico-Regular-lf-t1 -}{} - -\DeclareFontShape{T1}{URWClassico-LF}{m}{it}{ - <-> \URWClassico@@scale URWClassico-Italic-lf-t1 -}{} - -\DeclareFontShape{T1}{URWClassico-LF}{m}{sl}{ - <-> ssub * URWClassico-LF/m/it -}{} - -\DeclareFontShape{T1}{URWClassico-LF}{bx}{sl}{ - <-> ssub * URWClassico-LF/b/sl -}{} - -\DeclareFontShape{T1}{URWClassico-LF}{bx}{n}{ - <-> ssub * URWClassico-LF/b/n -}{} - -\DeclareFontShape{T1}{URWClassico-LF}{bx}{it}{ - <-> ssub * URWClassico-LF/b/it -}{} - -\DeclareFontShape{T1}{URWClassico-LF}{b}{sc}{ - <-> \URWClassico@@scale uopbc8t -}{} - -\DeclareFontShape{T1}{URWClassico-LF}{m}{sc}{ - <-> \URWClassico@@scale uoprc8t -}{} - -\DeclareFontShape{T1}{URWClassico-LF}{bx}{sc}{ - <-> ssub * URWClassico-LF/b/sc -}{} - -\endinput diff --git a/texmf-dist/tex/latex/classico/T1URWClassico-TLF.fd b/texmf-dist/tex/latex/classico/T1URWClassico-TLF.fd new file mode 100644 index 00000000..2aa840e9 --- /dev/null +++ b/texmf-dist/tex/latex/classico/T1URWClassico-TLF.fd @@ -0,0 +1,122 @@ +%% Generated by autoinst on 2025/01/09 +%% +\ProvidesFile{T1URWClassico-TLF.fd} + [2025/01/09 (autoinst) Font definitions for T1/URWClassico-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname URWClassico@scale\endcsname\relax + \let\URWClassico@@scale\@empty +\else + \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{URWClassico-TLF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{T1}{URWClassico-TLF}{b}{it}{ + <-> \URWClassico@@scale URWClassico-BoldItalic-tlf-t1 +}{} + +\DeclareFontShape{T1}{URWClassico-TLF}{bold}{it}{ + <-> alias * URWClassico-TLF/b/it +}{} + +%\DeclareFontShape{T1}{URWClassico-TLF}{b}{sc}{ +% <-> \URWClassico@@scale URWClassico-Bold-tlf-sc-t1 +%}{} + +%\DeclareFontShape{T1}{URWClassico-TLF}{bold}{sc}{ +% <-> alias * URWClassico-TLF/b/sc +%}{} + +\DeclareFontShape{T1}{URWClassico-TLF}{b}{n}{ + <-> \URWClassico@@scale URWClassico-Bold-tlf-t1 +}{} + +\DeclareFontShape{T1}{URWClassico-TLF}{bold}{n}{ + <-> alias * URWClassico-TLF/b/n +}{} + +\DeclareFontShape{T1}{URWClassico-TLF}{b}{sl}{ + <-> ssub * URWClassico-TLF/b/it +}{} + +\DeclareFontShape{T1}{URWClassico-TLF}{bold}{sl}{ + <-> ssub * URWClassico-TLF/bold/it +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{T1}{URWClassico-TLF}{m}{n}{ + <-> \URWClassico@@scale URWClassico-Regular-tlf-t1 +}{} + +\DeclareFontShape{T1}{URWClassico-TLF}{regular}{n}{ + <-> alias * URWClassico-TLF/m/n +}{} + +%\DeclareFontShape{T1}{URWClassico-TLF}{m}{sc}{ +% <-> \URWClassico@@scale URWClassico-Regular-tlf-sc-t1 +%}{} + +%\DeclareFontShape{T1}{URWClassico-TLF}{regular}{sc}{ +% <-> alias * URWClassico-TLF/m/sc +%}{} + +\DeclareFontShape{T1}{URWClassico-TLF}{m}{it}{ + <-> \URWClassico@@scale URWClassico-Italic-tlf-t1 +}{} + +\DeclareFontShape{T1}{URWClassico-TLF}{regular}{it}{ + <-> alias * URWClassico-TLF/m/it +}{} + +\DeclareFontShape{T1}{URWClassico-TLF}{m}{sl}{ + <-> ssub * URWClassico-TLF/m/it +}{} + +\DeclareFontShape{T1}{URWClassico-TLF}{regular}{sl}{ + <-> ssub * URWClassico-TLF/regular/it +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{T1}{URWClassico-TLF}{bx}{sl}{ + <-> ssub * URWClassico-TLF/b/sl +}{} + +\DeclareFontShape{T1}{URWClassico-TLF}{bx}{n}{ + <-> ssub * URWClassico-TLF/b/n +}{} + +\DeclareFontShape{T1}{URWClassico-TLF}{bx}{sc}{ + <-> ssub * URWClassico-TLF/b/sc +}{} + +\DeclareFontShape{T1}{URWClassico-TLF}{bx}{it}{ + <-> ssub * URWClassico-TLF/b/it +}{} + + +% ------From Frank Mittelbach ------ + +\DeclareFontShape{T1}{URWClassico-TLF}{m}{sc}{ + <-> \URWClassico@@scale uoprc8t +}{} + +\DeclareFontShape{T1}{URWClassico-TLF}{b}{sc}{ + <-> \URWClassico@@scale uopbc8t +}{} + +\endinput diff --git a/texmf-dist/tex/latex/classico/TS1URWClassico-LF.fd b/texmf-dist/tex/latex/classico/TS1URWClassico-LF.fd deleted file mode 100644 index faa0708a..00000000 --- a/texmf-dist/tex/latex/classico/TS1URWClassico-LF.fd +++ /dev/null @@ -1,50 +0,0 @@ -%% Generated by autoinst on 2014/08/27 -%% -\ProvidesFile{TS1URWClassico-LF.fd} - [2014/08/27 (autoinst) Font definitions for TS1/URWClassico-LF.] - -\expandafter\ifx\csname URWClassico@scale\endcsname\relax - \let\URWClassico@@scale\@empty -\else - \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}% -\fi - -\DeclareFontFamily{TS1}{URWClassico-LF}{} - -\DeclareFontShape{TS1}{URWClassico-LF}{b}{n}{ - <-> \URWClassico@@scale URWClassico-Bold-lf-ts1 -}{} - -\DeclareFontShape{TS1}{URWClassico-LF}{b}{it}{ - <-> \URWClassico@@scale URWClassico-BoldItalic-lf-ts1 -}{} - -\DeclareFontShape{TS1}{URWClassico-LF}{b}{sl}{ - <-> ssub * URWClassico-LF/b/it -}{} - -\DeclareFontShape{TS1}{URWClassico-LF}{m}{n}{ - <-> \URWClassico@@scale URWClassico-Regular-lf-ts1 -}{} - -\DeclareFontShape{TS1}{URWClassico-LF}{m}{it}{ - <-> \URWClassico@@scale URWClassico-Italic-lf-ts1 -}{} - -\DeclareFontShape{TS1}{URWClassico-LF}{m}{sl}{ - <-> ssub * URWClassico-LF/m/it -}{} - -\DeclareFontShape{TS1}{URWClassico-LF}{bx}{sl}{ - <-> ssub * URWClassico-LF/b/sl -}{} - -\DeclareFontShape{TS1}{URWClassico-LF}{bx}{n}{ - <-> ssub * URWClassico-LF/b/n -}{} - -\DeclareFontShape{TS1}{URWClassico-LF}{bx}{it}{ - <-> ssub * URWClassico-LF/b/it -}{} - -\endinput diff --git a/texmf-dist/tex/latex/classico/TS1URWClassico-TLF.fd b/texmf-dist/tex/latex/classico/TS1URWClassico-TLF.fd new file mode 100644 index 00000000..c7ecf77a --- /dev/null +++ b/texmf-dist/tex/latex/classico/TS1URWClassico-TLF.fd @@ -0,0 +1,91 @@ +%% Generated by autoinst on 2025/01/09 +%% +\ProvidesFile{TS1URWClassico-TLF.fd} + [2025/01/09 (autoinst) Font definitions for TS1/URWClassico-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname URWClassico@scale\endcsname\relax + \let\URWClassico@@scale\@empty +\else + \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{URWClassico-TLF}{} + + +% ---- b = bold ---- + +\DeclareFontShape{TS1}{URWClassico-TLF}{b}{n}{ + <-> \URWClassico@@scale URWClassico-Bold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{URWClassico-TLF}{bold}{n}{ + <-> alias * URWClassico-TLF/b/n +}{} + +\DeclareFontShape{TS1}{URWClassico-TLF}{b}{it}{ + <-> \URWClassico@@scale URWClassico-BoldItalic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{URWClassico-TLF}{bold}{it}{ + <-> alias * URWClassico-TLF/b/it +}{} + +\DeclareFontShape{TS1}{URWClassico-TLF}{b}{sl}{ + <-> ssub * URWClassico-TLF/b/it +}{} + +\DeclareFontShape{TS1}{URWClassico-TLF}{bold}{sl}{ + <-> ssub * URWClassico-TLF/bold/it +}{} + + +% ---- m = regular ---- + +\DeclareFontShape{TS1}{URWClassico-TLF}{m}{n}{ + <-> \URWClassico@@scale URWClassico-Regular-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{URWClassico-TLF}{regular}{n}{ + <-> alias * URWClassico-TLF/m/n +}{} + +\DeclareFontShape{TS1}{URWClassico-TLF}{m}{it}{ + <-> \URWClassico@@scale URWClassico-Italic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{URWClassico-TLF}{regular}{it}{ + <-> alias * URWClassico-TLF/m/it +}{} + +\DeclareFontShape{TS1}{URWClassico-TLF}{m}{sl}{ + <-> ssub * URWClassico-TLF/m/it +}{} + +\DeclareFontShape{TS1}{URWClassico-TLF}{regular}{sl}{ + <-> ssub * URWClassico-TLF/regular/it +}{} + + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + +\DeclareFontShape{TS1}{URWClassico-TLF}{bx}{it}{ + <-> ssub * URWClassico-TLF/b/it +}{} + +\DeclareFontShape{TS1}{URWClassico-TLF}{bx}{n}{ + <-> ssub * URWClassico-TLF/b/n +}{} + +\DeclareFontShape{TS1}{URWClassico-TLF}{bx}{sl}{ + <-> ssub * URWClassico-TLF/b/sl +}{} + +\endinput diff --git a/texmf-dist/tex/latex/classico/classico.sty b/texmf-dist/tex/latex/classico/classico.sty index 6dadcdfd..1ab93a33 100644 --- a/texmf-dist/tex/latex/classico/classico.sty +++ b/texmf-dist/tex/latex/classico/classico.sty @@ -1,6 +1,6 @@ \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{classico} - [2014/08/28 (Bob Tennent) Supports URW Classico fonts for all LaTeX engines.] + [2025/01/08 (Bob Tennent) Supports URW Classico fonts for all LaTeX engines.] \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} @@ -31,7 +31,6 @@ \fi \ifclassico@otf - \ifxetex\XeTeXtracingfonts=1\fi \defaultfontfeatures{ Ligatures = TeX , Scale = \URWClassico@scale , @@ -52,7 +51,7 @@ BoldItalicFont = *-BoldItalic ] {URWClassico} \else % type1 - \def\classicofamily{URWClassico-LF} + \def\classicofamily{URWClassico-TLF} \newcommand*\classico{\fontfamily{\classicofamily}\selectfont} \def\sfdefault{\classicofamily} \ifclassico@default\edef\familydefault{\sfdefault}\fi diff --git a/texmf-dist/tex/latex/classico/ot1uop.fd b/texmf-dist/tex/latex/classico/ot1uop.fd deleted file mode 100644 index 70bb23dc..00000000 --- a/texmf-dist/tex/latex/classico/ot1uop.fd +++ /dev/null @@ -1,61 +0,0 @@ -\ProvidesFile{OT1uop.fd} - [2014/08/03 Font definitions for OT1/uop.] - -\expandafter\ifx\csname URWClassico@scale\endcsname\relax - \let\URWClassico@@scale\@empty -\else - \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}% -\fi - -\DeclareFontFamily{OT1}{uop}{} - -\DeclareFontShape{OT1}{uop}{b}{n}{ - <-> \URWClassico@@scale URWClassico-Bold-lf-ot1 -}{} - -\DeclareFontShape{OT1}{uop}{b}{it}{ - <-> \URWClassico@@scale URWClassico-BoldItalic-lf-ot1 -}{} - -\DeclareFontShape{OT1}{uop}{b}{sl}{ - <-> ssub * uop/b/it -}{} - -\DeclareFontShape{OT1}{uop}{m}{n}{ - <-> \URWClassico@@scale URWClassico-Regular-lf-ot1 -}{} - -\DeclareFontShape{OT1}{uop}{m}{it}{ - <-> \URWClassico@@scale URWClassico-Italic-lf-ot1 -}{} - -\DeclareFontShape{OT1}{uop}{m}{sl}{ - <-> ssub * uop/m/it -}{} - -\DeclareFontShape{OT1}{uop}{bx}{sl}{ - <-> ssub * uop/b/sl -}{} - -\DeclareFontShape{OT1}{uop}{bx}{n}{ - <-> ssub * uop/b/n -}{} - -\DeclareFontShape{OT1}{uop}{bx}{it}{ - <-> ssub * uop/b/it -}{} - -\DeclareFontShape{OT1}{uop}{b}{sc}{ - <-> \URWClassico@@scale uopbc7t -}{} - -\DeclareFontShape{OT1}{uop}{m}{sc}{ - <-> \URWClassico@@scale uoprc7t -}{} - -\DeclareFontShape{OT1}{uop}{bx}{sc}{ - <-> ssub * uop/b/sc -}{} - - -\endinput diff --git a/texmf-dist/tex/latex/classico/t1uop.fd b/texmf-dist/tex/latex/classico/t1uop.fd deleted file mode 100644 index 45fe11da..00000000 --- a/texmf-dist/tex/latex/classico/t1uop.fd +++ /dev/null @@ -1,60 +0,0 @@ -\ProvidesFile{T1uop.fd} - [2014/08/02 Font definitions for T1/uop.] - -\expandafter\ifx\csname URWClassico@scale\endcsname\relax - \let\URWClassico@@scale\@empty -\else - \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}% -\fi - -\DeclareFontFamily{T1}{uop}{} - -\DeclareFontShape{T1}{uop}{b}{n}{ - <-> \URWClassico@@scale URWClassico-Bold-lf-t1 -}{} - -\DeclareFontShape{T1}{uop}{b}{it}{ - <-> \URWClassico@@scale URWClassico-BoldItalic-lf-t1 -}{} - -\DeclareFontShape{T1}{uop}{b}{sl}{ - <-> ssub * uop/b/it -}{} - -\DeclareFontShape{T1}{uop}{m}{n}{ - <-> \URWClassico@@scale URWClassico-Regular-lf-t1 -}{} - -\DeclareFontShape{T1}{uop}{m}{it}{ - <-> \URWClassico@@scale URWClassico-Italic-lf-t1 -}{} - -\DeclareFontShape{T1}{uop}{m}{sl}{ - <-> ssub * uop/m/it -}{} - -\DeclareFontShape{T1}{uop}{bx}{sl}{ - <-> ssub * uop/b/sl -}{} - -\DeclareFontShape{T1}{uop}{bx}{n}{ - <-> ssub * uop/b/n -}{} - -\DeclareFontShape{T1}{uop}{bx}{it}{ - <-> ssub * uop/b/it -}{} - -\DeclareFontShape{T1}{uop}{b}{sc}{ - <-> \URWClassico@@scale uopbc8t -}{} - -\DeclareFontShape{T1}{uop}{m}{sc}{ - <-> \URWClassico@@scale uoprc8t -}{} - -\DeclareFontShape{T1}{uop}{bx}{sc}{ - <-> ssub * uop/b/sc -}{} - -\endinput diff --git a/texmf-dist/tex/latex/classico/ts1uop.fd b/texmf-dist/tex/latex/classico/ts1uop.fd deleted file mode 100644 index 48512624..00000000 --- a/texmf-dist/tex/latex/classico/ts1uop.fd +++ /dev/null @@ -1,50 +0,0 @@ -%% Generated by autoinst on 2014/06/26 -%% -\ProvidesFile{TS1uop.fd} - [2014/08/03 Font definitions for TS1/uop.] - -\expandafter\ifx\csname URWClassico@scale\endcsname\relax - \let\URWClassico@@scale\@empty -\else - \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}% -\fi - -\DeclareFontFamily{TS1}{uop}{} - -\DeclareFontShape{TS1}{uop}{b}{n}{ - <-> \URWClassico@@scale URWClassico-Bold-lf-ts1 -}{} - -\DeclareFontShape{TS1}{uop}{b}{it}{ - <-> \URWClassico@@scale URWClassico-BoldItalic-lf-ts1 -}{} - -\DeclareFontShape{TS1}{uop}{b}{sl}{ - <-> ssub * uop/b/it -}{} - -\DeclareFontShape{TS1}{uop}{m}{n}{ - <-> \URWClassico@@scale URWClassico-Regular-lf-ts1 -}{} - -\DeclareFontShape{TS1}{uop}{m}{it}{ - <-> \URWClassico@@scale URWClassico-Italic-lf-ts1 -}{} - -\DeclareFontShape{TS1}{uop}{m}{sl}{ - <-> ssub * uop/m/it -}{} - -\DeclareFontShape{TS1}{uop}{bx}{sl}{ - <-> ssub * uop/b/sl -}{} - -\DeclareFontShape{TS1}{uop}{bx}{n}{ - <-> ssub * uop/b/n -}{} - -\DeclareFontShape{TS1}{uop}{bx}{it}{ - <-> ssub * uop/b/it -}{} - -\endinput diff --git a/texmf-dist/tex/latex/garamondx/ly1minzgm.fd b/texmf-dist/tex/latex/garamondx/ly1minzgm.fd new file mode 100644 index 00000000..9db074a9 --- /dev/null +++ b/texmf-dist/tex/latex/garamondx/ly1minzgm.fd @@ -0,0 +1,68 @@ +%Filename: ly1minzgm.fd +%Created by: msharpe +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ly1minzgm.fd} + [2022/01/20 Fontinst v1.933 font definitions for LY1/minzgm.] + +\def\@textscalefactor{.94} +%garamondx must be reduced by factor .93 to match xheight of newtxmath + +\@ifundefined{ntxmath@scale}{\let\ntxmath@scaled\@empty} +{\@tempdima\@textscalefactor\p@ +\@tempdima\ntxmath@scale\@tempdima +\edef\ntxmath@scaled{s*[\strip@pt\@tempdima]}}% locally, not globally + +\def\zgm@tmp{\ifzgm@swq \def\zgm@@swq{-swq}\fi} +\let\zgm@@swq\@empty +\ifdefined\zgm@swqtrue + \zgm@tmp +\fi + + +\DeclareFontFamily{LY1}{minzgm}{} + +\DeclareFontShape{LY1}{minzgm}{m}{n}{ + <-> \ntxmath@scaled LY1-zgm-r-lf\zgm@@swq +}{} + +\DeclareFontShape{LY1}{minzgm}{m}{sc}{ + <-> \ntxmath@scaled LY1-zgm-r-lf-sc\zgm@@swq +}{} + +\DeclareFontShape{LY1}{minzgm}{b}{sc}{ + <-> \ntxmath@scaled LY1-zgm-b-lf-sc\zgm@@swq +}{} + +\DeclareFontShape{LY1}{minzgm}{m}{scit}{ + <-> \ntxmath@scaled LY1-zgm-ri-lf-sc\zgm@@swq +}{} + +\DeclareFontShape{LY1}{minzgm}{b}{scit}{ + <-> \ntxmath@scaled LY1-zgm-bi-lf-sc\zgm@@swq +}{} + +\DeclareFontShape{LY1}{minzgm}{b}{n}{ + <-> \ntxmath@scaled LY1-zgm-b-lf\zgm@@swq +}{} + +\DeclareFontShape{LY1}{minzgm}{m}{it}{ + <-> \ntxmath@scaled LY1-zgm-ri-lf\zgm@@swq +}{} + +\DeclareFontShape{LY1}{minzgm}{b}{it}{ + <-> \ntxmath@scaled LY1-zgm-bi-lf\zgm@@swq +}{} + +\DeclareFontShape{LY1}{minzgm}{bx}{sc}{<->ssub * minzgm/b/sc}{} +\DeclareFontShape{LY1}{minzgm}{bx}{scit}{<->ssub * minzgm/b/scit}{} +\DeclareFontShape{LY1}{minzgm}{bx}{n}{<->ssub * minzgm/b/n}{} +\DeclareFontShape{LY1}{minzgm}{m}{sl}{<->ssub * minzgm/m/it}{} +\DeclareFontShape{LY1}{minzgm}{bx}{it}{<->ssub * minzgm/b/it}{} +\DeclareFontShape{LY1}{minzgm}{b}{sl}{<->ssub * minzgm/b/it}{} +\DeclareFontShape{LY1}{minzgm}{bx}{sl}{<->ssub * minzgm/b/sl}{} +\DeclareFontShape{LY1}{minzgm}{m}{fscn}{<->ssub * minzgm/m/sc}{} % needed with mathdesign[ugm] +\DeclareFontShape{LY1}{minzgm}{b}{fscn}{<->ssub * minzgm/b/sc}{} +\endinput diff --git a/texmf-dist/tex/latex/garamondx/omlzgmmi.fd b/texmf-dist/tex/latex/garamondx/omlzgmmi.fd index 040339f4..9bab1cb5 100644 --- a/texmf-dist/tex/latex/garamondx/omlzgmmi.fd +++ b/texmf-dist/tex/latex/garamondx/omlzgmmi.fd @@ -8,19 +8,17 @@ [2012/11/18 Fontinst v1.933 font definitions for OML/zgmmi.] \expandafter\ifx\csname ntxmath@scaled\endcsname\relax - \let\ntxmath@@scaled\@empty% -\else - \edef\ntxmath@@scaled{s*[\csname ntxmath@scaled\endcsname]}% + \let\ntxmath@scaled\@empty% \fi \DeclareFontFamily{OML}{zgmmi}{\skewchar \font =127} \DeclareFontShape{OML}{zgmmi}{m}{it}{ - <-> \ntxmath@@scaled zgmmi + <-> \ntxmath@scaled zgmmi }{} \DeclareFontShape{OML}{zgmmi}{b}{it}{ - <-> \ntxmath@@scaled zgmbmi + <-> \ntxmath@scaled zgmbmi }{} \DeclareFontShape{OML}{zgmmi}{m}{sl}{<->ssub * zgmmi/m/it}{} diff --git a/texmf-dist/tex/latex/garamondx/t1minzgm.fd b/texmf-dist/tex/latex/garamondx/t1minzgm.fd new file mode 100644 index 00000000..fa251dd5 --- /dev/null +++ b/texmf-dist/tex/latex/garamondx/t1minzgm.fd @@ -0,0 +1,68 @@ +%Filename: t1minzgm.fd +%Created by: msharpe +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{t1minzgm.fd} + [2022/01/20 Fontinst v1.933 font definitions for T1/minzgm.] + +\def\@textscalefactor{.94} +%garamondx must be reduced by factor .93 to match xheight of newtxmath + +\@ifundefined{ntxmath@scale}{\let\ntxmath@scaled\@empty} +{\@tempdima\@textscalefactor\p@ +\@tempdima\ntxmath@scale\@tempdima +\edef\ntxmath@scaled{s*[\strip@pt\@tempdima]}}% locally, not globally + +\def\zgm@tmp{\ifzgm@swq \def\zgm@@swq{-swq}\fi} +\let\zgm@@swq\@empty +\ifdefined\zgm@swqtrue + \zgm@tmp +\fi + + +\DeclareFontFamily{T1}{minzgm}{} + +\DeclareFontShape{T1}{minzgm}{m}{n}{ + <-> \ntxmath@scaled T1-zgm-r-lf\zgm@@swq +}{} + +\DeclareFontShape{T1}{minzgm}{m}{sc}{ + <-> \ntxmath@scaled T1-zgm-r-lf-sc\zgm@@swq +}{} + +\DeclareFontShape{T1}{minzgm}{b}{sc}{ + <-> \ntxmath@scaled T1-zgm-b-lf-sc\zgm@@swq +}{} + +\DeclareFontShape{T1}{minzgm}{m}{scit}{ + <-> \ntxmath@scaled T1-zgm-ri-lf-sc\zgm@@swq +}{} + +\DeclareFontShape{T1}{minzgm}{b}{scit}{ + <-> \ntxmath@scaled T1-zgm-bi-lf-sc\zgm@@swq +}{} + +\DeclareFontShape{T1}{minzgm}{b}{n}{ + <-> \ntxmath@scaled T1-zgm-b-lf\zgm@@swq +}{} + +\DeclareFontShape{T1}{minzgm}{m}{it}{ + <-> \ntxmath@scaled T1-zgm-ri-lf\zgm@@swq +}{} + +\DeclareFontShape{T1}{minzgm}{b}{it}{ + <-> \ntxmath@scaled T1-zgm-bi-lf\zgm@@swq +}{} + +\DeclareFontShape{T1}{minzgm}{bx}{sc}{<->ssub * minzgm/b/sc}{} +\DeclareFontShape{T1}{minzgm}{bx}{scit}{<->ssub * minzgm/b/scit}{} +\DeclareFontShape{T1}{minzgm}{bx}{n}{<->ssub * minzgm/b/n}{} +\DeclareFontShape{T1}{minzgm}{m}{sl}{<->ssub * minzgm/m/it}{} +\DeclareFontShape{T1}{minzgm}{bx}{it}{<->ssub * minzgm/b/it}{} +\DeclareFontShape{T1}{minzgm}{b}{sl}{<->ssub * minzgm/b/it}{} +\DeclareFontShape{T1}{minzgm}{bx}{sl}{<->ssub * minzgm/b/sl}{} +\DeclareFontShape{T1}{minzgm}{m}{fscn}{<->ssub * minzgm/m/sc}{} % needed with mathdesign[ugm] +\DeclareFontShape{T1}{minzgm}{b}{fscn}{<->ssub * minzgm/b/sc}{} +\endinput diff --git a/texmf-dist/tex/latex/lucida-otf/lucida-otf.sty b/texmf-dist/tex/latex/lucida-otf/lucida-otf.sty index 3fe40d4a..23065e1d 100644 --- a/texmf-dist/tex/latex/lucida-otf/lucida-otf.sty +++ b/texmf-dist/tex/latex/lucida-otf/lucida-otf.sty @@ -4,23 +4,21 @@ %% License from CTAN archives in directory macros/latex/base/lppl.txt. %% Either version 1.3 or, at your option, any later version. %% -% Copyright 2023 Herbert Voss hvoss@tug.org +% Copyright 2024 Herbert Voss hvoss@tug.org %% \ProvidesPackage{lucida-otf}[% - 2023/06/16 v. 0.09 (Herbert Voss) Supports Lucida OpenType for lualatex/xelatex.] + 2024/12/14 v. 0.10 (Herbert Voss) Supports Lucida OpenType for lualatex/xelatex.] % \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} \RequirePackage{unicode-math} % support opentype math fonts % loads itself fontspec % -\newif\ifLucida@usefilenames \Lucida@usefilenamesfalse -\DeclareOptionX{usefilenames}[true]{\@nameuse{Lucida@usefilenames#1}} % -\providecommand\lucidaRM@features{Scale=0.92}% Roman -\providecommand\lucidaSS@features{Scale=0.92}% SansSerif -\providecommand\lucidaTT@features{Scale=0.92}% Typewriter -\providecommand\lucidaGrandeTT@features{Scale=0.92}% Typewriter -\providecommand\lucidaConsoleTT@features{Scale=0.92}% Typewriter +\providecommand\lucidaRM@features{Scale=0.87}% Roman +\providecommand\lucidaSS@features{Scale=0.87}% SansSerif +\providecommand\lucidaTT@features{Scale=MatchLowercase,FakeStretch=0.88,Ligatures=ResetAll}% Typewriter +\providecommand\lucidaGrandeTT@features{Scale=MatchLowercase,FakeStretch=0.9,Ligatures=ResetAll}% Typewriter +\providecommand\lucidaConsoleTT@features{Scale=MatchLowercase,FakeStretch=0.9,Ligatures=ResetAll}% Typewriter \providecommand\lucidaMM@features{}% Math regular \providecommand\lucidaMMbold@features{}% Math bold \providecommand\lucidaBL@features{}% Blackletter @@ -57,7 +55,6 @@ \defaultfontfeatures{Ligatures=TeX,\lucida@DefaultFeatures}% default in fontspec % -\ifLucida@usefilenames \typeout {Using file names for the Lucida font}% %----------------------------------------- file names ---------------------------- \setmainfont{LucidaBrightOT}[% main rm @@ -74,15 +71,21 @@ \lucidaSS@features, ItalicFont = *-Italic, BoldFont = *-Demi, - BoldItalicFont = *-DemiItalic + BoldFeatures = {RawFeature={embolden=2}}, + BoldItalicFont = *-DemiItalic, + BoldItalicFeatures = {RawFeature={embolden=2}}, ] % \setmonofont{LucidaSansTypewriterOT}[% main typewriter Extension = .otf, - \lucidaTT@features, + \lucidaTT@features, ItalicFont = *-Oblique, BoldFont = *-Bold, - BoldItalicFont = *-BoldOblique + BoldItalicFont = *-BoldOblique, +% BoldFont = *, +% BoldFeatures = {RawFeature={embolden=1.7},SmallCapsFont = * }, +% BoldItalicFont = *-Oblique, +% BoldItalicFeatures = {RawFeature={embolden=1.75},SmallCapsFont=*-Oblique} ] \newfontfamily\lucidaSLshape{LucidaBrightOT}[ FakeSlant = 0.2, @@ -96,12 +99,13 @@ % % Setting math % First we have to expand the feature macros: -%\expandafter\setmathfont\expandafter[\lucidaMM@features]{LucidaBrightMathOT} -%\expandafter\setmathfont\expandafter[\lucidaMMbold@features,version=bold]{LucidaBrightMathOT-Demibold} -\edef\Set@Math{\noexpand\setmathfont{Lucida Bright Math OT}[\lucidaMM@features, RawFeature = {\Lucida@MathRawFeatures}]% - \noexpand\setmathfont{Lucida Bright Math OT Demibold}[\lucidaMMbold@features,version=bold]} -\Set@Math + \edef\temp@mm@features{\lucidaMM@features, RawFeature = {\Lucida@MathRawFeatures}} +\AtBeginDocument{% + \expandafter\setmathfont\expandafter[\temp@mm@features]{LucidaBrightMathOT.otf}% + \expandafter\setmathfont\expandafter[\lucidaMMbold@features,version=bold]{LucidaBrightMathOT-Demi.otf}% +} + % % The specialized one-off fonts: \newfontface\LucidaBlackletter{LucidaBlackletterOT}[ @@ -131,62 +135,6 @@ BoldFont = *-Bold, BoldItalicFont = *-BoldItalic ] -\else -\typeout {Using symbolic names for the Lucida font}% -%----------------------------------------- symbolic names ---------------------------- -\setmainfont{Lucida Bright OT}[% main rm - \lucidaRM@features, - ItalicFont = * Italic, - BoldFont = * Demibold, - BoldItalicFont = * Demibold Italic, - RawFeature = {\Lucida@RawFeatures} -] -% -\setsansfont{Lucida Sans OT}[% main sans - \lucidaSS@features, - ItalicFont = * Italic, - BoldFont = * Demibold, - BoldItalicFont = * Demibold Italic -] -% -\setmonofont{Lucida Sans Typewriter OT}[% main typewriter - \lucidaTT@features, -] -\newfontfamily\lucidaSLshape{Lucida Bright OT}[ - FakeSlant = 0.2, -% Extension = .otf, - \lucidaRM@features, - BoldFont = * Demibold, - BoldItalicFont = * Demibold Italic -] -%\renewcommand\sldefault{\lucidaSLshape} -\let\slshape\lucidaSLshape -% -% Setting math -% First we have to expand the feature macros: -%\expandafter\setmathfont\expandafter[\lucidaMM@features]{LucidaBright Math OT} -%\expandafter\setmathfont\expandafter[\lucidaMMbold@features,version=bold]{LucidaBright Math OT-Demibold} - -\edef\Set@Math{\noexpand\setmathfont{Lucida Bright Math OT}[\lucidaMM@features, RawFeature = {\Lucida@MathRawFeatures}]% - \noexpand\setmathfont{Lucida Bright Math OT Demibold}[\lucidaMMbold@features,version=bold]} -\Set@Math -% -% The specialized one-off fonts: -\newfontface\LucidaBlackletter{Lucida Blackletter OT}% - [ - \lucidaBL@features] -\newfontface\LucidaCalligraphy{Lucida Calligraphy OT Italic}[\lucidaCAL@features] -\newfontface\LucidaHandwriting{Lucida Handwriting OT Italic}[\lucidaHW@features] -% -% GrandeMono and Console fonts for an example: -\newfontfamily\LucidaGrandeMonoDK{Lucida Grande Mono DK}[ - \lucidaGrandeTT@features, -] -% -\newfontfamily\LucidaConsoleDK{Lucida Console DK}[% - \lucidaConsoleTT@features, -] -\fi \endinput |