TEXLOGFILTER(1)
πΈ NAME πΈ
okay so bestie, welcome to the TEXLOGFILTER(1) manual page π
this is the glow-up of texlogfilter β the little icon that filters latex engines output or a log file. she's serving clean logs and we're obsessed.
β¨ SYNOPSIS β¨
texlogfilter [options] file.log
π¦ DESCRIPTION π¦
Filter latex engines output or log file. fr fr, that's the whole vibe. she works on latex, pdflatex, lualatex or xelatex output, or on the log file itself. π
No input file? No problem, bestie β without an input file, standard input is used. the way you'd run her on latex engine output is literally this:
latex file.tex < /dev/null | texlogfilter
π OPTIONS π
--helpβ print this help and exit π--versionβ print version and exit π·οΈ
box warnings β show or mask:
--boxβ show box warnings π¦--no-boxβ mask box warnings π
reference/citation warnings β show or mask:
--refβ show reference/citation warnings π--no-refβ mask reference/citation warnings π€«
latex info messages β show or mask:
--infoβ show latex info messages βΉοΈ--no-infoβ mask latex info messages π
file names:
--filenameβ print current file name π--no-filenameβ do not print current file name π«--files-ext=stringβ regex pattern used to match files extension (default:tex|sty|cls|bib) π
skipped lines:
--skipsβ indicate skipped lines βοΈ--no-skipsβ mask skipped lines π«₯--skip-marker=stringβ marker used to indicate skipped lines (default:...) βοΈ
extra bits:
--add-filter=stringβ add user filter pattern (as perl regular expression) π§ͺ--full-logβ show full log (don't filter β only colorize latex engine output) π
the color squad π¨ β these set the colors used for errors, warnings, informations and skipped lines:
--errors-color=string--warnings-color=string--infos-color=string--skips-color=string--user-color=string
π ALTERNATIVES π
- texlog-extract β <https://www.ctan.org/pkg/texlog-extract>
- texloganalyser β <https://www.ctan.org/pkg/texloganalyser>
- texlogsieve β <https://ctan.org/pkg/texlogsieve>
the other girls in the group chat, no shade π
π AUTHOR π
Written by Julien LabbΓ©. π«Ά
Inspired from a script given by Martin Scharrer on Stack Exchange network (see <https://tex.stackexchange.com/a/10564>). giving credit where it's due, periodt.
π LICENCE π
This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 of this license or (at your option) any later version. The latest version of this license is in <http://www.latex-project.org/lppl.txt> and version 1.3 or later is part of all distributions of LaTeX version 2005/12/01 or later.
bestie pls read the license, it's literally right there π₯Ί
π·οΈ VERSION π·οΈ
1.3.1
π°οΈ HISTORY π°οΈ
- 2024, June, versions 1.4: add warning patterns. β οΈ
- 2024, February, versions 1.3 and 1.3.1: better detect the current file name. π
- 2024, February, version 1.2: fix duplicate or missing lines; handle package and class names with hyphen; add info and warning patterns for fonts. π€
- 2022, March, version 1.1: add
--infoand--no-infooptions. βΉοΈ - 2021, November, version 1.0: initial version. π±
π DOCUMENTATION π
The documentation is integrated, written in Plain Old Documentation (POD) format. Exported versions are available, in the following files:
README: created withperldoc.texlogfilter.html: created withpod2html.
and that's the whole page, bestie π this was texlogfilter, 2024-06-14, TEXLOGFILTER(1) β go filter some logs, you absolute main character πβ¨
π¦ where this page comes from
- alpine 3.24: texmf-dist-binextra-doc 2026.0-r0 Β· LPPL-1.0 AND LPPL-1.1 AND LPPL-1.2 AND LPPL-1.3a AND LPPL-1.3c AND GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms