1TEXLOGFILTER(1) Julien Labbe TEXLOGFILTER(1)
2
3
4
6 NAME
7 texlogfilter - filter latex engines output or log file
8
9 SYNOPSIS
10 texlogfilter [options] file.log
11
12 DESCRIPTION
13 Filter latex engines output or log file. For latex, pdflatex, lualatex
14 or xelatex output or log file.
15
16 Without input file, standard input is used. Use on latex engine output
17 with:
18
19 latex file.tex < /dev/null | texlogfilter
20
21 OPTIONS
22 --help : print this help and exit
23 --version : print version and exit
24
25 --box : show box warnings
26 --no-box : mask box warnings
27
28 --ref : show reference/citation warnings
29 --no-ref : mask reference/citation warnings
30
31 --info : show latex info messages
32 --no-info : mask latex info messages
33
34 --filename : print current file name
35 --no-filename : do not print current file name
36 --files-ext=string : regex pattern used to match files extension (default: tex|sty|cls|bib)
37
38 --skips : indicate skipped lines
39 --no-skips : mask skipped lines
40 --skip-marker=string : marker used to indicate skipped lines (defaut: ...)
41
42 --add-filter=string : add user filter pattern (as perl regular expression)
43
44 --full-log : show full log (don't filter - only colorize latex engine output)
45
46 --errors-color=string
47 --warnings-color=string
48 --infos-color=string
49 --skips-color=string
50 --user-color=string : colors used for errors, warnings, informations and skipped lines
51
52 ALTERNATIVES
53 • texlog-extract : <https://www.ctan.org/pkg/texlog-extract>
54
55 • texloganalyser : <https://www.ctan.org/pkg/texloganalyser>
56
57 • texlogsieve : <https://ctan.org/pkg/texlogsieve>
58
59 AUTHOR
60 Written by Julien Labbe.
61
62 Inspired from a script given by Martin Scharrer on Stack Exchange
63 network (see <https://tex.stackexchange.com/a/10564>).
64
65 LICENCE
66 This work may be distributed and/or modified under the conditions of
67 the LaTeX Project Public License, either version 1.3 of this license or
68 (at your option) any later version. The latest version of this license
69 is in <http://www.latex-project.org/lppl.txt> and version 1.3 or later
70 is part of all distributions of LaTeX version 2005/12/01 or later.
71
72 VERSION
73 1.1
74
75 HISTORY
76 • 2022, march, version 1.1 : add --info and --no-info options.
77
78 • 2021, november, version 1.0 : initial version.
79
80 DOCUMENTATION
81 The documentation is integrated, writtent in Plain Old Documentation
82 (POD) format. Exported versions are available, in the following files:
83
84 • README: created with perldoc.
85
86 • texlogfilter.html: created with pod2html.
87
88
89
90texlogfilter 2022-03-18 TEXLOGFILTER(1)