無法解決未滿的 \vbox

無法解決未滿的 \vbox

我在網路上搜尋試圖找到解決我的問題的方法;我知道有很多類似的問題,但沒有任何幫助。

我正在排版一本小說,因此它有 \flushbottom,這會導致 \vbox 未滿錯誤。我相信推薦的解決方案是將頁面大小設定為其他數字的倍數,以便線條完全適合頁面末尾,但我不知道如何做到這一點。請你解釋一下如何解決這個問題,就像我5歲一樣,因為我已經閱讀了很多解決方案,但我無法掌握它。

我的序言是:

\documentclass[fontsize=12pt]{scrbook}

\usepackage{microtype} 

\usepackage [english]{babel}
\usepackage [autostyle, english = american, maxlevel=3]{csquotes}
\MakeOuterQuote{"}

\usepackage[paperwidth=150mm, paperheight=230mm, showframe]{geometry}
    \geometry{total={120mm, 200mm}, left=15mm, right=15mm, top=15mm, bottom=15mm}
    \geometry{nofoot}
    \geometry{nohead}

\pagestyle{empty}

\usepackage{setspace}
    \setstretch{1}

\setlength{\parindent}{1em}
\setlength\parskip{0pt}
\frenchspacing
\flushbottom

\usepackage{fontspec}
\setmainfont[Ligatures={NoRequired,NoCommon,NoContextual}]{Minion Pro}

我確信除了我的主要問題之外還有很多問題/冗餘。

謝謝。

答案1

乳膠是非常對輸出外觀很挑剔。Underfull \vbox意味著它認為有一個頁面太空。查看輸出,看看是否可以接受。

大多數時候,試圖強迫 LaTeX 做出這樣的行為\flushbottom是一個錯誤,不需要太多幹預就可以很好地工作。

相關內容