Annotation of 43BSDReno/contrib/isode-beta/doc/iso-migrate/NRcustom.tex, revision 1.1

1.1     ! root        1: % LaTeX customization for NRTC
        !             2: %
        !             3: % 9/9/86 tpd
        !             4: % 4/28/87 tpd
        !             5: \makeatletter
        !             6: % plain TeX compatibility
        !             7: \def\oldstyle{\xdef\@oldstyle{\the\textfont\@ne}\mit\@oldstyle}
        !             8: % Compatibility with NR-TeX
        !             9: \def\smaller{\footnotesize}            % smaller than small
        !            10: \let\nfootnote=\footnote
        !            11: \let\tell=\typeout
        !            12: \def\implies{\quad\supset\ }
        !            13: \def\tdots{\ldots\thinspace}
        !            14: \let\bop=\newpage
        !            15: \def\hbreak{\hfil\break}
        !            16: \def\lp{\par\noindent}
        !            17: \def\ifundefined#1{\expandafter\ifx\csname#1\endcsname\relax}
        !            18: \def\boxit#1{\fbox{\sc#1}}
        !            19: % Draft Stuff
        !            20: \newif\ifdraft \draftfalse
        !            21: \def\draftstring{{\ifdraft \tt Draft\fi}}
        !            22: \def\ds@DScustom{\ifdraft \@ifundefined{ds@draft}{}{\ds@draft}\fi}
        !            23: % Extras
        !            24: \newdimen\extra@wid            \extra@wid=\z@
        !            25: \def\extra#1#2{%
        !            26:     \setbox\z@=\hbox{#2:\quad}
        !            27:     \ifnum\extra@wid<\wd\z@    \extra@wid=\wd\z@\fi
        !            28:     \def#1##1{%
        !            29:        \nobreak
        !            30:        \extra@skip
        !            31:        \vbox{%
        !            32:            \def\@filler{#2:\hfil\global\let\@filler=\empty}%
        !            33:            \let\\=\cr
        !            34:            \tabskip=\z@
        !            35:            \halign{%
        !            36:                \hbox to\extra@wid{\@filler}\ignorespaces####\unskip\hfil\cr
        !            37:                ##1\cr
        !            38:            }%
        !            39:        }%
        !            40:        \nobreak
        !            41:     }%
        !            42: }
        !            43: \def\extra@skip{%
        !            44:     \vskip 2\baselineskip
        !            45:     \def\extra@skip{\vskip .15in}%
        !            46: }
        !            47: % Miscellany
        !            48: \def\bigquote#1\endbigquote{%
        !            49:     \begin{quote}
        !            50:        \noindent\llap{``}\ignorespaces#1\unskip''
        !            51:     \end{quote}
        !            52: }
        !            53: % Double Spacing Macro
        !            54: \def\doublespace{
        !            55:        \baselineskip=2\baselinestretch pt
        !            56: }
        !            57: \def\NRAA{\leavevmode\setbox0\hbox{h}\dimen@\ht0\advance\dimen@-1ex%
        !            58:   \rlap{\kern+.45ex\raise.67\dimen@\hbox{\char'27}}A}
        !            59: \newcommand{\NRdF}{$^\circ$F}           %degrees fahrenheit
        !            60: \newcommand{\NRdC}{$^\circ$C}           %degrees centigrade
        !            61: %
        !            62: %
        !            63: %      Definition for Footnote style
        !            64: %
        !            65: \def\footnotenumbering#1{%
        !            66:        \global\c@footnote \z@%
        !            67:        \gdef\thefootnote{\csname @#1\endcsname \c@footnote}%
        !            68: }%
        !            69: %
        !            70: %      Definition for Figure style
        !            71: %
        !            72: \def\figurenumbering#1{%
        !            73:        \global\c@figure \z@%
        !            74:        \gdef\thefigure{\csname @#1\endcsname \c@figure}%
        !            75: }%
        !            76: %
        !            77: \def\nextfigure{%
        !            78:        \addtocounter{figure}{1}\thefigure\addtocounter{figure}{-1}%
        !            79: }%
        !            80: %
        !            81: \def\NRcaption#1{%
        !            82:        \caption{\protect\parbox[t]{4.5in}{#1}}%
        !            83: }%
        !            84: %
        !            85: % figure commands
        !            86: %
        !            87: \@ifundefined{fps@figure}{}{
        !            88:        \setcounter{topnumber}{5}
        !            89:        \setcounter{bottomnumber}{5}
        !            90:        \setcounter{totalnumber}{10}
        !            91:        \renewcommand{\fps@figure}{hbtp}
        !            92:        \renewcommand{\topfraction}{.95}
        !            93:        \renewcommand{\bottomfraction}{.95}
        !            94:        \renewcommand{\textfraction}{.05}
        !            95:        \renewcommand{\floatpagefraction}{.95}
        !            96: }
        !            97: %
        !            98: %      Definition for Custom headings style
        !            99: %
        !           100: \def\NRoddhead#1{%
        !           101:        \def\@oddhead{#1}%
        !           102: }%
        !           103: %
        !           104: \def\NRevenhead#1{%
        !           105:        \def\@evenhead{#1}%
        !           106: }%
        !           107: %
        !           108: \def\NRhead#1{%
        !           109:        \def\@oddhead{#1}\def\@evenhead{#1}%
        !           110: }%
        !           111: %
        !           112: %      Footers
        !           113: %
        !           114: \def\NRoddfoot#1{%
        !           115:        \def\@oddfoot{#1}%
        !           116: }%
        !           117: %
        !           118: \def\NRevenfoot#1{%
        !           119:        \def\@evenfoot{#1}%
        !           120: }%
        !           121: %
        !           122: \def\NRfoot#1{%
        !           123:        \def\@oddfoot{#1}%
        !           124: }%
        !           125: %
        !           126: %      Modify Part/Chapter/Section/Subsection/SubSubSection/Paragraph/
        !           127: %              SubParagraph
        !           128: %
        !           129: \makeatother

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.