chkweb(1)

πŸ“¦
version 78219 Β· 2 versions
, in alpine 3.24, arch rolling, epel 10, epel 9, fedora 43, fedora 44, opensuse-leap 16.0

πŸ’– chkweb πŸ’–

okay so bestie, welcome to chkweb β€” she's a lil General Commands Manual girly and she has ONE job and she does it slayfully ✨


✨ NAME ✨

chkweb β€” runs the LaTeX parts of a CWEB file through chktex πŸ’…

like. that's it. that's the whole vibe. she takes your CWEB file, finds the LaTeX bits, and hands them over to chktex for a full inspection. no cap. πŸŽ€


🌸 SYNOPSIS 🌸

chkweb [-hiqrW] [-l <rcfile>] [-[wemn] <[1-42]|all>] [-d[0-...]] [-o
<outfile>] [-[btxgI][0|1]] file1 file2 ...

πŸ¦‹ DESCRIPTION πŸ¦‹

chkweb runs the LaTeX parts of a CWEB file through chktex. that's the tea 🍡 β€” she doesn't do the whole file, she specifically scoops out the LaTeX sections and runs those through the checker. main character energy fr fr πŸ’œ


πŸ’… OPTIONS πŸ’…

🌈 Miscellaneous options

  • -h, --help β€” prints a help screen, so you can ✨read✨ instead of guessing.
  • -i, --license β€” shows the distribution info. the legal girlies gotta eat too πŸ“œ
  • -l, --localrc β€” read a local .chktexrc formatted file. your personal config, your personal rules πŸŽ€
  • -d, --debug β€” debug information. give it a number, bestie β€” she wants specifics πŸ”
  • -r, --reset β€” resets settings back to default. factory reset but make it cute 🧚

πŸ”‡ Muting warning messages

  • -w, --warnon β€” makes msg # given a warning and turns it on.
  • -e, --erroron β€” makes msg # given an error and turns it on.
  • -m, --msgon β€” makes msg # given a message and turns it on.
  • -n, --nowarn β€” mutes msg # given. shhh. she's not listening to that one anymore πŸ™ˆ

πŸ–¨οΈ Output control flags

  • -V, --pipeverb β€” how errors are displayed when stdout != tty. defaults to the same as -v.
  • -s, --splitchar β€” the string used to split fields when doing -v0.
  • -o, --output β€” redirect the error report to a file. receipts, but on disk 🧾
  • -q, --quiet β€” shuts up about version information. she's being demure, she's being mindful 🀫
  • -f, --format β€” the format to use for output.

πŸ”€ Boolean switches (1 -> enables / 0 -> disables)

  • -b, --backup β€” backup the output file. safety first, always 🫢
  • -x, --wipeverb β€” ignore contents of `\verb' commands. yes, the backtick-quote situation is real and it's exactly as written 😭
  • -g, --globalrc β€” read the global .chktexrc file.
  • -I, --inputfiles β€” execute \input statements.
  • -H, --headererr β€” show errors found in front of \begin{document}. yes girl, the preamble counts too πŸ‘‘
  • -W, --version β€” version information.

okay so if you don't name any LaTeX files on the command line, she'll read from stdin instead. no files? no problem, she's flexible like that πŸ’–
and for the full explanation of all those warning/error messages, please consult the main document at /usr/share/doc/chktex/ChkTeX.dvi.gz β€” that's the homework, bestie, i don't make the rules πŸ“š

πŸ“œ DISTRIBUTION πŸ“œ

Copyright (C) 1996 Jens T. Berger Thielemann

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

okay so real talk: that warranty disclaimer is NOT a joke. no promises, no guarantees, that's the whole deal. she's free software, she's doing her best πŸ’€

🌍 ENVIRONMENT 🌍

No environment variables are used. zero. none. she does not read your vibes from the environment, she reads them from the command line ✨


πŸ“ FILES πŸ“

None. nothing. nada. she's not out here touching files behind your back πŸŽ€


πŸ‘‘ AUTHOR πŸ‘‘

Jens T. Berger Thielemann, <jensthi@ifi.uio.no>

This manual page was cobbled together by Clint Adams <schizo@debian.org>, based on the output of chktex --help and deweb(1).


🫢 SEE ALSO 🫢


and that's the whole page, bestie!! this was the 7th Edition, dated March 30, 2001 πŸ’– go forth and check your web, you absolute icon πŸ¦‹βœ¨πŸ‘‘