diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-13 00:06:25 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-13 00:06:25 +0000 |
commit | 494cb3bcc61e2972dafbaf4ec4d5bc025c9cbd22 (patch) | |
tree | c34e0a767f9dea025057e98cb72c7da4d6a265dc /Master/texmf-dist/tex/latex/seminar/semlcmss.sty | |
parent | 1cf59bd157ad32bafbba65d2d16dd403782b4132 (diff) |
seminar
git-svn-id: svn://tug.org/texlive/trunk@1307 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/seminar/semlcmss.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/seminar/semlcmss.sty | 160 |
1 files changed, 160 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/seminar/semlcmss.sty b/Master/texmf-dist/tex/latex/seminar/semlcmss.sty new file mode 100644 index 00000000000..81cf69dae7f --- /dev/null +++ b/Master/texmf-dist/tex/latex/seminar/semlcmss.sty @@ -0,0 +1,160 @@ +%% 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 +%% See seminar.sty or seminar.doc for copying restrictions. +%% +%% 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 |