3

运行 Latex 时,命令行输出在 80 个字符后被剪切:

LaTeX Warning: Reference `fig:assign-by-x' on page 76 undefined on input line 2
41.

知道如何阻止这种情况吗?

版本是:

pdfTeX 使用 libpoppler 3.141592-1.40.3-2.2 (Web2C 7.5.6)
kpathsea 版本 3.5.6

在 Ubuntu Linux 9.04 上,bash shell。

4

4 回答 4

3

此设置以及所有其他乳胶设置都在/etc/texmf/texmf.cnf(无论如何在 Ubuntu 上)。行长设置为:

max_print_line=79

我们不想更改此文件,但所有设置都可以通过环境设置进行配置。所以我们可以简单地通过运行 Latex 来覆盖它:

max_print_line=120 latex myfile

请注意,这会破坏一些事情 - 我注意到 vim errorformat 停止正常工作。

于 2009-08-18T13:57:10.273 回答
1

解决此问题的配置设置于 2013 年在 @ulikefischer 对 @tacohoekwater answer的评论中给出。

今天,对于由XeLaTeX提供的情况MiKTeX v20.6.29

PS> initexmf --edit-config-file xelatex

打开,您可以Notepad$AppData\MiKTeX\miktex\config\xelatex.ini其中放置线路

max_print_line=N

N您想要的输出线长度在哪里。

于 2020-10-13T20:54:34.540 回答
0

从查看文档和做一些实验中我可以看出,这是一个无法更改的硬连线截止。MikTeX pdfTeX 文档 ( http://docs.miktex.org/2.6/manual/pdftex.html ) 提供了一些更改错误宽度的命令,但它们在 Ubuntu 上没有任何作用。“pdftex --help”输出根本没有提供任何有用的信息。

对不起。

于 2009-08-17T19:18:57.843 回答
0

我正在使用 MacTeX / TeX Live。设置 max_line_print:

max_print_line = 2048

在 texmf.cnf 中,它位于 Mac OS X 上,位于:

/usr/local/texlive/2009/texmf.cnf

工作正常......对我来说。

于 2011-01-12T15:13:28.697 回答