commit 0b72389027083d26f5c3059a6a3a596d898b94cd parent 5711686fd59af5dee735f1c2a17ca8fc9a55ae6a Author: robert <robertrussell.72001@gmail.com> Date: Fri, 17 Dec 2021 21:04:11 -0800 Add text.tex Diffstat:
| A | text.tex | | | 70 | ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
1 file changed, 70 insertions(+), 0 deletions(-)
diff --git a/text.tex b/text.tex @@ -0,0 +1,70 @@ +% INITEX sets \sfcode x=1000 for all x, except that \sfcode`X=999 +% for uppercase letters. The following changes are needed: +\sfcode`\)=0 \sfcode`\'=0 \sfcode`\]=0 + +\def\frenchspacing{% + \sfcode`\.=1000 \sfcode`\?=1000 \sfcode`\!=1000 + \sfcode`\:=1000 \sfcode`\;=1000 \sfcode`\,=1000 +} + +\def\nonfrenchspacing{% + \sfcode`\.=3000 \sfcode`\?=3000 \sfcode`\!=3000 + \sfcode`\:=2000 \sfcode`\;=1500 \sfcode`\,=1250 +} + +\def\nointerlineskip{\prevdepth=-1000pt } +\def\normalbaselines{% + \baselineskip=\normalbaselineskip + \lineskip=\normallineskip + \lineskiplimit=\normallineskiplimit +} +\def\@constlineskip{% + \baselineskip=-1000pt + \lineskip=\dimenA + \lineskiplimit=\maxdimen +} +\def\constlineskip{\afterassignment\@constlineskip \dimenA=} +\def\offinterlineskip{\constlineskip0pt\relax} + +\def\topglue{\nointerlineskip \vglue-\topskip \vglue} +\def\@vglue{% + \par \dimenA=\prevdepth \hrule height0pt + \nobreak\vskip\skipA \prevdepth=\dimenA +} +\def\vglue{\afterassignment\@vglue \skipA=} +\def\@hglue{% + \leavevmode \countA=\spacefactor \vrule width0pt + \nobreak\hskip\skipA \spacefactor=\countA +} +\def\hglue{\afterassignment\@hglue \skipA=} + +\def\negthinspace{\kern-.16667em } +\def\thinspace{\kern.16667em } +\def\enspace{\kern.5em } + +\def\enskip{\hskip.5em\relax} +\def\quad{\hskip1em\relax} +\def\qquad{\hskip2em\relax} + +\def~{\nobreak\ } +\def\break{\penalty-10000 } +\def\nobreak{\penalty10000 } +\def\allowbreak{\penalty0 } + +% Horizontal overlaps +\newif\if@l \newif\if@r +\def\llap{\@ltrue\@rfalse\@lapchoice} +\def\rlap{\@lfalse\@rtrue\@lapchoice} +\def\hlap{\@ltrue\@rtrue\@lapchoice} +\def\@lapchoice{\modechoice{\@lap}{\@lap}{\mathpalette\@mathlap}} +\def\@lap#1{\hbox to0pt{\if@l\hss\fi{#1}\if@r\hss\fi}} +\def\@mathlap#1#2{\hbox to0pt{\if@l\hss\fi$\m@th\sty#1{#2}$\if@r\hss\fi}} + +% Vertical overlaps +\def\ulap#1{\vbox to0pt{\boxmaxdepth=0pt \vss#1}} +\def\dlap#1{\vbox to0pt{\boxmaxdepth=0pt #1\vss}} +\def\vlap#1{\vbox to0pt{\boxmaxdepth=0pt \vss#1\vss}} +\def\smash{\modechoice{\@smash}{\@smash}{\mathpalette\@mathsmash}} +\def\@smash#1{\setbox0=\hbox{#1}\@finsmash} +\def\@mathsmash#1#2{\setbox0=\hbox{$\m@th\sty#1{#2}$}\@finsmash} +\def\@finsmash{\ht0=0pt \dp0=0pt \box0 }