chktex ist ein LaTeX Semantikprüfung.
Dieses Programm wurde in der Frustration geschrieben worden, weil einige Konstrukte in LaTeX sind manchmal nicht intuitiv und einfach zu vergessen. Es ist _nicht_ ein Ersatz für das integrierte Prüfung in LaTeX; aber es fängt einige typografische Fehler LaTeX beaufsichtigt. Mit anderen Worten, es ist Lint für Latex. Die Filter werden auch für die Kontrolle der LaTeX Teile CWEB Unterlagen zur Verfügung gestellt.
Das Programm unterstützt auch Ausgabeformate für die Weiterverarbeitung von Redakteuren oder anderen Programmen, so dass Fehler leicht zu durchlaufen. Software für schön Anbindung an die AUC-TeX Emacs-Modus zur Verfügung gestellt. Es ist bekannt, mit LyX Schnittstelle
Hier sind einige der wichtigsten Features von "chktex":.
ย ท Unterstützt über 40 Warnungen. Warnungen sind:
+ Befehle mit Platz beendet. Ignoriert `` tt '' usw.
+ Space vor Referenzen statt `` ~ ''.
+ Vergessen, Gruppe Klammer Zeichen, wenn Sub- / superscripting.
+ Kursiv-Korrektur (`` / '') Fehler (Doppel, fehlt, unnötige)
+ Klammer und Umweltanpassung
+ Ellipse Erkennung..; auch überprüft, ob zu `` Punkte '', `` cdots '' oder `` ldots '' zu verwenden.
+ Vollstreckung normalen Raum nach Kürzel. Erkennt die meisten Abkürzungen automagisch.
+ Durchsetzung der End-of-Satz Raum, wenn der letzte Satz endete mit Großbuchstaben.
+ Math-Modus ein / aus-Erkennung.
+ Quote Prüfung, beide falsch Typen (`` "'') und falschen Richtung.
+ Empfiehlt Spaltung drei Angebote in Folge.
+ Suche nach User-Pattern.
+ Displays Kommentare.
+ Space in vor `` label '' und ähnliche Befehle.
+ Verwendung von `` x '' anstatt `` $ mal $ '' zwischen den Zahlen.
+ Mehrere Räume in-Eingang, der als einer gerendert wird Raum (oder mehrere Bereiche, wo das ist unerwünscht).
+ Warnt vor Text, der ignoriert werden kann.
+ Mathematische Operatoren als Variablen zu setzen.
+ Kein Platz vor / nach der Klammer.
+ fordert eine konsequente Zitat Stil.
+ Zeichensetzung innerhalb innere Mathematikmodus / außen Display Mathematikmodus.
+ Verwendung von TeX Primitiven, wo LaTeX Mittel zur Verfügung stehen.
+ Space vor Fußnoten.
+ Bogus Zeichen folgenden Befehle ein.
ย ท Vollständig anpassbare. Intelligent Ressource-Format ermöglicht es, machen chktex respektieren Ihre LaTeX-Setup. Auch Befehlszeilenoptionen kann global im chktexrc '`` angegeben werden' Befehl 'Datei
ย ท Unterstützt `` Eingang.'; sowohl TeX und LaTeX-Version. Tatsächlich enthält die Dateien. `` TEXINPUTS '' - das entspricht Suchpfad
ย ท Intelligente Warnung / Fehlerbehandlung.. Der Benutzer kann / Stumm Warnungen zu fördern, seine Vorlieben anpassen. Sie können auch Warnungen in der Kopfzeile einer Datei stumm; so viel töten unerwünschte Müll.
ย ท Scripts enthalten für die Überprüfung CWEB Dateien in LaTeX geschrieben (Erfordert Perl v5).
ย ท Unterstützt sowohl LaTeX 2.09 und LaTeX2e.
ย ท Flexible Output Betrieb war. Hat einige vordefinierte Formate und lässt den Benutzer festlegen, sein eigenes Format. Verwendet ein `` printf () '' ähnliche Syntax. `` Lacheck '' kompatiblen Modus enthalten als Schnittstelle mit dem AUC-TeX Emacs-Modus.
ย ท ARexx-Skripte für die Anbindung an ScMsg und VBrowse sind enthalten. Spezielle Skripte enthalten für CygnusEd / GoldED, um die Bindung an Hotkey.
ย ท Amiga Workbench Unterstützung. Parameter kann durch Shift-Klick auf die LaTeX-Dateien und Einstellung der verbleibenden Optionen in den Tooltypes übergeben werden.
ย ท Wildcard Matching (Amiga nur). Spiele-Datei Muster intern, das spart eine Menge Arbeit. Dies wird jedoch plattformspezifischen Code - auf UNIX-Boxen dies von der Shell aus getan
ย ท geschrieben in ANSI C `` configure 'Skript für einfache Einrichtung und Installation auf UNIX-Systemen
Was ist neu in dieser Version:.
ย ท die Standardeinstellungen für LaTex Kontrollen wurden in Bezug auf Mathematik und kursiv verbessert
Was ist neu in dieser Pressemitteilung:.
- Diese Version behebt einen Fehler bei einigen 32-Bit-Plattformen und macht das Build mehr tragbar
Was ist neu in Version 1.7.1:.
- Viele kleine Bugfixes
- Ermöglicht mit PCRE oder POSIX regulären Ausdrücke.
- Ermöglicht die Angabe Stille Schlüsselwörter mit regulären Ausdrücken und Unterdrückung Fehler für den Rest der Datei.
Was ist neu in Version 1.7.0:
- Es ist nun möglich, benutzerdefinierte Warnungen haben in PCRE Syntax für reguläre Ausdrücke und eine gewisse Warnung auf einer bestimmten Linie über eine LaTeX Kommentar zu unterdrücken.
- Auch hinzugefügt wurde Unterstützung für Makros, die Mathematik-Modus beeinflussen (zB ensuremath und text).
- wird sichergestellt, dass Warnungen richtig in den Fällen festgelegt.
Kommentare nicht gefunden