%Filename: tuclmjs.fd
%Created by: tex clm-t1-drv
%Created using fontinst v1.933

%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY

\ProvidesFile{tuclmjs.fd}
   [2026/10/17 Fontinst v1.933 font definitions for TU/clmjs.]

\DeclareFontFamily{TU}{clmjs}{}

\DeclareFontShape{TU}{clmjs}{m}{n}{
   <-8.5> \UnicodeFontFile{lmsans8-regular.otf}{\UnicodeFontTeXLigatures\clm@patch\clm@sf@zero+tnum;+onum;}
   <8.5-9.5> \UnicodeFontFile{lmsans9-regular.otf}{\UnicodeFontTeXLigatures\clm@patch\clm@sf@zero+tnum;+onum;}
   <9.5-11> \UnicodeFontFile{lmsans10-regular.otf}{\UnicodeFontTeXLigatures\clm@patch\clm@sf@zero+tnum;+onum;}
   <11-15> \UnicodeFontFile{lmsans12-regular.otf}{\UnicodeFontTeXLigatures\clm@patch\clm@sf@zero+tnum;+onum;}
   <15-> \UnicodeFontFile{lmsans17-regular.otf}{\UnicodeFontTeXLigatures\clm@patch\clm@sf@zero+tnum;+onum;}
}{}

\DeclareFontShape{TU}{clmjs}{m}{sl}{
   <-8.5> \UnicodeFontFile{lmsans8-oblique.otf}{\UnicodeFontTeXLigatures\clm@patch\clm@sf@zero+tnum;+onum;}
   <8.5-9.5> \UnicodeFontFile{lmsans9-oblique.otf}{\UnicodeFontTeXLigatures\clm@patch\clm@sf@zero+tnum;+onum;}
   <9.5-11> \UnicodeFontFile{lmsans10-oblique.otf}{\UnicodeFontTeXLigatures\clm@patch\clm@sf@zero+tnum;+onum;}
   <11-15> \UnicodeFontFile{lmsans12-oblique.otf}{\UnicodeFontTeXLigatures\clm@patch\clm@sf@zero+tnum;+onum;}
   <15-> \UnicodeFontFile{lmsans17-oblique.otf}{\UnicodeFontTeXLigatures\clm@patch\clm@sf@zero+tnum;+onum;}
}{}

\DeclareFontShape{TU}{clmjs}{bx}{n}{
   <-> \UnicodeFontFile{lmsans10-bold.otf}{\UnicodeFontTeXLigatures\clm@patch\clm@sf@zero+tnum;+onum;}
}{}

\DeclareFontShape{TU}{clmjs}{bx}{sl}{
   <-> \UnicodeFontFile{lmsans10-boldoblique.otf}{\UnicodeFontTeXLigatures\clm@patch\clm@sf@zero+tnum;+onum;}
}{}

\DeclareFontShape{TU}{clmjs}{sbc}{n}{
   <-> \UnicodeFontFile{lmsansdemicond10-regular.otf}{\UnicodeFontTeXLigatures\clm@patch\clm@sf@zero+tnum;+onum;}
}{}

\DeclareFontShape{TU}{clmjs}{sbc}{sl}{
   <-> \UnicodeFontFile{lmsansdemicond10-oblique.otf}{\UnicodeFontTeXLigatures\clm@patch\clm@sf@zero+tnum;+onum;}
}{}

\DeclareFontShape{TU}{clmjs}{m}{sc}{<->ssub * clmjs/m/n}{}
\DeclareFontShape{TU}{clmjs}{m}{it}{<->ssub * clmjs/m/sl}{}
\DeclareFontShape{TU}{clmjs}{m}{ui}{<->ssub * clmjs/m/it}{}
\DeclareFontShape{TU}{clmjs}{b}{n}{<->ssub * clmjs/bx/n}{}
\DeclareFontShape{TU}{clmjs}{bx}{sc}{<->ssub * clmjs/bx/n}{}
\DeclareFontShape{TU}{clmjs}{b}{sc}{<->ssub * clmjs/bx/sc}{}
\DeclareFontShape{TU}{clmjs}{b}{sl}{<->ssub * clmjs/bx/sl}{}
\DeclareFontShape{TU}{clmjs}{bx}{it}{<->ssub * clmjs/bx/sl}{}
\DeclareFontShape{TU}{clmjs}{b}{it}{<->ssub * clmjs/bx/it}{}
\DeclareFontShape{TU}{clmjs}{bx}{ui}{<->ssub * clmjs/bx/it}{}
\DeclareFontShape{TU}{clmjs}{b}{ui}{<->ssub * clmjs/bx/ui}{}
\DeclareFontShape{TU}{clmjs}{sbc}{sc}{<->ssub * clmjs/sbc/n}{}
\DeclareFontShape{TU}{clmjs}{sbc}{it}{<->ssub * clmjs/sbc/sl}{}
\DeclareFontShape{TU}{clmjs}{sbc}{ui}{<->ssub * clmjs/sbc/it}{}

\endinput