我正在尝试从我正在编写的文档中删除警告/错误,这些警告/错误包括\hbox
以下代码中的 underfull (和 overfull)。为什么会\newline
产生\hfill\break
此警告?这些命令不是应该填充行并删除此错误吗?
我是 LaTeX(和这个论坛)的新手,我搜索了几个(已经问过的)问题和指南(包括“LaTeX 的简短介绍”(Oetiker 2015)和“LaTeX”(en.wikibooks.org)),所有这些都说这应该可以消除这个错误,但事实似乎并非如此。我使用的是 TeXstudio 2.10.8 和 MiKTeX 2.9,看看是否有区别。
这是我尝试过的代码:
\documentclass[12pt, twoside, onecolumn]{book}
\begin{document}
\noindent \emph{I want this text to act as a heading} \newline
\newline
By having it separated by a line \newline
\end{document}
答案1
只需删除 ,\newline
错误就会消失。在评论中,你问为什么\newline
在段落末尾添加 会产生警告。
\emph{I want this text to act as a heading} \newline
强制在段落末尾换行,这会产生一个虚假的空行,在此强制换行之后没有任何内容,因此非常在满负荷的情况下,产生的最大不良程度为 10000。