|
||||||
Description:
LaCheck is a general purpose consistency checker for LaTeX documents.
It reads a LaTeX document and displays warning messages, if it finds
bad sequences. It should be noted, that the badness is very
subjective. LaCheck is designed to help find common mistakes in LaTeX
documents, especially those made by beginners.
The things checked are: Mismatched groups (braces), environments and
math mode delimiters. When a mismatch is found, line numbers for
"both" start and end of the mismatch is given. The error messages
comes in pairs, one for the end match and one for the beginning,
marked with `<-' and `->' respectively.
Bad spacing including missing a `\' after an abbreviation, missing an
`\@' before a punctuation mark in a paragraph that is ended by an
capital letter, double spaces like ` ~', bad usage of ellipsis (like
using ... instead of \ldots, or using \ldots where \cdots should be
used), missing \~ before a \cite or \ref commands, space before
footnotes, italic corrections before comma, point, or italic text,
italic correction after normal text, missing italic correction when
switching from italic to normal text, and double italic correction.
Badly placed punctuation marks around end of math mode delimiters.
This is, pucktuation placed right after display math end or
punctuation placed right before text math end. Sequences of
whitespace followed by punctuation marks are also caught. Bad use of
quotation characters, i.e. constructs like "\'word" or "word\`" are
warned about, tabs in verbatim environments are caught, certain TeX
primitives are frowned upon, attempts to give font specifiers
arguments such as \em{text} are noted, and use of @ in LaTeX macros
are reported.
LaCheck will read files that are input using \input or \include. Files
with suffix `.sty' are omitted, as they probably will cause LaCheck to
crash.
If you have any questions about the information provided for a specific application, please e-mail the author. If you have any questions about the BeWare pages themselves, though, feel free to e-mail webmaster@be.com. | ||||||
Copyright © 1999 by Be, Inc. All rights reserved. Legal information (includes icon usage info). Comments, questions, or confessions about our site? Please write the Webmaster. | ||||||