2 %% This file will generate fast loadable files and documentation
3 %% driver files from the doc files in this package when run through
7 %% The LaTeX3 Project and any individual authors listed elsewhere
10 %% This file is part of the Standard LaTeX `Tools Bundle'.
11 %% -------------------------------------------------------
13 %% It may be distributed and/or modified under the
14 %% conditions of the LaTeX Project Public License, either version 1.3c
15 %% of this license or (at your option) any later version.
16 %% The latest version of this license is in
17 %% http://www.latex-project.org/lppl.txt
18 %% and version 1.3c or later is part of all distributions of LaTeX
19 %% version 2005/12/01 or later.
21 %% As this file contains legal notices, it is NOT PERMITTED to modify
22 %% this file in any way that the legal information placed into
23 %% generated files is changed (i.e., the files generated when the
24 %% original file is executed). This restriction does not apply if
25 %% (parts of) the content is reused in a different WORK producing its
26 %% own generated files.
28 %% The list of all files belonging to the `Tools Bundle' is
29 %% given in the file `manifest.txt'.
32 %% --------------- start of docstrip commands ------------------
36 \def\SimplePackage#1{%
37 \generate{\file{#1.sty}{\from{#1.dtx}{package}}}}
41 \usedir{tex/latex/tools}
45 This is a generated file.
47 The source is maintained by the LaTeX Project team and bug
48 reports for it can be opened at http://latex-project.org/bugs.html
49 (but please observe conditions on bug reports sent to that address!)
53 The LaTeX3 Project and any individual authors listed elsewhere
56 This file was generated from file(s) of the Standard LaTeX `Tools Bundle'.
57 --------------------------------------------------------------------------
59 It may be distributed and/or modified under the
60 conditions of the LaTeX Project Public License, either version 1.3c
61 of this license or (at your option) any later version.
62 The latest version of this license is in
63 http://www.latex-project.org/lppl.txt
64 and version 1.3c or later is part of all distributions of LaTeX
65 version 2005/12/01 or later.
67 This file may only be distributed together with a copy of the LaTeX
68 `Tools Bundle'. You may however distribute the LaTeX `Tools Bundle'
69 without such generated files.
71 The list of all files belonging to the LaTeX `Tools Bundle' is
72 given in the file `manifest.txt'.
78 \generate{\file{array.sty}{\from{array.dtx}{package,ncols}}}
80 \SimplePackage{delarray}
82 \batchinput{tabularx.ins}
84 \SimplePackage{dcolumn}
86 \SimplePackage{hhline}
88 \batchinput{longtable.ins}
92 \batchinput{multicol.ins}
100 \SimplePackage{ftnright}
105 \file{theorem.sty}{\from{theorem.dtx}{package}}
106 \file{thb.sty}{\from{theorem.dtx}{thb}}
107 \file{thcb.sty}{\from{theorem.dtx}{thcb}}
108 \file{thc.sty}{\from{theorem.dtx}{thc}}
109 \file{thp.sty}{\from{theorem.dtx}{thp}}
110 \file{thmb.sty}{\from{theorem.dtx}{thmb}}
111 \file{thm.sty}{\from{theorem.dtx}{thm}}}
116 \file{verbatim.sty}{\from{verbatim.dtx}{package}}
117 \file{verbtest.tex}{\from{verbatim.dtx}{testdriver}}}
119 % Smart Page references
120 %%%%%%%%%%%%%%%%%%%%%%%
121 \batchinput{varioref.ins}
123 % External references
124 %%%%%%%%%%%%%%%%%%%%%
127 % Smart Space command
128 %%%%%%%%%%%%%%%%%%%%%
129 \SimplePackage{xspace}
131 % Show \label \ref keys
132 %%%%%%%%%%%%%%%%%%%%%%%
133 \SimplePackage{showkeys}
135 % Load fonts under old names
136 %%%%%%%%%%%%%%%%%%%%%%%%%%%%
137 \SimplePackage{rawfonts}
139 % Selective Option handling
140 %%%%%%%%%%%%%%%%%%%%%%%%%%%
141 \SimplePackage{somedefs}
147 \file{fontsmpl.sty}{\from{fontsmpl.dtx}{package}}
148 \file{fontsmpl.tex}{\from{fontsmpl.dtx}{document}}}
152 \batchinput{afterpage.ins}
156 \SimplePackage{enumerate}
159 % Indent first paragraphs
161 \SimplePackage{indentfirst}
164 % Show the layout of a document class
165 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
166 \SimplePackage{layout}
170 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
174 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
175 \SimplePackage{trace}
178 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
179 \SimplePackage{shellesc}
184 \file{h.tex}{\from{fileerr.dtx}{help}}
185 \file{s.tex}{\from{fileerr.dtx}{scroll}}
186 \file{e.tex}{\from{fileerr.dtx}{edit}}
187 \file{q.tex}{\from{fileerr.dtx}{batch}}
188 \file{r.tex}{\from{fileerr.dtx}{run}}
189 \file{x.tex}{\from{fileerr.dtx}{exit}}}
192 \Msg{***********************************************************}
194 \Msg{* To finish the installation you have to move the following}
195 \Msg{* files into a directory searched by TeX:}
197 \Msg{* All the files with extension `.sty' and `.tex'}
198 \Msg{* Note there also may be a file .tex which is `invisible'}
199 \Msg{* on some operating systems.}
201 \Msg{* To produce the documentation run the .dtx files through LaTeX.}
204 \Msg{***********************************************************}
208 \Msg{* Finally trying to make a file `.tex'.}
209 \Msg{* (Placed at the end of this run, as this}
210 \Msg{* may fail on some operating systems.)}
212 \let\oldopenout\openout
213 \def\openout{\batchmode\immediate\oldopenout}
215 \generate{\file{.tex}{\from{fileerr.dtx}{return}}}