\ProvidesFile{t1minelasio.fd}
    [2024/04/14 (msharpe)  Font definitions for T1/mingelasio.]

%\def\@textscalefactor{.92} 
%xgelasio must be reduced by factor .92 to match xheight of newtxmath

%\@ifundefined{newtxmathscale}{\def\newtxmathscale{1}}{}
%\@tempdima\@textscalefactor\p@
%\@tempdima\newtxmathscale\@tempdima
%\xdef\newtxtext@scaled{s*[\strip@pt\@tempdima]}%global, not local

\DeclareFontFamily{T1}{mingelasio}{}
%\show\ntxtext@scaled


%   ----  b = bold  ----

\DeclareFontShape{T1}{mingelasio}{b}{it}{
      <-> \ntxtext@scaled Gelasio-BoldItalic-tlf-t1
}{}

\DeclareFontShape{T1}{mingelasio}{b}{n}{
      <-> \ntxtext@scaled Gelasio-Bold-tlf-t1
}{}

\DeclareFontShape{T1}{mingelasio}{b}{sl}{
    <-> ssub * mingelasio/b/it
}{}


%   ----  m = regular  ----

\DeclareFontShape{T1}{mingelasio}{m}{n}{
      <-> \ntxtext@scaled Gelasio-Regular-tlf-t1
}{}

\DeclareFontShape{T1}{mingelasio}{m}{it}{
      <-> \ntxtext@scaled Gelasio-Italic-tlf-t1
}{}

%   ----  Extra 'ssub' rules to map 'bx' to 'b'  ----

\DeclareFontShape{T1}{mingelasio}{bx}{n}{
      <-> ssub * mingelasio/b/n
}{}

\DeclareFontShape{T1}{mingelasio}{bx}{it}{
      <-> ssub * mingelasio/b/it
}{}
\endinput