%% auxiliary macros file %% derived from RESOURCESimple.occ %% named newton.sty %% needed by the ".tex" typescript: newton.tex %% Date: 1986 %% Contact: ????, email: ???? %%% Avoid double input of these macros %% \bgroup \catcode`\!=12 \ifx\auxmacros\relax \immediate\write16{}% \message{ !!! auxmacros already defined !!!} \gdef\auxmacros{\endinput}% \else \global\let\auxmacros\relax \fi \egroup \auxmacros \catcode`\@=11 \newcount\Ht %% pg121; Height register, used in Linefigure & accents \newcount\Wd %% Width \def\cm{cm} %\def\cm{dm} %% alternatives... %\def\cm{dc} \font \bigbf=\cm bx12 % \font \tenbi=\cm bxti10 %TimesBI %cmbi10 % \font \tensmc=\cm csc10 % \def \bi{\tenbi} %\def \bi{\bf}% \def \smc{\tensmc } %\def \smc{\bf}% \def \Bbd#1{{\bf #1}}% \def \Cal#1{{\cal #1}}% \def \Smallfonts {}% \def \Titlefont {\bigbf}% \def \Authorfont {\bf}% \def \Headingfont {\bf}% \def \Subheadingfont {\bf}% \def \Theoremfont {\bf}% \def \Prooffont {\it}% \def \Remarkfont {\bf}% \def \Diagramfont {\bf}% \def \rm{\everymath={}\fam0\tenrm}% \long \def \It #1{{\it \ifdim\mathsurround=0pt \else\advance\mathsurround by 1.2pt \fi\ignorespaces #1\unskip\/}} \def \Bi #1{{\bi \ifdim\mathsurround=0pt \else\advance\mathsurround by 1.2pt \fi\ignorespaces #1\unskip\/}}% \def \Admin #1{\begingroup\mathsurround=0 pt \leavevmode %% p222-3:~ then \hskip -\lastskip for \unskip \ifmmode\hbox{$\rm #1$\relax}\else$\rm #1$\relax\fi \endgroup} %% \relax's anticipate mathsurround mechanisms % \def \Rm #1{\hbox{\kern 1pt \rm #1\kern 1pt}}% \newskip\TitleLineskip \TitleLineskip=15pt plus 5pt \def \DeepCR{\unskip\hfil \egroup\par\hfil\bgroup\ignorespaces}% \def \Title{\goodbreak \ifdim\pagetotal>.70\pagegoal \def\this{\vfill\eject} \else\def\this{}\fi \this \vbox\bgroup\let\cr\DeepCR\let\\\DeepCR \parindent=0 pt\parskip= 0 pt \Titlefont\baselineskip=\fontdimen6\font \advance\baselineskip by \TitleLineskip \null\vskip22pt plus 15pt \bgroup \hfil}% \def \endTitle {\unskip\hfil\egroup\par \egroup\medskip}% \newskip\AuthorLineskip \AuthorLineskip=5pt plus 5pt \def \Author{\nobreak\vskip 20Pt plus 10pt minus 5pt\nobreak \vbox\bgroup\let\cr\DeepCR\let\\\DeepCR \parindent=0 pt\parskip= 0 pt \Authorfont\baselineskip=\fontdimen6\font \advance\baselineskip by \AuthorLineskip \bgroup \hfil}% \def \endAuthor {\unskip\hfil\egroup\par \egroup\medskip}% \def \Subheading#1{\medskip\bigskip \goodbreak \par \noindent {\Subheadingfont #1.}% \nobreak \vskip 3pt \nobreak}% \def \Remark#1{\bigskip \goodbreak \par\noindent{\Remarkfont #1.}}% \def \endRemark{\medskip \goodbreak}% \def \Theorem #1{\goodbreak\bigskip\par\noindent\Theoremfont #1. \hskip 2pt plus 1pt minus 1pt \begingroup\it \everymath={\ifdim\mathsurround=0pt\def\this{} \else\def\this{\kern1.5pt}\fi\this} }% \def \endTheorem {\endgroup \rm \goodbreak \smallskip}% \def \Proof#1{\goodbreak \medskip \par\noindent \Prooffont #1\hskip .7pt:\hskip 3pt\rm}% \def \endProof{\qed\goodbreak\vskip10pt}% \def \qedbox{\hbox{\vbox{ \hrule width0.2cm height0.2pt \hbox to 0.2cm{\vrule height 0.2cm width 0.2pt \hfil\vrule height0.2cm width 0.2pt} \hrule width0.2cm height 0.2pt}\kern1pt}}% \def \qed{\ifmmode\qedbox \else\unskip\ \hglue0mm\hfill\qedbox\medskip \goodbreak\fi}% \def \Endphase {}% \def \Benchmark { } \def \References#1{\begingroup \leftskip=25 pt \parskip=4 pt plus 2 pt \goodbreak \hbox to 1 pt{}% \vskip 15 pt plus 10 pt minus 5 pt \centerline{\Headingfont #1}% \frenchspacing \Smallfonts \def \Benchmark{\Refmark}% \def \Refmark##1##2{\par\noindent \llap {##1{##2}\kern 12 pt}\kern 0pt}% \nobreak\vskip 8pt \nobreak} %##1##2 secretly is \Cite ##2 % \def \endReferences {~\unskip\par\endgroup \medskip\goodbreak}% \def\preLinefigure[#1*#2]_{% \Wd=#1\Ht=#2\catcode`\w=11 \catcode`\h=11 \LLinefigure} \catcode`\w=11 \catcode`\h=11 % \def \metaDiagram#1#2@{% \def\SetHt##1{\def\test{##1}\def\Test{h} \ifx \test\Test \Ht=40 \else \Ht=##1 \fi}% \SetHt{#1}\goodbreak\midinsert\vskip -8pt \vbox to \Ht pt{\vfil \noindent\hfil\Diagramfont#2 \hfil}% \vskip-8pt\endinsert}% \def \Diagram#1{\metaDiagram#1@}% \def \vDiagram#1{\Diagram{#1\hfill\hfill\vfil\vskip -\baselineskip}}% %% note restored parens % \def \Footnote #1#2{\footnote{\raise.4ex\hbox{\Admin{ #1}}}{\Smallfonts #2}} %% \Smallfonts problematic here %% \scriptstyle? % \def \ItemStyle{\bf}% \def \Item #1{% \smallskip\nointerlineskip{\parskip=4pt\noindent {\def\Bf{}\hbox{$\ItemStyle #1$\relax}}\enskip}}% \def \Cite#1{{\rm\cite{#1}}}% \def \cite#1{\cite@#1,\endcite@}% \def \cite@@#1,{#1}% \def \cite@#1,#2\endcite@{\def\temp{#2}% \ifx\temp\empty\relax \def \temp{{\bf[#1]}}% \else\relax \def\temp{{[\bf #1,\rm\ \cite@@#2]}}% \fi\temp}% \def\,{\ifmmode\mskip \thinmuskip\else\hskip1pt\fi }% \def \Eqno #1$${\eqno \Admin{#1}$$\relax}% \def \bigMidvert{\kern4pt \big \vert \kern4pt}% \def \proseSharp {{\mathsurround=0pt\kern1pt \hbox{$\vcenter{\hbox{$\scriptstyle \# $\relax}\vskip.7pt}$\relax}\kern1pt}} \def \mathSharp {\mathord{\#}} \def \Sharp{\ifmmode\expandafter\mathSharp\else \expandafter\proseSharp\fi}% \def \Lim {\lim\limits}% \def \llongrightarrow {\kern-2pt\mathop {\kern3pt\longrightarrow\kern3pt}\limits}% \catcode`\@=12 \endinput