You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
170 lines
4.8 KiB
170 lines
4.8 KiB
%% BEGIN semlcmss.sty
|
|
\def\fileversion{1.0 (2e)}
|
|
\def\filedate{94/02/01}
|
|
%%
|
|
%% LaTeX style option `semlcmss.sty' for the `seminar' document style.
|
|
%% For use with LaTeX v2.09 and the New Font Selection Scheme (1 or 2)
|
|
%% or (some day) with LaTeX2e.
|
|
%%
|
|
%% COPYRIGHT 1994, by Timothy Van Zandt, Timothy.VAN-ZANDT@insead.edu
|
|
%%
|
|
%% This file may be distributed and/or modified under the conditions of
|
|
%% the LaTeX Project Public License, either version 1.2 of this license
|
|
%% or (at your option) any later version. The latest version of this
|
|
%% license is in:
|
|
%%
|
|
%% http://www.latex-project.org/lppl.txt
|
|
%%
|
|
%% and version 1.2 or later is part of all distributions of LaTeX version
|
|
%% 1999/12/01 or later.
|
|
%%
|
|
%%
|
|
%% This file contains the external font information needed to load
|
|
%% the SliTeX sans serif fonts for use by seminar.sty.
|
|
%%
|
|
\csname semlcmss@loaded\endcsname
|
|
\let\semlcmss@loaded\endinput
|
|
\typeout{Style Option: `semlcmss' \fileversion\space <\filedate> (tvz)}
|
|
\@ifundefined{selectfont}
|
|
{\@seminarerr{`semlcmss' style option can only be used
|
|
with the New Font Selection Scheme}\@eha\endinput}{}
|
|
%
|
|
\expandafter\ifx\csname DeclareSizeFunction\endcsname\relax
|
|
|
|
% First, the font definitions:
|
|
\new@fontshape{lcmss}{m}{n}{%
|
|
<5>lcmss8 scaled 695%
|
|
<6>lcmss8 scaled 833%
|
|
<7>lcmss8 scaled 913%
|
|
<8>lcmss8 %
|
|
<9>lcmss8 scaled 1095%
|
|
<10>lcmss8 scaled 1200%
|
|
<11>lcmss8 scaled 1314%
|
|
<12>lcmss8 scaled 1440%
|
|
<14>lcmss8 scaled 1727%
|
|
<17>lcmss8 scaled 2074%
|
|
<20>lcmss8 scaled 2488%
|
|
<25>lcmss8 scaled 2986%
|
|
}{}
|
|
\extra@def{lcmss}{}{}
|
|
%
|
|
\new@fontshape{lcmss}{m}{it}{%
|
|
<5>lcmssi8 scaled 695%
|
|
<6>lcmssi8 scaled 833%
|
|
<7>lcmssi8 scaled 913%
|
|
<8>lcmssi8 %
|
|
<9>lcmssi8 scaled 1095%
|
|
<10>lcmssi8 scaled 1200%
|
|
<11>lcmssi8 scaled 1314%
|
|
<12>lcmssi8 scaled 1440%
|
|
<14>lcmssi8 scaled 1727%
|
|
<17>lcmssi8 scaled 2074%
|
|
<20>lcmssi8 scaled 2488%
|
|
<25>lcmssi8 scaled 2986%
|
|
}{}
|
|
\extra@def{lcmss}{}{}
|
|
\subst@fontshape{lcmss}{m}{sl}{lcmss}{m}{it}
|
|
%
|
|
\new@fontshape{lcmss}{bx}{n}{%
|
|
<5>lcmssb8 scaled 695%
|
|
<6>lcmssb8 scaled 833%
|
|
<7>lcmssb8 scaled 913%
|
|
<8>lcmssb8 %
|
|
<9>lcmssb8 scaled 1095%
|
|
<10>lcmssb8 scaled 1200%
|
|
<11>lcmssb8 scaled 1314%
|
|
<12>lcmssb8 scaled 1440%
|
|
<14>lcmssb8 scaled 1727%
|
|
<17>lcmssb8 scaled 2074%
|
|
<20>lcmssb8 scaled 2488%
|
|
<25>lcmssb8 scaled 2986%
|
|
}{}
|
|
\extra@def{cmssb}{}{}
|
|
\subst@fontshape{lcmss}{bx}{it}{lcmss}{bx}{n}
|
|
\subst@fontshape{lcmss}{bx}{sl}{lcmss}{bx}{n}
|
|
|
|
%
|
|
% Now define \slidefonts:
|
|
\ifarticle
|
|
\def\slidefonts{%
|
|
\def\default@family{lcmss}%
|
|
\def\rmdefault{lcmss}%
|
|
\def\sfdefault{lcmss}%
|
|
\family\default@family\selectfont}
|
|
\else
|
|
\def\default@family{lcmss}%
|
|
\def\rmdefault{lcmss}%
|
|
\def\sfdefault{lcmss}%
|
|
\family\default@family\selectfont
|
|
\fi
|
|
|
|
\else
|
|
|
|
\DeclareFontFamily{OT1}{lcmss}{}{}
|
|
\DeclareFontShape{OT1}{lcmss}{m}{n}{
|
|
<5>s*[1.1120]lcmss8
|
|
<6>s*[1.1107]lcmss8
|
|
<7>s*[1.0434]lcmss8
|
|
<8>lcmss8
|
|
<9>s*[0.9733]lcmss8
|
|
<10><10.95><12><14.4><17.28><20.74><24.88>s*[0.96]lcmss8}{}
|
|
|
|
\DeclareFontShape{OT1}{lcmss}{m}{sl}{
|
|
<5>s*[1.1120]lcmssi8
|
|
<6>s*[1.1107]lcmssi8
|
|
<7>s*[1.0434]lcmssi8
|
|
<8>lcmssi8
|
|
<9>s*[0.9733]lcmssi8
|
|
<10><10.95><12><14.4><17.28><20.74><24.88>s*[0.96]lcmssi8}{}
|
|
|
|
\DeclareFontShape{OT1}{lcmss}{bx}{n}{
|
|
<5>s*[1.1120]lcmssb8
|
|
<6>s*[1.1107]lcmssb8
|
|
<7>s*[1.0434]lcmssb8
|
|
<8>lcmssb8
|
|
<9>s*[0.9733]lcmssb8
|
|
<10><10.95><12><14.4><17.28><20.74><24.88>s*[0.96]lcmssb8}{}
|
|
|
|
\DeclareFontShape{OT1}{lcmss}{m}{it}{<-> ssub * lcmss/m/sl }{}
|
|
\DeclareFontShape{OT1}{lcmss}{bx}{it}{<-> sub * lcmss/bx/n }{}
|
|
\DeclareFontShape{OT1}{lcmss}{bx}{sl}{<-> sub * lcmss/bx/n }{}
|
|
|
|
% Now define \slidefonts:
|
|
\ifarticle
|
|
\def\slidefonts{%
|
|
\def\default@family{lcmss}%
|
|
\def\rmdefault{lcmss}%
|
|
\def\sfdefault{lcmss}%
|
|
\fontfamily\default@family\selectfont}
|
|
\else
|
|
\def\default@family{lcmss}%
|
|
\def\rmdefault{lcmss}%
|
|
\def\sfdefault{lcmss}%
|
|
\fontfamily\default@family\selectfont
|
|
\fi
|
|
|
|
\fi
|
|
|
|
% Now set up a few things for seminar.sty:
|
|
% These fonts are intended to be used with the 10pt font size
|
|
% declarations (and \magstep4), slightly modified:
|
|
\ptsize{10}\slidesmag{4}\articlemag{0}
|
|
\@namedef{10@semptsize}{%
|
|
\def\@normalsize{\slide@@setsize\normalsize{12pt}\xpt\@xpt}%
|
|
\def\small{\footnotesize}%
|
|
\def\footnotesize{\slide@@setsize\footnotesize{9.5pt}\viiipt\@viiipt}%
|
|
\def\scriptsize{\footnotesize}%
|
|
\def\tiny{\slide@setsize\tiny{6pt}\vpt\@vpt}%
|
|
\def\large{\slide@setsize\large{14pt}\xiipt\@xiipt}%
|
|
\def\Large{\slide@setsize\Large{18pt}\xivpt\@xivpt}%
|
|
\def\LARGE{\slide@setsize\LARGE{22pt}\xviipt\@xviipt}%
|
|
\def\huge{\slide@setsize\huge{25pt}\xxpt\@xxpt}%
|
|
\def\Huge{\huge}}
|
|
\def\semlcmss@warning#1{%
|
|
\@warning{Can't use `\string#1' with the semlcmss option!}}
|
|
\def\ptsize#1{\semlcmss@warning\ptsize}
|
|
\def\slidesmag#1{\semlcmss@warning\slidesmag}
|
|
\def\articlemag#1{\semlcmss@warning\articlemag}
|
|
|
|
\endinput
|
|
%% END semlcmss.sty
|
|
|