New on CTAN: texlogsieve
Date: December 17, 2021 8:05:25 AM CET
Nelson Lago submitted the
texlogsieve
package.
Version: 1.0.0-beta-1 2021-12-16
License: gpl3+
Summary description: Filter and summarize LaTeX log files
Announcement text:
texlogsieve is yet another program to process LaTeX logfiles. Differently from most other tools, it does not merely search the file for some relevant strings; it tries to actually identify where *all* messages begin and end, even if a message spans several lines. It also does a lot of work to correctly identify wrapped lines. The current output format is somewhat simple and the code has only been tested by myself, which is why I consider this a first beta, but the hard parts are done.
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/texlogsieve The package’s files themselves can be inspected at https://mirrors.ctan.org/support/texlogsieve/
Thanks for the upload. For the CTAN Team Petra Rübe-Pugliese
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs
texlogsieve is yet another program to process LaTeX logfiles. Differently from most other tools, it does not merely search the file for some relevant strings; it tries to actually identify where *all* messages begin and end, even if a message spans several lines. It also does a lot of work to correctly identify wrapped lines. The current output format is somewhat simple and the code has only been tested by myself, which is why I consider this a first beta, but the hard parts are done.
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/texlogsieve The package’s files themselves can be inspected at https://mirrors.ctan.org/support/texlogsieve/
Thanks for the upload. For the CTAN Team Petra Rübe-Pugliese
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs
texlogsieve – Filter and summarize LaTeX log files
texlogsieve reads a LaTeX log file (or the standard input if no file is specified), filters out less relevant messages, and displays a summary report. It is a texlua script, similar in spirit to tools such as texfot, texloganalyser, rubber-info, textlog_extract, texlogparser, texlogfilter, and others. Highlights:
- Two reports: the most important messages from the log file followed by a summary of repeated messages, undefined references etc.;
- The program goes to great lengths to correctly handle TeX line wrapping and does a much better job at that than existing tools;
- Multiline messages are treated as a single entity;
- Several options to control which messages should be filtered out;
- No messages are accidentally removed;
- The summary report is currently simple, but useful.
Package | texlogsieve |
Version | 1.4.1 2024-01-15 |
Copyright | 2021–2024 Nelson Lago |
Maintainer | Nelson Lago |