2009-08-17 55 views
2

當運行乳膠,命令行輸出之後80個字符切:乳膠命令行線長度

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

任何想法如何,我可以停止?

版本是:在Ubuntu Linux 9.04,bash shell中

 
pdfTeX using libpoppler 3.141592-1.40.3-2.2 (Web2C 7.5.6) 
kpathsea version 3.5.6 

+0

我不知道這實際上是否相關,但是你在運行這個命令shell? TCSH?慶典? Windows外殼? – 2009-08-17 18:50:58

+0

@Brooks摩西:補充,謝謝。 – 2009-08-17 18:57:17

回答

3

此設置以及乳膠的所有其他設置都在/etc/texmf/texmf.cnf(在Ubuntu上)。線路長度設置爲:

max_print_line=79 

我們不想更改此文件,但所有設置均可通過環境設置進行配置。因此,我們可以簡單地通過運行乳膠覆蓋此:

max_print_line=120 latex myfile 

注意,這打破了一些東西 - 我發現vim的錯誤格式運用於停止正常工作。

0

盡我所知,通過查看文檔和做一些實驗可以看出,這是一個無法改變的硬連線截止點。 MikTeX pdfTeX文檔(http://docs.miktex.org/2.6/manual/pdftex.html)提供了一些改變錯誤寬度的命令,但是它們在Ubuntu上什麼也不做。 「pdftex --help」輸出根本沒有任何用處。

對不起。

+0

是的,這也是我發現的。 – 2009-08-17 19:21:12

0

我使用MacTeX/TeX Live。設置max_line_print:

max_print_line = 2048

在texmf.cnf文件,這是Mac OS X上位於:

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

工作正常...對我來說。