%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{omsmlmtt.fd}[2026/10/17 v2.0a Font defs for mlmodern]
\DeclareFontFamily{OMS}{mlmtt}{\skewchar\font48}
%Keep the regular CM fallback's size selection, including in bold text.
%The MLModern circle has the same metrics at each design size.
\@ifpackageloaded{fix-cm}{%
\DeclareFontShape{OMS}{mlmtt}{m}{n}{%
<-6>mlmsy5<6-7>mlmsy6<7-8>mlmsy7<8-9>mlmsy8<9-10>mlmsy9<10->mlmsy10
}{}
}{%
\DeclareFontShape{OMS}{mlmtt}{m}{n}{%
<5><6><7><8><9><10>gen*mlmsy%
<10.95><12><14.4><17.28><20.74><24.88>mlmsy10
}{}
}
\DeclareFontShape{OMS}{mlmtt}{b}{it}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{b}{n}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{b}{sl}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{bx}{it}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{bx}{n}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{bx}{sl}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{c}{it}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{c}{n}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{c}{sl}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{l}{it}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{l}{n}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{l}{sl}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{lc}{it}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{lc}{n}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{lc}{sl}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{m}{it}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{m}{sc}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{m}{scsl}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{m}{sl}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{sb}{it}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{sb}{n}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{sb}{sc}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{sb}{scsl}{<->ssub*mlmtt/m/n}{}
\DeclareFontShape{OMS}{mlmtt}{sb}{sl}{<->ssub*mlmtt/m/n}{}
\endinput
