File: changebar.drv

package info (click to toggle)
tetex-src 3.0.dfsg.2-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 122,292 kB
  • ctags: 2,709
  • sloc: makefile: 2,323; perl: 1,820; sh: 1,378; lisp: 448; python: 335; xml: 175; sed: 138; ansic: 138; yacc: 52
file content (75 lines) | stat: -rw-r--r-- 2,481 bytes parent folder | download
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}