%% ntexT1.fd %% Frank Langbein, 09-SEP-1994 %% OT1 font definitions for ntex based on the sauter fonts definition %% by Joerg Knappen %% %% This file contains all the Font/Shape definitions for the CM fonts and %% is preloaded into LaTeX2e. If you crate a OT1cm* files for the CM fonts %% it may be ignored by LaTeX2e! %% % % Standard test to prevent double loading of this file. % \begin{macrocode} \expandafter\ifx\csname fontdef.sauter\endcsname\relax \expandafter\def\csname fontdef.sauter\endcsname{} \else\message{---already loaded}\endinput\fi % \end{macrocode} % % Send a message identifying this file. % \begin{macrocode} \def\filename{ntexOT1.fd} \def\fileversion{1.0} \def\filedate{08-SEP-1994} \immediate\write16{% `\filename' (\fileversion, \filedate), (FL)} % \end{macrocode} %%% end of file header %% %% This file contains the external font information needed to load %% the computer modern family designed by Donald E. Knuth, together %% with all fonts which are supplied with the AMS font package, %% and the cyrillic fonts from the Univ. of Washington. %% You may remove the font families your system does not support. %% %% Don't change the next few lines unless you know exactly what you %% are doing. %% %% %% One can generate all TeX font sizes with the Sauter package. %% \def\sauter@family#1#2#3#4#5{% \DeclareFontShape{#1}{#2}{#4}{#5} { <5> #35 <6> #36 <7> #37 <8> #38 <9> #39 <10> #310 <10.95> #311 % looks ugly, but {#3}11 does not work <12> #312 <14.4> #314 <17.28> #317 <20.74> #320 <24.88> #325 }{}% } %% CMR medium \DeclareFontFamily{OT1}{cmr}{}{} \sauter@family{OT1}{cmr}{cmr}{m}{n} \sauter@family{OT1}{cmr}{cmsl}{m}{sl} \sauter@family{OT1}{cmr}{cmti}{m}{it} \sauter@family{OT1}{cmr}{cmcsc}{m}{sc} \sauter@family{OT1}{cmr}{cmu}{m}{ui} %% CMR bold extended \sauter@family{OT1}{cmr}{cmbx}{bx}{n} \sauter@family{OT1}{cmr}{cmbxsl}{bx}{sl} \sauter@family{OT1}{cmr}{cmbxti}{bx}{it} %%%%%%% bold series \sauter@family{OT1}{cmr}{cmb}{b}{n} % This is necessary for a correct \pounds symbol in % the cmr fonts Hopefully the dc/ec font layout will take % over soon. % \DeclareFontShape{OT1}{cmr}{bx}{ui} {<->ssub * cmr/m/ui}{} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% Sans serif font shapes %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Where's demibold condensed? sb + c? And cmssq? And cmssqi? % \DeclareFontFamily{OT1}{cmss}{}{} \sauter@family{OT1}{cmss}{cmss}{m}{n} \sauter@family{OT1}{cmss}{cmssi}{m}{it} \sauter@family{OT1}{cmss}{cmssbx}{bx}{n} % Font undefined, therefore substituted \DeclareFontShape{OT1}{cmss}{m}{sl} {<->sub*cmss/m/it}{} %%%%%%% Font/shape undefined, therefore substituted \DeclareFontShape{OT1}{cmss}{m}{sc} {<->sub*cmr/m/sc}{} %%%%%%%% semibold condensed series \sauter@family{OT1}{cmss}{cmssdc}{sbc}{n} \DeclareFontFamily{OT1}{cmssq}{} \sauter@family{OT1}{cmssq}{cmssq}{m}{n} \sauter@family{OT1}{cmssq}{cmssqi}{m}{n} \DeclareFontShape{OT1}{cmssq}{m}{it}{ <-> ssub * cmssq/m/sl }{} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% Typewriter font shapes %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \DeclareFontFamily{OT1}{cmtt}{\hyphenchar\font\m@ne}{} \sauter@family{OT1}{cmtt}{cmtt}{m}{n} \sauter@family{OT1}{cmtt}{cmitt}{m}{it} \sauter@family{OT1}{cmtt}{cmsltt}{m}{sl} \sauter@family{OT1}{cmtt}{cmtcsc}{m}{sc} \DeclareFontShape{OT1}{cmtt}{bx}{n} {<->sub * cmtt/m/n}{} \DeclareFontShape{OT1}{cmtt}{bx}{it} {<->sub * cmtt/m/it}{} \sauter@family{OT1}{cmtt}{cmvtt}{v}{tt} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% Math italic font shapes %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \DeclareFontFamily{OML}{cmm}{\skewchar\font'177}{} \sauter@family{OML}{cmm}{cmmi}{m}{it} \sauter@family{OML}{cmm}{cmmib}{b}{it} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% Math symbol font shapes %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \DeclareFontFamily{OMS}{cmsy}{\skewchar\font'60}{} \sauter@family{OMS}{cmsy}{cmsy}{m}{n} \sauter@family{OMS}{cmsy}{cmbsy}{b}{n} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% Math extension font %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \DeclareFontFamily{OMX}{cmex}{}{} \sauter@family{OMX}{cmex}{cmex}{m}{n} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% LaTeX symbol family %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \DeclareFontFamily{U}{lasy}{}{} \sauter@family{U}{lasy}{lasy}{m}{n} \sauter@family{U}{lasy}{lasyb}{b}{n} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% The rest of the cm sauter fonts %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \DeclareFontFamily{OT1}{cmdh}{} \sauter@family{OT1}{cmdh}{cmdunh}{m}{n} \DeclareFontFamily{OT1}{cmfib}{} \sauter@family{OT1}{cmfib}{cmfib}{m}{n} \DeclareFontFamily{OT1}{cmfr}{} \sauter@family{OT1}{cmfr}{cmff}{m}{n} \sauter@family{OT1}{cmfr}{cmfi}{m}{it} % ntexOT1.fd made 940908 1994 %% \endinput