summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/plain/varisize/20point.tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-11-18 00:46:23 +0000
committerKarl Berry <karl@freefriends.org>2008-11-18 00:46:23 +0000
commitc74d68ee64328c552d23aae43da7aa496637f257 (patch)
tree6e0b2c3872a0d33fb167e703d0a601ce880be6df /Master/texmf-dist/tex/plain/varisize/20point.tex
parent6ced86b30c53536076fb45741435a24fedec2345 (diff)
add old plain package varisize (tex-live 17 Nov 2008 07:56:19)
git-svn-id: svn://tug.org/texlive/trunk@11339 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/plain/varisize/20point.tex')
-rw-r--r--Master/texmf-dist/tex/plain/varisize/20point.tex52
1 files changed, 52 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/plain/varisize/20point.tex b/Master/texmf-dist/tex/plain/varisize/20point.tex
new file mode 100644
index 00000000000..0f8fcd2e480
--- /dev/null
+++ b/Master/texmf-dist/tex/plain/varisize/20point.tex
@@ -0,0 +1,52 @@
+%%% This file is public domain.
+%%% Originally written 1992, Don Hosek.
+%%% This declaration added by Clea F. Rees 2008/11/16 with the permission of Dan Hosek.
+%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% This file sets up a twenty point environment for TeX. It can be initialized
+% with the '\twentypoint' macro.
+% It also sets up a '\tenpoint' macro in case you want to go back down.
+% By Don Hosek (modified to 20 point by J. Leon)
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\ifx\tenpoint\undefined\let\loadedfrommacro=Y
+ \input 10point
+ \let\loadedfrommacro=N\fi
+
+\ifx\fourteenpoint\undefined
+ \input 14point
+ \fi
+
+%%%
+%%% Load in the fonts
+%%%
+\font\twentyrm=cmr17 scaled \magstep1
+\font\twentyi=cmmi12 scaled \magstep3
+\font\twentysy=cmsy10 scaled \magstep4
+\font\twentyex=cmex10 scaled \magstep4
+\font\twentybf=cmbx12 scaled \magstep3
+\font\twentysl=cmsl12 scaled \magstep3
+\font\twentytt=cmtt12 scaled \magstep3
+\font\twentyit=cmti12 scaled \magstep3
+\font\twentycsc=cmcsc10 scaled \magstep4
+
+%%%
+%%% Set up the twentypoint macros
+%%%
+\ifx\twentypoint\undefined
+ \def\twentypoint{\def\rm{\fam0\twentyrm}% switch to 20-point type
+ \textfont0=\twentyrm \scriptfont0=\fourteenrm \scriptscriptfont0=\tenrm
+ \textfont1=\twentyi \scriptfont1=\fourteeni \scriptscriptfont1=\teni
+ \textfont2=\twentysy \scriptfont2=\fourteensy \scriptscriptfont2=\tensy
+ \textfont3=\twentyex \scriptfont3=\twentyex
+ \scriptscriptfont3=\twentyex
+ \textfont\itfam=\twentyit \def\it{\fam\itfam\twentyit}%
+ \textfont\slfam=\twentysl \def\sl{\fam\slfam\twentysl}%
+ \textfont\ttfam=\twentytt \def\tt{\fam\ttfam\twentytt}%
+ \textfont\bffam=\twentybf \scriptfont\bffam=\fourteenbf
+ \scriptscriptfont\bffam=\tenbf \def\bf{\fam\bffam\twentybf}%
+ \textfont\scfam=\twentycsc \def\sc{\fam\scfam\twentycsc}%
+ \normalbaselineskip=25pt
+ \setbox\strutbox=\hbox{\vrule height20pt depth5pt width0pt}%
+ \normalbaselines\rm}
+ \fi