![调试 BMC LaTeX 模板供个人使用](https://linux22.com/image/313498/%E8%B0%83%E8%AF%95%20BMC%20LaTeX%20%E6%A8%A1%E6%9D%BF%E4%BE%9B%E4%B8%AA%E4%BA%BA%E4%BD%BF%E7%94%A8.png)
我使用 BMC LaTeX 模板制作我自己的文档,但它总是抛出警告:
Overfull \hbox (1.0pt too wide) has occurred while \output is active
我只是不知道它从何而来...有人能看看如何删除这个警告吗?谢谢!
您可以从以下位置获取模板:http://www.biomedcentral.com/authors/tex(bmc_文章)
我并不是在问“overfull \hbox”是什么意思,只是问如何在这个特定的模板中跟踪这个警告,并解决它!
答案1
的设置\leftarea@width
关闭了一个。
解决方法:在行后\documentclass
添加
\makeatletter
\setattribute{leftarea}{width}{123\p@}
\makeatother
一种更通用的解决方法是,不需要知道值
\makeatletter
\begingroup
\def\get#1\p@{#1}
\count@=\expandafter\get\leftarea@width
\advance\count@\@ne
\edef\x{\endgroup\def\noexpand\leftarea@width{\the\count@\p@}}\x
\makeatother