3

latex を実行すると、コマンド ライン出力が 80 文字を超えて出力されます。

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

どうすればこれを止めることができますか?

バージョンは次のとおりです。

libpoppler 3.141592-1.40.3-2.2 (Web2C 7.5.6) を使用した pdfTeX
kpathsea バージョン 3.5.6

Ubuntu Linux 9.04 では、bash シェル。

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 に答える
0

ドキュメントを見ていくつかの実験を行うことで私が最もよくわかるように、これは変更できないハードワイヤードカットオフです。MikTeX pdfTeXドキュメント(http://docs.miktex.org/2.6/manual/pdftex.html)には、エラー幅を変更するためのコマンドがいくつか記載されていますが、Ubuntuでは何も実行されません。「pdftex--help」の出力は何も役に立ちません。

ごめん。

于 2009-08-17T19:18:57.843 に答える
0

私はMacTeX/TeXLiveを使用しています。max_line_printの設定:

max_print_line = 2048

texmf.cnfで、これはMacOSX上にあります。

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

うまくいきます...私にとって。

于 2011-01-12T15:13:28.697 に答える