diff options
Diffstat (limited to 'Tools/scripts')
-rw-r--r-- | Tools/scripts/texcheck.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Tools/scripts/texcheck.py b/Tools/scripts/texcheck.py index ed3f42d..5264b24 100644 --- a/Tools/scripts/texcheck.py +++ b/Tools/scripts/texcheck.py @@ -8,6 +8,7 @@ Designed to catch common markup errors including: * Unbalanced of mismatched \begin and \end blocks. * Misspelled or invalid LaTeX commands. * Use of forward slashes instead of backslashes for commands. +* Table line size mismatches (only \lineii used in a tableii). Command line usage: python texcheck.py [-h] [-k keyword] foobar.tex @@ -137,7 +138,7 @@ def checkit(source, opts, morecmds=[]): if '-v' in opts: print ' --> ', openers - # Check table levels (make sure lineii only inside lineiii) + # Check table levels (make sure lineii only inside tableii) m = tablestart.search(line) if m: tablelevel = m.group(1) @@ -148,9 +149,10 @@ def checkit(source, opts, morecmds=[]): if tableend.search(line): tablelevel = '' + lastline = lineno for lineno, symbol in openers: print "Unmatched open delimiter '%s' on line %d" % (symbol, lineno) - print 'Done checking %d lines.' % (lineno,) + print 'Done checking %d lines.' % (lastline,) return 0 def main(args=None): |