CLUTTEX(1)

πŸ“¦
version 74655 Β· 2 versions
, in arch rolling, fedora 44, ubuntu resolute, ubuntu stonking

πŸ’– CLUTTEX πŸ’–

okay bestie, sit down, hydrate, because we're about to talk about cluttex β€” that's the section 1 manual page, general commands, the whole vibe. it's a tool for processing TeX files and it is literally the moment. no cap. πŸŽ€


✨ NAME ✨

cluttex β€” a tool for processing TeX files πŸ¦‹


🌸 SYNOPSIS 🌸

cluttex -e ENGINE [options] [--] FILE.tex

that's it. that's the whole entrance. main character energy from line one. πŸ‘‘


πŸ’… DESCRIPTION πŸ’…

Process TeX files without cluttering your working directory. that's the entire point of this icon, and honestly? obsessed. it's giving "my desk is clean and my soul is clean." ✨

The following options are accepted:

  • -e, --engine=ENGINE β€” tell cluttex which TeX engine to use. ENGINE is one of the following: pdflatex, pdftex, lualatex, luatex, luajittex, xelatex, xetex, latex, etex, tex, platex, eptex, ptex, uplatex, euptex, uptex, β€” yes bestie, that trailing comma is right there in the original and we are respecting it, periodt. πŸ’œ
  • --engine-executable=COMMAND+OPTIONs β€” the actual TeX command to use. [default: ENGINE]
  • -o, --output=FILE β€” the name of output file. [default: JOBNAME.pdf or JOBNAME.dvi]
  • --fresh β€” clean intermediate files before running TeX. 🧼 Cannot be used with --output-directory.
⚠️ fr fr: --fresh and --output-directory are not a thing together. pick one, bestie.
  • --max-iterations=N β€” maximum number of running TeX to resolve cross-references. [default: 4]
  • --start-with-draft β€” start with draft mode. ✍️
  • --change-directory, --no-change-directory β€” change directory before running TeX. [default: no]
  • --watch[=ENGINE] β€” watch input files for change. πŸ‘€ Requires fswatch or inotifywait to be installed. ENGINE is one of β€˜fswatch’, β€˜inotifywait’ or β€˜auto’. [default: auto]
  • --tex-option=OPTION β€” pass OPTION to TeX as a single option.
  • --tex-options=OPTIONs β€” pass OPTIONs to TeX as multiple options.
  • --dvipdfmx-option=OPTION, --dvipdfmx-options=OPTIONs β€” same for dvipdfmx. πŸ’«
  • --makeindex=COMMAND+OPTIONs β€” command to generate index, such as β€˜makeindex’ or β€˜mendex’.
  • --bibtex=COMMAND+OPTIONs β€” command for BibTeX, such as β€˜bibtex’ or β€˜pbibtex’.
  • --biber[=COMMAND+OPTIONs] β€” command for Biber.
  • --makeglossaries[=COMMAND+OPTIONs] β€” command for makeglossaries.
  • -h, --help β€” print this message and exit. 🫢
  • -v, --version β€” print version information and exit.
  • -V, --verbose β€” be more verbose. πŸ—£οΈ
  • --color[=WHEN] β€” make ClutTeX's message more colorful. WHEN is one of β€˜always’, β€˜auto’, or β€˜never’. [default: β€˜auto’ if Fl -color is omitted, β€˜always’ if WHEN is omitted] 🌈
  • --includeonly=NAMEs β€” insert β€˜\includeonly{NAMEs}’.
  • --make-depends=FILE β€” write dependencies as a Makefile rule.
  • --print-output-directory β€” print the output directory and exit.
  • --package-support=PKG1[,PKG2,...] β€” enable special support for some shell-escaping packages. Currently supported: minted, epstopdf.
  • --check-driver=DRIVER β€” check that the correct driver file is loaded. DRIVER is one of β€˜dvipdfmx’, β€˜dvips’, β€˜dvisvgm’.
  • --source-date-epoch=TIME β€” set β€˜SOURCE_DATE_EPOCH’ variable to TIME. TIME can be β€˜now’ to auto-detect. ⏰
  • --config-file=FILE β€” use the specified config file.
  • --shell-escape, --no-shell-escape
  • --shell-restricted
  • --synctex=NUMBER
  • --fmt=FMTNAME
  • --file-line-error, --no-file-line-error β€” [default: yes]
  • --halt-on-error, --no-halt-on-error β€” [default: yes]
  • --interaction=STRING β€” [default: nonstopmode]
  • --jobname=STRING
  • --output-directory=DIR β€” [default: somewhere in the temporary directory] πŸ—‚οΈ
  • --output-format=FORMAT β€” FORMAT is β€˜pdf’ or β€˜dvi’. [default: pdf]

πŸ”₯ EXIT STATUS πŸ”₯

the cluttex utility exits 0 on success, and >0 if an error occurs.

so like β€” 0 means slay, anything above 0 means something went sideways. πŸ’€


and that's the whole page, bestie!! this one came from the Debian crew and it's dated March 16, 2025 β€” so shoutout to them for shipping this on that day, we love a timestamped moment. πŸŽ€βœ¨ go compile something gorgeous. πŸ’œ