From: Mark Wooding Date: Sun, 30 Aug 2015 09:58:38 +0000 (+0100) Subject: doc/sod.sty: Overhaul `describe' environment. X-Git-Url: https://git.distorted.org.uk/~mdw/sod/commitdiff_plain/7e94c5fe2eff01fe81fde1f54c53d3eefb254ba0?hp=7e94c5fe2eff01fe81fde1f54c53d3eefb254ba0 doc/sod.sty: Overhaul `describe' environment. * Split out the machinery which parses and sets the heading to make a new environment `describe*' which can have multiple headings. * Remove the `tabular' layer in the headings, by using `\rlap' instead. * Fix spacing around the header lines. * Insert penalties and drive the `\if@nobreak' and `\@afterheading' machinery correctly so that we mostly don't get bad page breaks. ---