Old habits die hard. All the same, there are commands, classes and
packages which are outdated and superseded. nag provides routines to
warn the user about the use of those. As an example, we provide an
extension that detects many of the "sins" described in l2tabu.
Current version available here:
Current version on CTAN:
- 0.7 adds \SuggestedPackage, \IncompatiblePackages, \BadFileLoadOrder (suggested by M. Pospiech)
- 0.622 fixes a catcode issue. (Funny, three years and nobody
has ever had a formula in a caption that was labeled?)
- 0.621 fixes a (non-critical) omitted line.
0.62 fixes a bug in the float placement code and adds more compatibility with the caption package.
0.61 is 0.61alpha5 with some typos in the docs fixed.
- 0.61alpha5 introduces compatibility hacks with version control packages
which rely on $ having constant catcode. (Workaround for svninfo and rcs, all
other packages now disable $$ checking.)
- 0.61alpha4 exempts the complaints counter from include trickery.
(Previously, nag would get confused if you includeonly only some chapters.)
- 0.61alpha3 warns about inputs that fail (in particular includes that fail)
and notes if a float has position t/b but is too large to ever go into such a
position (log only).
- 0.61alpha2 fixes the warnings, without generating too many duplicates.
- 0.61alpha1 fixes warnings in toc/lof/lot and unsightly uppercasing.
- 0.60 fixes double-dollar in conjunction with hyperref; documents
incompatiblity with rotating.
- 0.60alpha5 improves compatibility with subfig.
- 0.60alpha4 tarballs now unpack into a subdirectory like proper
- 0.60alpha4 handles eqnarray itself and has code in
nag-experimental.cfg to handle double-dollar in a more robust way that
- 0.60alpha2 is more careful around commands that aren't there.
- 0.60alpha changes the way label/caption is handled, this
eliminates the current limit of some thousand floats you can have in
your document. (I wonder why nobody noticed).
- 0.55 fixes spacing issues when floats are issued in horizontal mode.
- 0.54 fixes a bug in nag-orthodox.cfg.
- rotating.sty uses centerline. This is considered possibly-a-bug in
rotating by me, since it can lead to figures exceeding page margins
without warning. This is documented since 0.60.