我在序言中写道:
\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 页面,这种情况更难避免。另请参阅什么是未满的水平盒子和垂直盒子以及如何去除它们?。