刚接触 Latex,正在用 IEEEtran 模板写论文,但是关键字环境中有警告underfull \hbox
,我用 Google 搜索也没有找到相关信息,有谁能帮帮我吗?非常感谢!
\documentclass[journal]{IEEEtran}
\usepackage{graphicx} \usepackage{cite}
\usepackage{url} \usepackage{subfigure}
\usepackage[font=footnotesize]{caption}
\captionsetup{singlelinecheck=on}
\usepackage[para]{threeparttable}
\usepackage{tabularx} \usepackage{amsmath}
\usepackage{multirow}
\begin{document}
\begin{IEEEkeywords}
Probabilistic password model,
Probability-threshold graphs,
Probabilistic password model,
Probabilistic password model
\end{IEEEkeywords}
\end{document}
答案1
发布的示例产生
Underfull \hbox (badness 2318) in paragraph at lines 10--15
[]\OT1/ptm/b/it/9 Index Terms\OT1/ptm/b/n/9 ---Probabilistic pass-word model, P
robability-
这意味着该行上的空白被过度拉伸。实际上 2318 并不算太糟糕。因此,一个合理的替代方案就是接受它,因为它无论如何都是一个正式列表,而不是需要作为文本阅读的普通文本段落,并且大空格会分散注意力。
另一种方法是告诉 tex 忽略这个不良程度(默认阈值是 1000,因此你可以将其设置为 2500
\begin{IEEEkeywords}\hbadness=2500
并且警告会消失(不改变格式)
或者你可以告诉 tex 重新排列空白,例如设置为\raggedright
\begin{IEEEkeywords}\raggedright
也没有警告,但设置不同,有短线和长线,但字间空间有规律。
有关 hbadness 的进一步讨论,请参阅