diff options
Diffstat (limited to 'macros/inrstex/inrstex/inrsfncm.tex')
-rw-r--r-- | macros/inrstex/inrstex/inrsfncm.tex | 350 |
1 files changed, 0 insertions, 350 deletions
diff --git a/macros/inrstex/inrstex/inrsfncm.tex b/macros/inrstex/inrstex/inrsfncm.tex deleted file mode 100644 index ec91701a96..0000000000 --- a/macros/inrstex/inrstex/inrsfncm.tex +++ /dev/null @@ -1,350 +0,0 @@ -%-*-tex-*- -% Copyright Michael J. Ferguson, INRS-Telecommunications -% All rights reserved. -% This file now uses cm fonts where available. - - -% ======= INRS Fonts ======== -% This file adds the fonts used in INRSTeX. It also adds the spacing -% related to these fonts. The important section is the definitions of -% the font families. The intent is to produce a font family with all -% related fonts. In the same manner as the TeXbook, \tenpoint indicates -% the 10pt family and \rm would be a Roman font in that family. The -% additions here are the special fonts for section heads, footnotes, ... -% The section head fonts, for example \sheadfont is changed only if -% the font family is called within the command \documentstyle. This -% means that it is possible to change the font internal to a -% document without disturbing the appearance of the section heads or -% page numbering. - -% In addition to this file, there is an spfont.tex. This file allows for -% the scaling of a font family. The basic family is \tenpoint. It can be -% scaled to the extent that there exist scaled printable forms of the font. - -% ======= ADDITIONAL FONTS IN INRSTEX ========== - -% =====special fonts ======== -\font\tendu = cmdunh10 -%\font\inchhigh=cminch -%\font\fortysc=cmsc40 -%\font\fortypen=pen40 -%\font\fortypeni=peni40 -%\font\thirtysc=cmsc30 -%\font\twentysc=cmsc20 -%\font\twentyfourozub=ozub24 %OCR types -%\font\twentyfourozuh=ozuh24 % ocr hollow -%\font\twentynaro = cmnaro - -% ===== twenty one point ======= -\font\twentyonermsca = cmr10 scaled 2074 - - - -% ===== eighteen point ======= -\font\eighteenrm= cmr17 % no eighteen point font in cm -\font\eighteenrmsca = cmr10 scaled 1728 -%\font\eighteenark = ark18 % hands and pencils -%\font\eighteenbbb = bbb18 % ?????? -%\font\eighteenpen = pen18 % pen script like font -%\font\eighteenpeni = peni18 % pen script like font - -% ===== fourteenpoint fonts ===== -\font\fourteenrmsca = cmr10 scaled 1440 -\font\fourteenbfxsca = cmbx10 scaled 1440 - - -% ===== twelvepoint fonts -\font\twelverm= cmr12 -\font\twelvermsca = cmr10 scaled 1200 -\font\twelvebfxsca = cmbx10 scaled 1200 -\let\twelvebf=\twelvebfxsca -\font\twelvess = cmss12 -\font\twelvessb= cmssbx10 scaled 1200 -\font\twelveit = cmti12 -\font\twelvei = cmmi12 -\font\twelvesl = cmsl12 -\font\twelvesy = cmsy10 scaled 1200 % no 12point symbol -\font\twelvett = cmtt12 -\font\twelvesc = cmcsc10 scaled 1200 % no 12point form -\let\sanss = \twelvess -\let\sanssb= \tenss -\let\twelveex=\tenex - -% ======= tenpoint fonts not in plain.tex ======= -\font\tenss = cmss10 -\font\tenssb = cmssbx10 % -\font\tencsc = cmcsc10 % caps and small caps -\font\tenu=cmu10 % unslanted text italic -\font\tenbfx = cmbx10 -\font\tenbfy = cmbsy10 %bold math symbols? - - -% ======== smaller fonts not in plain.tex ======== -\font\ninerm=cmr9 -\font\eightrm=cmr8 -\font\sixrm=cmr6 - -\font\ninei=cmmi9 -\font\eighti=cmmi8 -\font\sixi=cmmi6 -\skewchar\ninei='177 \skewchar\eighti='177 \skewchar\sixi='177 - -\font\ninesy=cmsy9 -\font\eightsy=cmsy8 -\font\sixsy=cmsy6 -\skewchar\ninesy='60 \skewchar\eightsy='60 \skewchar\sixsy='60 - -\font\eightss=cmssq8 - -\font\eightssi=cmssqi8 - -\font\ninebfx=cmbx9 -\font\eightbfx=cmbx8 -\let\sevenbfx = \sevenbf % defined in plain as cmbx7 -\font\sixbfx=cmbx6 -\let\fivebfx = \fivebf % defined in plain as cmbx5 - -\font\ninett=cmtt9 -\font\eighttt=cmtt8 - -\hyphenchar\tentt=-1 % inhibit hyphenation in typewriter type -\hyphenchar\twelvett=-1 -\hyphenchar\ninett=-1 -\hyphenchar\eighttt=-1 - -\font\ninesl=cmsl9 -\font\eightsl=cmsl8 - -\font\nineit=cmti9 -\font\eightit=cmti8 -\font\sevenit= cmti7 - -% =========== margin note/version font =========== -\let\notefont = \eighttt - -% ============ THE FONT FAMILIES =========== - -% ============= <....>point families ============= -% \pointsize and \documentpointsize are the point sizes of the -% present and document point sizes. -% resets the default spacing - -\newskip\ttglue -\def\twelvepoint{\def\pointsize{twelve}% - \def\rm{\fam0\twelverm}% - \textfont0=\twelverm \scriptfont0=\tenrm \scriptscriptfont0=\sevenrm - \textfont1=\twelvei \scriptfont1=\teni \scriptscriptfont1=\seveni - \textfont2=\twelvesy \scriptfont2=\tensy \scriptscriptfont2=\sevensy - \textfont3=\twelveex \scriptfont3=\twelveex \scriptscriptfont3=\twelveex - \def\it{\fam\itfam\twelveit}% - \textfont\itfam=\twelveit - \def\sl{\fam\slfam\twelvesl}% - \textfont\slfam=\twelvesl - \def\bf{\fam\bffam\twelvebfxsca}% - \textfont\bffam=\twelvebfxsca \scriptfont\bffam=\tenbf - \scriptscriptfont\bffam=\sevenbfx - \def\tt{\fam\ttfam\twelvett}% - \textfont\ttfam=\twelvett \scriptfont\ttfam=\tentt - \tt \ttglue=.5em plus .25em minus .15em - \normalbaselines\rm % now so resets are ok. - \setstrut - \ifd@ocsty \def\documentpointsize{twelve}% - \let\footerfont =\twelveit - \let\headerfont=\twelveit - \let\footnotefont = \tenpoint - \let\smallerfont = \tenpoint - \let\cheadfont = \twentyonermsca - \let\sheadfont=\fourteenbfxsca - \let\ssheadfont=\twelvebfxsca - \let\sssheadfont=\twelvebfxsca - \let\dsssheadfont=\twelvebfxsca - \let\captionnumfont=\twelvebfxsca - \let\captiontitlefont=\relax - \let\captionbodyfont=\relax - \let\eqnumfont=\rm - \setspacings\fi - \let\bigfont = \fourteenrmsca - \let\biggfont = \eighteenrmsca - \let\bigggfont = \twentyonermsca - \let\titlefont = \bigggfont - \let\sc=\tenrm - } - - -% ======= elevenpoint fonts not in plain.tex ======= - -\font\elevenssb = cmssbx10 scaled 1095 % no ss bold -\font\elevencsc = cmcsc10 scaled 1095 % caps and small caps -\font\elevenbfx = cmbx10 scaled 1095 % bold wide -\font\elevenbfy = cmbsy10 scaled 1095 %bold math symbols? - -% ===== elevenpoint fonts -\font\elevenrm= cmr10 scaled 1095 -\font\elevenrmsca = cmr10 scaled 1095 -\font\elevenbf = cmb10 scaled 1095 -\font\elevenbfxsca = cmbx10 scaled 1095 -\font\elevenss = cmss10 scaled 1095 -\font\elevenit = cmti10 scaled 1095 -\font\eleveni = cmmi10 scaled 1095 -\font\elevensl = cmsl10 scaled 1095 -\font\elevensy = cmsy10 scaled 1095 -\font\eleventt = cmtt10 scaled 1095 -\font\elevensc = cmcsc10 scaled 1095 -\let\sanss = \elevenss - -\let\elevenex=\tenex - - -\def\elevenpoint{\def\pointsize{eleven}% - \def\rm{\fam0\elevenrm}% - \textfont0=\elevenrm \scriptfont0=\eightrm \scriptscriptfont0=\sixrm - \textfont1=\eleveni \scriptfont1=\eighti \scriptscriptfont1=\sixi - \textfont2=\elevensy \scriptfont2=\eightsy \scriptscriptfont2=\sixsy - \textfont3=\elevenex \scriptfont3=\elevenex \scriptscriptfont3=\elevenex - \def\it{\fam\itfam\elevenit}% - \textfont\itfam=\elevenit - \def\sl{\fam\slfam\elevensl}% - \textfont\slfam=\elevensl - \def\bf{\fam\bffam\elevenbf}% - \textfont\bffam=\elevenbf \scriptfont\bffam=\eightbfx - \scriptscriptfont\bffam=\sixbfx - \def\tt{\fam\ttfam\eleventt}% - \textfont\ttfam=\eleventt \scriptfont\ttfam=\tentt - \tt \ttglue=.5em plus .25em minus .15em - \normalbaselines\rm % now so resets are ok. - \setstrut - \ifd@ocsty \def\documentpointsize{eleven}% - \let\footerfont=\elevenit - \let\headerfont=\elevenit - \let\footnotefont = \ninepoint - \let\smallerfont = \ninepoint - \let\cheadfont = \eighteenrmsca - \let\sheadfont=\fourteenbfxsca - \let\ssheadfont=\elevenbfxsca - \let\sssheadfont=\elevenbfxsca - \let\dsssheadfont=\elevenbfxsca - \let\captionnumfont=\elevenbfxsca - \let\captiontitlefont=\relax - \let\captionbodyfont=\relax - \let\eqnumfont=\rm - \setspacings\fi - \let\bigfont = \twelvermsca - \let\biggfont = \fourteenrmsca - \let\bigggfont = \eighteenrmsca - \let\titlefont = \bigggfont - \let\sc=\ninerm - } - - -\def\tenpoint{\def\pointsize{ten}\def\rm{\fam0\tenrm}% - \textfont0=\tenrm \scriptfont0=\sevenrm \scriptscriptfont0=\fiverm - \textfont1=\teni \scriptfont1=\seveni \scriptscriptfont1=\fivei - \textfont2=\tensy \scriptfont2=\sevensy \scriptscriptfont2=\fivesy - \textfont3=\tenex \scriptfont3=\tenex \scriptscriptfont3=\tenex - \def\it{\fam\itfam\tenit}% - \textfont\itfam=\tenit - \def\sl{\fam\slfam\tensl}% - \textfont\slfam=\tensl - \def\bf{\fam\bffam\tenbfx}% - \textfont\bffam=\tenbfx \scriptfont\bffam=\sevenbfx - \scriptscriptfont\bffam=\fivebfx - \def\tt{\fam\ttfam\tentt}% - \textfont\ttfam=\tentt - \tt \ttglue=.5em plus .25em minus .15em - \normalbaselines\rm - \setstrut - \ifd@ocsty \def\documentpointsize{ten}\let\footerfont =\tenit - \let\headerfont=\tenit - \let\footnotefont = \eightpoint - \let\smallerfont = \eightpoint - \let\cheadfont = \eighteenrm - \let\sheadfont=\twelvebfxsca - \let\ssheadfont=\tenbfx - \let\sssheadfont=\tenbfx - \let\dsssheadfont=\tenbfx - \let\captionnumfont=\tenbfx - \let\captiontitlefont=\relax - \let\captionbodyfont=\relax - \let\eqnumfont=\rm - \setspacings\fi - \let\bigfont = \twelvermsca - \let\biggfont = \fourteenrmsca - \let\bigggfont = \eighteenrmsca - \let\titlefont = \bigggfont - \let\sc=\eightrm } - -\def\ninepoint{\def\pointsize{nine}\def\rm{\fam0\ninerm}% - \textfont0=\ninerm \scriptfont0=\sixrm \scriptscriptfont0=\fiverm - \textfont1=\ninei \scriptfont1=\sixi \scriptscriptfont1=\fivei - \textfont2=\ninesy \scriptfont2=\sixsy \scriptscriptfont2=\fivesy - \textfont3=\tenex \scriptfont3=\tenex \scriptscriptfont3=\tenex - \def\it{\fam\itfam\nineit}% - \textfont\itfam=\nineit - \def\sl{\fam\slfam\ninesl}% - \textfont\slfam=\ninesl - \def\bf{\fam\bffam\ninebfx}% - \textfont\bffam=\ninebfx \scriptfont\bffam=\sixbfx - \scriptscriptfont\bffam=\fivebfx - \def\tt{\fam\ttfam\ninett}% - \textfont\ttfam=\ninett - \tt \ttglue=.5em plus .25em minus .15em - \normalbaselines\rm - \setstrut - \ifd@ocsty \def\documentpointsize{nine}\let\footerfont =\nineit - \let\headerfont=\nineit - \let\footnotefont = \eightpoint - \let\smallerfont = \eightpoint - \let\cheadfont = \eighteenrm - \let\sheadfont=\tenbfx - \let\ssheadfont=\tenbfx - \let\sssheadfont=\tenbfx - \let\dsssheadfont=\tenbfx - \let\captionnumfont=\tenbfx - \let\captiontitlefont=\relax - \let\captionbodyfont=\relax - \let\eqnumfont=\rm - \setspacings\fi - \let\bigfont = \twelvermsca - \let\biggfont = \fourteenrmsca - \let\bigggfont = \eighteenrm - \let\titlefont = \bigggfont - \let\sc=\sevenrm } - - -\def\eightpoint{\def\pointsize{eight}\def\rm{\fam0\eightrm}% - \textfont0=\eightrm \scriptfont0=\fiverm \scriptscriptfont0=\fiverm - \textfont1=\eighti \scriptfont1=\fivei \scriptscriptfont1=\fivei - \textfont2=\eightsy \scriptfont2=\fivesy \scriptscriptfont2=\fivesy - \textfont3=\tenex \scriptfont3=\tenex \scriptscriptfont3=\tenex - \def\it{\fam\itfam\eightit}% - \textfont\itfam=\eightit - \def\sl{\fam\slfam\eightsl}% - \textfont\slfam=\eightsl - \def\bf{\fam\bffam\eightbfx}% - \textfont\bffam=\eightbfx \scriptfont\bffam=\fivebfx - \scriptscriptfont\bffam=\fivebfx - \def\tt{\fam\ttfam\eighttt}% - \textfont\ttfam=\eighttt - \tt \ttglue=.5em plus .25em minus .15em - \normalbaselines\rm - \setstrut - \ifd@ocsty \def\documentpointsize{eight}\let\footerfont =\eightit - \let\headerfont=\eightit - \let\footnotefont = \eightpoint - \let\smallerfont = \eightpoint - \let\cheadfont = \fourteenrmsca - \let\sheadfont=\eightbfx - \let\ssheadfont=\eightbfx - \let\sssheadfont=\eightbfx - \let\dsssheadfont=\eightbfx - \let\captionnumfont=\eightbfx - \let\captiontitlefont=\relax - \let\captionbodyfont=\relax - \let\eqnumfont=\rm - \setspacings\fi - \let\bigfont = \tenrm - \let\biggfont = \twelverm - \let\bigggfont = \fourteenrmsca - \let\titlefont = \bigggfont - \let\sc=\sevenrm } - |