LaTeX中警告类型及说明
生活随笔
收集整理的這篇文章主要介紹了
LaTeX中警告类型及说明
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
警告是TeXTeXTeX的另外一種提示信息的方式,當編譯程序發現文檔中有處理的不合適的地方,就會在編譯的時候發出警告,并寫入.log日志文件。
警告不會使編譯終止,只是指出一些可能產生問題的信息。一篇完全正確的文章在排版時也可能發出警告,因而大部分的警告可以簡單忽略。
1.TeXTeXTeX警告
TeXTeXTeX警告并不輸出?、!等標記,最常見的TeXTeXTeX警告就是盒子的溢出。
| Overfull \hbox (… too wide) in … | 水平盒子溢出(太寬),其中\hbox 為TeXTeXTeX中原始的水平盒子命令,通常出現在糟糕的斷行時。 |
| Overfull \vbox (… too high) has occurred … | 垂直盒子溢出(太高),其中\vbox 為TeXTeXTeX中原始的垂直盒子命令,通常出現在糟糕的分頁時,例如過高的公式或者表格。 |
| Underfull \hbox (badness …) in paragraph … | 水平盒子下溢出(太松散),通常出現在不良的斷行處。 |
| Undervull \vbox (badness …) while… | 垂直盒子下溢出(太松散)。 |
2.LaTeXLaTeXLaTeX警告
LaTeXLaTeXLaTeX警告一般會以LaTeX Warning、LaTeX Font Warning等字樣開始。其內容比原始的TeXTeXTeX更加豐富,需要引起一定的注意。
| Citation ‘…’ on page … undefined. | 引用的文獻標簽未定義。 |
| Float too large for page by … | 浮動體太大,可能本身已經超過一頁的版心。 |
| Font shape ‘…’ in size … not available. | 某種字體形狀不存在。 |
| h float specifier changed to ht !h float specifier changed to !ht | 在浮動體中,不能只使用一個h位置說明符。 |
| Label ‘…’ multiply defined. | 引用標簽重復定義了。 |
| Marginpar on page … moved. | 編注被移動,不在所標注文字的位置。 |
| No \author given. | 使用了\maketitle 卻沒有使用\author 指定作者。 |
| Optional argument of \twocolumn too tall on page. | 雙欄命令的可選參數(單欄的內容)超過一頁高度。 |
| Reference ‘…’ on page … undefined. | 引用標簽未定義。 |
| Some font shapes were not available,defaults substituted. | 文檔中有某種字體形狀不存在,文檔末尾會產生這條警告。 |
| There were multiply-defined labels. | 文檔中有重復定義的標簽。 |
| There were undefined references or citations. | 文檔中有未定義的交叉引用或文獻。 |
| Unused global option(s) :[…] | 文檔類中使用了全局的選項,但是這個選項沒有在在任何宏包中發揮作用。 |
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀
總結
以上是生活随笔為你收集整理的LaTeX中警告类型及说明的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Hexo】搭建自己的博客并到Githu
- 下一篇: Windows10下搭建Java环境(最