1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
% @stylefile{Changebar
% shortpackagename = {changbar},
% longpackagename = {changebar},
% baseformats = {\LaTeX 2.09},
% files = {changebar.drv,
% changebar.doc, changebar.sty,
% changebar.bug}
% version = {3.1},
% date = {1993-07-02},
% author = {Michael Fine,
% Distributed Systems Architecture.}
% abstract = {The style provides a changebar environment to indicate
% changes in a document. Deleted texts can be marked
% with deletbars. In some cases the environment can not
% be used, for this case cbstart and cbend commands
% are provided.}
% infauthor = {Johannes Braams,
% J.L.Braams@research.ptt.nl,
% PTT Research,
% P.O. Box 421,
% 2260 AK Leidschendam}
% infdate = {1993-07-03}}
\documentstyle[doc,multicol]{article}
% dimensions from ltugboat.sty:
\setlength\textwidth{31pc} \setlength\textheight{54pc}
\setlength{\parindent}{0pt}
\setlength{\parskip}{2pt plus 1pt minus 1pt}
\setlength{\oddsidemargin}{8pc}
\setlength{\marginparwidth}{8pc}
\setlength{\topmargin}{-2.5pc}
\setlength{\headsep}{20pt}
\setlength{\columnsep}{1.5pc}
\setlength{\columnwidth}{18.75pc}
\ifx\undefined\selectfont
\else
\def\tensl{\shape{sl}\size{10}{12pt}\selectfont}
\fi
\makeatletter
\renewenvironment{theglossary}{%
\glossary@prologue%
\GlossaryParms \let\item\@idxitem \ignorespaces}%
{}
% An extra Description macro is needed
\def\DescribeVar#1{\leavevmode\@bsphack
\marginpar{\raggedleft\PrintDescribeEnv{#1}}%
\SpecialVarUsageIndex{#1}\@esphack\ignorespaces}
\def\SpecialVarMainIndex#1{\@bsphack
\index{#1\actualchar{\tt #1}\encapchar main}%
\@esphack}
\def\SpecialVarUsageIndex#1{\@bsphack
\index{#1\actualchar{\tt #1}\encapchar usage}%
\@esphack}
\let\@SpecialMainIndex\SpecialMainIndex
\def\Var{\let\SpecialMainIndex\SpecialVarMainIndex\macro}
\def\endVar{\endmacro\let\SpecialMainIndex\@SpecialMainIndex}
\makeatother
%
\EnableCrossrefs
% \DisableCrossrefs % use \DisableCrossrefs if the index is ready
\RecordChanges
% \OnlyDescription
% \PageIndex
\CodelineIndex
%+
% Some extra definitions needed in the documentation
%-
\def\bsl{\protect\bslash}
\makeatother
\begin{document}
\DocInput{changebar.doc}
\end{document}
|