%This package provides support for the mlmodern fonts. See mlmodern.pdf
%for more information.
%This work may be distributed and/or modified under the conditions
%of the LaTeX Project Public License, either version 1.3c of this
%license or (at your option) any later version.
%Copyright 2003--2009 by B. Jackowski and J.M. Nowacki.
%Copyright 2021--2026 by Daniel Benjamin Miller.
%This work has the LPPL maintenance status "maintained".
%The Current Maintainer of this work is Daniel Benjamin Miller.

\ProvidesFile{omlmlmtt.fd}[2026/10/17 v2.0a Font defs for mlmodern]
\DeclareFontFamily{OML}{mlmtt}{\skewchar\font127}
%Keep the regular CM fallback's size selection, including in bold text.
%The MLModern OML glyphs have the same metrics at each design size.
\@ifpackageloaded{fix-cm}{%
\DeclareFontShape{OML}{mlmtt}{m}{it}{%
<-6>mlmmi5<6-7>mlmmi6<7-8>mlmmi7<8-9>mlmmi8<9-10>mlmmi9<10-12>mlmmi10<12->mlmmi12
}{}
}{%
\DeclareFontShape{OML}{mlmtt}{m}{it}{%
<5><6><7><8><9>gen*mlmmi%
<10><10.95>mlmmi10%
<12><14.4><17.28><20.74><24.88>mlmmi12
}{}
}
\DeclareFontShape{OML}{mlmtt}{b}{it}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{b}{n}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{b}{sl}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{bx}{it}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{bx}{n}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{bx}{sl}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{c}{it}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{c}{n}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{c}{sl}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{l}{it}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{l}{n}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{l}{sl}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{lc}{it}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{lc}{n}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{lc}{sl}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{m}{n}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{m}{sc}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{m}{scsl}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{m}{sl}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{sb}{it}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{sb}{n}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{sb}{sc}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{sb}{scsl}{<->ssub*mlmtt/m/it}{}
\DeclareFontShape{OML}{mlmtt}{sb}{sl}{<->ssub*mlmtt/m/it}{}
\endinput
