ChkTeX on LaTeX semanttinen tarkistin.
Tämä ohjelma on kirjoitettu turhautumista, koska jotkut konstruktioita LaTeX ovat joskus ei-intuitiivinen ja helppo unohtaa. Se on _ei_ korvaa sisäänrakennettu pelinappula LaTeX; mutta se saaliit jotkut painovirheistä LaTeX valvoo. Toisin sanoen, se on Lint LaTeX. Suodattimet ovat myös tarkastamiseksi LaTeX osat CWEB asiakirjoja.
Ohjelma tukee myös tulostusmuotoja jatkojalostuskelpoinen Toimitus tai muiden ohjelmien, joten virheitä on helppo selata. Ohjelmisto on säädetty kauniisti rajapinnat vastaan AUC-tex Emacs tilassa. Tiedetään rajapinta LyX.
Tässä muutamia keskeisiä piirteitä "ChkTeX":
ย ท tukee yli 40 varoituksia. Varoitukset ovat:
+ Komennot päättyvät tilaa. Ohittaa `` tt '' jne
+ Space edessä viittauksia eikä `` ~ ''.
+ Unohtaminen ryhmä sulkuja merkkiä kun sub / superscripting.
+ Kursiivikorjausta (`/ '') virheet (double, puuttuu, tarpeeton).
+ Parenteesin ja ympäristön yhteensopivuuden.
+ Kolme pistettä havaitseminen; tarkistaa myös käyttää `` pisteitä '', `` cdots '' tai `` ldots ''.
+ Enforcement normaalin tilan jälkeen lyhenne. Tunnistaa useimmat lyhenteitä automaagisesti.
+ Täytäntöönpanosta lopun lauseen tilaa, kun viimeinen virke päättyi isolla kirjaimella.
+ Math-tila päälle / pois havaitsemiseen.
+ Lainaus tarkkailun sekä väärä tyypit (`` '' ') ja väärään suuntaan.
+ suosittelee halkaisu kolme lainausmerkkejä peräkkäin.
+ etsiminen käyttömalleja.
+ Näytöt kommentteja.
+ Space edessä `` label '' ja vastaavat komennot.
+ käyttö `` x '' eikä `` $ kertaa $ '' numeroiden välissä.
+ Useita tiloja tulo, jonka käyvät yhtenä tilaa (tai useita tiloja, joissa se ei ole toivottavaa).
+ Varoittaa teksti, joka voidaan jättää huomiotta.
+ matemaattiset operaattorit latoa kuin muuttujia.
+ Ei tilaa edessä / jälkeen suluissa.
+ vaatii johdonmukaista lainaus tyyli.
+ Välimerkit sisällä sisä- matematiikkatilassa / ulkopuolella näyttö matematiikkatilassa.
+ käyttö TeX primitiivien jossa LaTeX vastineet ovat saatavilla.
+ Space edessä alaviitteitä.
+ Näennäisen merkkiä seuraavat komennot.
ย ท Täysin muokattavissa. Älykäs resurssien muodossa mahdollistaa tehdä ChkTeX kunnioittaa LaTeX setup. Jopa komentorivivalitsimet voidaan määritellä maailmanlaajuisesti `` chktexrc '' tiedosto.
ย ท Tukee `` tulo '' komento; sekä TeX ja LaTeX versio. Oikeastaan sisältää tiedostoja. `` TEXINPUTS '' - yhtä hakupolun.
ย ท Älykkäät varoitus / virheiden käsittelyä. Käyttäjä voi edistää / mute varoitukset sopivat hänen mieltymyksensä. Voit myös mykistää varoituksia otsikossa tiedosto; Näin tappaminen paljon toivottuja roskat.
ย ท skriptit mukana tarkastamisessa CWEB tiedostoja kirjoitettu LaTeX (Vaatii perl v5).
ย ท Tukee sekä LaTeX 2,09 ja LaTeX2e.
ย ท Joustava lähtö käsittelyn. Onko joitakin ennalta muodoissa ja antaa käyttäjän määritellä oman muodon. Käyttää `` printf () '' samankaltainen syntaksin. `` Lacheck '' yhteensopiva tila mukana vuorovaikutuksessa AUC-tex Emacs tilassa.
ย ท AREXX skriptit vuorovaikutuksessa ScMsg ja VBrowse ovat mukana. Erityiset skriptit mukana CygnusED / kullattu, sitoutumisesta pikanäppäimellä.
ย ท Amiga Workbench tukea. Parametrit voidaan välittää Vaihto-osoittamalla LaTeX-tiedostoja ja asettamalla jäljellä vaihtoehtoja tooltypes.
ย ท Jokerihakua (Amiga vain). Ottelut tiedosto kuvioita sisäisesti, mikä säästää paljon työtä. Tämä on kuitenkin alusta-koodilla - UNIX laatikot tämä tehdään kuori.
ย ท Kirjoitettu ANSI C. `` Tee '' käsikirjoitus mukana helppo asennus ja asennuksen UNIX-järjestelmissä.
Mitä uutta tässä julkaisussa:
ย ท oletusarvot LaTex tarkastuksia parannettiin suhteen matematiikka ja kursiivilla.
Mitä uutta tässä versiossa:
- Tämä versio korjaa vian joissakin 32-bittisillä alustoilla ja tekee rakentaa enemmän kannettavia.
Mitä uutta strong> versiossa 1.7.1:
- Monet pienet bugikorjauksia.
- Mahdollistaa käyttäen PCRE tai POSIX säännöllisiä lausekkeita.
- Antaa täsmennetään Silent hakusanoja säännöllisiä lausekkeita ja tukahduttaa virheitä tiedoston loppuosaa.
Mitä uutta strong> versiossa 1.7.0:
- Nyt on mahdollista saada käyttäjän määrittämiä varoitukset vuonna PCRE säännöllinen lauseke syntaksi ja tukahduttaa tiettyjä varoitus tietyllä radalla kautta LaTeX kommentti.
- lisättiin myös tuki makroja jotka vaikuttavat matematiikka tilaan (esim ensuremath ja tekstiä).
- Tämä varmistaa, että varoitukset määritetään oikein näissä tapauksissa.
Kommentteja ei löytynyt