Annotation of 43BSD/contrib/mh/papers/mh6.4/sfwmac.sty, revision 1.1

1.1     ! root        1: % LaTeX support for writing UNIX-style documentation (based on webmac.tex)
        !             2: 
        !             3: 
        !             4: \makeatletter                          % for a little while
        !             5: 
        !             6: \typeout{Document Style 'sfwmac'.  Version 1.00 - released 17 June 1985}
        !             7: 
        !             8: 
        !             9: % Examples
        !            10: 
        !            11: \def\eg#1{\hbox{``\verb*"#1"''}}       % in-line
        !            12: 
        !            13: \def\example#1\endexample{%            % multi-line
        !            14:     $$%
        !            15:        \displayindent=\leftskip
        !            16:        \ifdim\parindent>\z@
        !            17:            \advance\displayindent by1.5\parindent
        !            18:        \else
        !            19:            \advance\displayindent by.15\hsize
        !            20:        \fi
        !            21:        \let\\=\cr
        !            22:        \tabskip=\z@
        !            23:        \halign{\ignorespaces\verb*"##"\unskip\hfil\cr#1\cr}%
        !            24:     $$%
        !            25: }
        !            26: 
        !            27: 
        !            28: % Miscellany
        !            29: 
        !            30: \def\pgm#1{{\it#1}}                    % UNIX programs
        !            31: \def\man#1(#2){\pgm{#1\/}(#2)}         % manual entries
        !            32: \def\arg#1{\hbox{`{}\verb*"#1"'{}}}    % arguments to programs
        !            33: \def\switch#1{\hbox{`{}-\verb*"#1"'{}}}        % switches to programs
        !            34: \def\file#1{\hbox{\sl#1}}              % filename
        !            35: 
        !            36: 
        !            37: % Commonly used software systems
        !            38: 
        !            39: \def\EMACS/{{\sf EMACS}}
        !            40: \def\INFO/{{\sf INFO}}
        !            41: \def\MLisp/{{\sf MLisp}}
        !            42: 
        !            43: \def\MH/{{\sf MH}}
        !            44: \def\mh#1{{\sf mh.#1}}
        !            45: \def\Mail/{\file{Mail/}}
        !            46: \def\context/{\file{context}}
        !            47: \def\profile/{\file{.mh\_profile}}
        !            48: \def\sequences/{\file{.mh\_sequences}}
        !            49: \def\whatnow/{\verb*"What now?"}
        !            50: 
        !            51: \def\MMDF/{{\sf MMDF}}
        !            52: \def\MMDFI/{\hbox{\sf MMDF-I}}
        !            53: \def\MMDFII/{\hbox{\sf MMDF-II}}
        !            54: 
        !            55: \def\SendMail/{{\sf SendMail}}
        !            56: \def\UUCP/{{\sf UUCP}}
        !            57: 
        !            58: \def\AmS{$\cal A$\kern-.1667em\lower.5ex\hbox{$\cal M$}\kern-.125em$\cal S$}
        !            59: \def\AMSPPT.STY/{{\tt amsppt.sty}}
        !            60: \def\AmSTeX{\hbox{\rm \AmS-\TeX}}
        !            61: 
        !            62: \def\DISS.STY/{{\tt diss.sty}}
        !            63: \def\PhDTeX{\hbox{\rm PhD-\TeX}}
        !            64: 
        !            65: \def\LaTeX{\hbox{\rm L\kern-.2em\raise.3ex\hbox{\sc a}\kern-.09em\TeX}}
        !            66: \def\BibTeX{\hbox{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em\TeX}}
        !            67: \def\SLiTeX{\hbox{\rm S\kern-.065em L\kern-.18em\raise.32ex\hbox{\sc i}%
        !            68:        \kern-.03em\TeX}}
        !            69: 
        !            70: \def\NRTeX{\hbox{\rm NR-\TeX}}
        !            71: 
        !            72: \def\ROFF/{{\sf ROFF}}
        !            73: 
        !            74: \def\SUMEX/{{\sf SUMEX}}
        !            75: 
        !            76: \def\TTYD/{{\sf TTYD}}
        !            77: 
        !            78: 
        !            79: % Fractions (from TUGboat v6 n1, 1985)
        !            80: 
        !            81: \def\frac#1/#2{%
        !            82:     \leavevmode\kern.1em
        !            83:     \raise.5ex\hbox{\the\scriptfont\z@ #1}\kern-.1em
        !            84:     /\kern-.15em\lower.25ex\hbox{\the\scriptfont\z@ #2}%
        !            85: }
        !            86: 
        !            87: 
        !            88: \makeatother                           % back to normal

unix.superglobalmegacorp.com

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