Next: V1.50, Previous: V1.53, Up: New features [Contents][Index]
This release was issued only as a beta version. It consists mostly of bug fixes. However, there are a few other interesting points.
fwebmac.sty
was enhanced to warn the user to run LaTeX again when the section numbering hasn’t yet been brought up to date. I’m not sure I’ve covered all the bases, but before it didn’t complain at all.- C++ classes are now formatted (identified as reserved words) on the first pass, so forward references such as
@ The class |C|... @a class C {}will now work. Note that typedef has done this for a while, although there are still a few glitches.
- For two years, the documentation has described two control codes as follows:
@~ --- inhibit line break. @+ --- force an index entry.Apparently the code had these definitions inverted; it has now been brought up to date with the documentation. Fortunately these commands are evidently not heavily used, since no one complained.
fwebmac.sty
was further reworked to interact properly with the user packagemulticol
. If infweb.sty
one says ‘LaTeX.package "multicol"’, then the two-column index is done withmulticol
; this gives various improvements over the\twocolumn
format that was used previously. Furthermore, it’s possible to use ‘multicol’ to do one’s entire document in two-column format. This turned out to be relatively simple, but one needs to get the commands in the proper order. See LIndex for more details. Two-column format substantially cuts down the white space; I saved about 50% on a 200-page code.One known glitch with FWEB/
multicol
is that if one selects page-number cross-references instead of LaTeX section numbers, page references such as 98c don’t get the ’c’ correct. This is presumably not a big deal. At this point, assume that the use ofmulticol
is highly experimental.- Further bugs in the C and C++ production rules were fixed.
Next: V1.50, Previous: V1.53, Up: New features [Contents][Index]