e-Picture

Be Developers:
Put your banner here!



LaCheck

(Productivity)

Version: 1.26
By:
E-mail: dapp@dapospective.com
Web page: Available
Release Date: Available Now
Info Last Modified: 12/18/98
Requires BeOS version: R4 Intel
License: Freeware
Cost: 0
Source Available?: Yes




R4-Intel Download (76 kb)


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.