我在 Ubuntu 上编译 LaTeX 文档时遇到了这些警告、错误或其他问题。您知道这些情况吗?
Package hyperref Warning: Height of page (\paperheight) is invalid (0.0pt),
(hyperref) using 11in.
Underfull \hbox (badness 10000) has occurred while \output is active
Underfull \vbox (badness 10000) has occurred while \output is active []
LaTeX Warning: `h' float specifier changed to `ht'.
答案1
包 hyperref 警告:页面高度 (\paperheight) 无效 (0.0pt),(hyperref) 使用 11in。
显然你的课程没有定义\paperheight
,所以你必须自己做或依赖默认值。
例如,要获取 A4 纸,请使用:
\setlength{\paperheight}{297mm}
\setlength{\paperwidth}{210mm}
对于信纸:
\setlength{\paperheight}{11in}
\setlength{\paperwidth}{8.5in}
\output 处于活动状态时,\hbox 未满(不良率 10000)
当 \output 处于活动状态时,发生 \vbox 未满(不良率 10000)[]
LaTeX 警告:'h' 浮点说明符更改为 'ht'。
您使用了浮动元素(表格或图形)的放置选项h
。如果 LaTeX 因空间太小而无法将其放置在该位置,它会将其移动到下一页的顶部并发出警告。
通常h
太严格。这样您就不允许顶部、底部或页面放置。改用至少ht
,或者如果您愿意,将其放宽到htbp
甚至!htbp
。如果您真的需要它正好在“这里”,请将该H
选项与浮动包一起使用。还有其他方法。但添加放置选项通常没问题。