使用 Koma-Script 和 a5paper 时 vbox 和 typearea 未满警告

使用 Koma-Script 和 a5paper 时 vbox 和 typearea 未满警告

我在序言中写道:

\documentclass[a5paper]{scrbook}
\usepackage[utf8x]{inputenc}
\usepackage[spanish]{babel}
\usepackage{graphicx}
\usepackage[T1]{fontenc}
\usepackage[light,oldstylenums,largesmallcaps]{kpfonts}
\usepackage{lettrine}
\renewcommand*{\chapterpagestyle}{empty}

我收到此警告:

Maybe no optimal type area settings!
(typearea)                The maximum limit of line width is about 18%
(typearea)                larger than the heuristically detected line width.
(typearea)                You may e.g. increase DIV, decrease fontsize
(typearea)                or change the papersize.

underfull vbox (badness 10000)

如果我将纸张尺寸设置为 a4,警告就会消失。但问题是我想使用 a5 纸张尺寸!谢谢你的帮助。

答案1

typearea 警告只是告诉您 typearea 包的作者认为自动生成的布局看起来不太好。请尝试DIV=10在类选项中添加(或更高的值)。KOMA-Script 手册解释了 typearea 如何通过将页面分成DIV许多部分来计算文本布局。

underfull vbox意味着在某个页面上(错误应该指出在哪里)没有足够的材料来使其足够完整。这通常发生在有一些大块材料无法分解(例如多行方程式)时,因此 TeX 必须将其完全移动到下一页。对于 A5 页面,这种情况更难避免。另请参阅什么是未满的水平盒子和垂直盒子以及如何去除它们?

相关内容