说服 pdflatex 等不要将控制台输出限制为 78 列

说服 pdflatex 等不要将控制台输出限制为 78 列

由于某种我不知道的原因,我使用的每个 *latex 可执行文件都有一个奇怪的习惯,即将其控制台输出换行到 78 列。这有点令人惊讶,因为它总是出现在终端或日志文件中,而且这很烦人,因为它经常会破坏长文件名,而我本来可以在一行中读取(或解析)这些文件名。

有办法禁用它吗?

答案1

默认texmf.cnf

% It's probably inadvisable to change these. At any rate, we must have:
% 45 < error_line      < 255;
% 30 < half_error_line < error_line - 15;
% 60 <= max_print_line;
% These apply to TeX, Metafont, and MetaPost.
error_line = 79
half_error_line = 50
max_print_line = 79

因此您可以在本地 texmf.cnf 中设置这些内容(或作为环境设置)在命令行上-cnf-line=max_print_line=254

相关内容