Fix checksum.
[mdwtools] / README
CommitLineData
83b69571 1The `mdwtools' collection
2
3
4Licence
5
6 The `mdwtools' collection copyright (c) 2003 Mark Wooding. It
7 is free software. You are allowed (and encouraged) to share it
8 with your friends, or sell it to people. You may modify and
9 redistribute it under the terms of the GNU General Public
10 License, either version 2 or (at your option) any later version.
11 See the file `COPYING' for details. There's a pretty formatted
12 version in `gpl.tex'.
13
14 Clarification: I do /not/ consider that a document which uses
15 `mdwtools' is a `derived work'. Hence, authors need not provide
16 source to their documents just because they use `mdwtools'.
17 However, I encourage authors to share their LaTeX sources, even
18 if they're as grim as mine.
19
20
21Overview
22
23 For details about what the packages do, please read the individual
24 documentation. This is just a quick overview.
25
26 at.sty Define @-commands, just like you currently can
27 with \-commands. The advantage is that nobody's
28 already taken all the short names.
29
30 centre.sty Commands like \centre, for those of us who write
31 English.
32
33 cmtt.sty Typeset stuff in a typewriter face and use all
34 the fancy characters, without messing with
35 `verbatim' stuff.
36
37 colour.sty Like `color.sty', only with English spellings.
38
39 crypto.sty A grab-bag of stuff for writing crypto papers.
40 There's some simple algorithm typesetting and
41 some macros for typesetting some standard
42 notations.
43
44 doafter.sty A TeXnician's tool. \doafter<token>{...}
45 expands <token> after the {...} group is done,
46 including any \aftergroup tokens attached to
47 it. This is largely useful to deal with colour
48 hacking.
49
50 exercise.sty Typeset exercises, and keep the answers to the
51 end. Handles numbering the answers properly,
52 and inserting section titles in the answers
53 section.
54
55 footnote.sty A `footnote' environment for complex or long
56 footnotes; saving footnotes in tables and
57 parboxes. Sadly incompatible with Robin
58 Fairbairns's `footmisc'.
59
60 mathenv.sty Some mathematical alignment environments.
61 Replaces `eqnarray' with a good version; does
62 very good matrix typesetting. Documented in
63 `mdwtab.dtx'.
64
65 mdwkey.sty A TeXnician's tool. Like `keyval.sty', but
66 better -- more features, more correct behaviour
67 with braces.
68
69 mdwlist.sty Some simple list hacking. A versatile
70 `description' list; suspend and resume
71 enumerations; compactify lists by removing
72 vertical spacing between items.
73
74 mdwmath.sty A grab-bag of mathematical things. Square roots
75 without the overlines; fix spacing for \pmod in
76 running text; neato new generalized-fraction
77 thing; fix \bigg... to adjust with text size; a
78 bad \qed implementation. (Also contains an
79 earlier replacement for `eqnarray'.)
80
81 mdwtab.sty The flagship: a replacement for LaTeX's
82 `tabular' and `array' environments. Too many
83 improvements to list here. Highlights: correct
84 handling of lists in p{...} columns; good
85 vertical spacing around rules; correct vertical
86 alignment of ruled tables. Now supports
87 coloured tables (in `mtcolour.sty').
88
89 mdwthm.sty Theorem typesetting. Nothing earthshattering; I
90 just use it in my documents. Comes with a
91 theorem style to hang the numbers in the
92 margins.
93
94 mtcolor.sty Like `mtcolour.sty' (below) for Americans.
95
96 mtcolour.sty The colour support module for `mdwtab.sty'.
97 Documented in `mdwtab.dtx'.
98
99 poetry.sty Relatively straightforward typesetting for
100 poems, centred in the page. More a pile of
101 infrastructure than something immediately
102 usable.
103
104 slowbox.sty Skipping over boxes which are slow to draw.
105
106 svcolor.sty Like `svcolour.sty' (below) for Americans.
107
108 svcolour.sty The colour support module for `sverb.sty'.
109 Documented in `sverb.dtx'.
110
111 sverb.sty Verbatim-like commands and environments.
112 Supports `tab' characters; reads stuff from
113 files; writes stuff to files. Neato `demo'
114 environment for showing off LaTeX packages. Now
115 has colour support.
116
117 svsplit.sty Word-wrapping verbatim environment. Documented
118 in `sverb.dtx'.
119
120 syntax.sty Former flagship. Typesets grammars and syntax
121 diagrams.
122
123\f
124Local variables:
125mode: text
126End: