未使用的全局选项

未使用的全局选项

每当我编译 TeX 文件时,我都会收到以下警告

Unused global option(s) [english] 

Underfull \hbox(badness 10000) in paragraph at lines 27-28

答案1

这实际上取决于你使用的类和/或你的文档序言,但你可能正在调用

\documentclass[...,english,...]{<class>}

如果 (全局) 选项english未被使用,<class>则它会被传递给您可能在途中加载的包。如果 TeX\begin{document}未使用该english选项,它会发出警告并引用所有未使用的选项。

通常english用于babel,因此您可以添加

\usepackage{babel}

到你的序言中以便english正确使用,或者english从加载类中完全删除该选项。

您的第二个问题可以在这里得到解答:什么是未满的水平盒子和垂直盒子以及如何去除它们?

答案2

未使用的全局选项[英语]可能意味着你做了类似的事情

\documentclass[english]{article}

并且全局选项[english]没有执行任何操作。

\hbox 未满(不良程度 10000)警告通常是通过使用 突然结束一行文本而生成的\\。要结束一个段落,您应该使用一个空白行。可能还有很多其他方法可以生成此警告,但在没有看到示例代码的情况下,这是我能做出的最佳猜测。

答案3

注意!全局选项也可以区分大小写。在我的例子中,将“A4paper”(错误)写成“a4paper”(正确)可以消除未使用的全局选项警告。

相关内容