Advertencias Underfull \vbox (maldad 10000) en Libro sin flotantes ni matemáticas, solo títulos simples (Parte y Capítulo) y texto

Advertencias Underfull \vbox (maldad 10000) en Libro sin flotantes ni matemáticas, solo títulos simples (Parte y Capítulo) y texto

Entonces tengo este bookdocumento codificado relativamente simple.
Cuando intento compilarlo, recibo muchas Underfull \vbox (badness 10000) has occurred while \output is activeadvertencias (aunque solo hay una en el MWE proporcionado). La estructura del bookes simple: solo títulos y texto.
Por ejemplo, la página comienza con el número de pieza, el número de capítulo y el texto (sí, también tengo imágenes entre el número de pieza y el número de capítulo, y el número de capítulo y el texto agregado con el \includegraphicscomando). Pero incluso si borro esas imágenes, ¡las advertencias seguirán apareciendo con aún más advertencias!
Antes tuve un problema con la línea inferior del texto que colgaba sobre el marco, pero eso se solucionó agregando algo heightroundedal geometrylibro.
Entiendo que bookla clase usa \flushbottomde forma predeterminada literalmente vaciar el texto en la parte inferior del marco. Así que intenté usar \raggedbottomlo que muchos habían sugerido, pero eso, si bien resolvió la aparición de advertencia, introdujo otro problema: ahora, en algunas páginas, la línea base de la línea inferior queda colgada por encima del marco, a veces hasta casi una línea completa (desafortunadamente no es así). ¡Eso se nota en MWE pero aún puedes verlo en la página 1)!
Entonces, estoy desconcertado sobre qué causa que aparezcan esas advertencias, ya que mi documento tiene un código bastante simple.
Sin embargo, noté que de alguna manera está relacionado con la forma en que están espaciados mis títulos (Número de pieza y Número de capítulo, y probablemente también las imágenes). Porque cuando elimino todos los comandos \party \chaptery dejo solo texto sin formato, las advertencias desaparecen. ¿Tiene algo que ver con titlesecel paquete?
Dejé packagesintactos todos los elementos usados ​​en mi documento, para que puedas detectar fácilmente si uno de ellos es el problema.
PD: No te preocupes por esas Overfull \hboxadvertencias, no las tengo en mi texto. Sólo aparecen cuando \lipsumse usa.

% !TEX TS-program = LuaLaTeX
\documentclass[11pt,twoside,openany]{book}
\pagestyle{plain}
\usepackage[english, russian]{babel}
\usepackage{fontspec}
\setmainfont{EB Garamond}[
]
\usepackage{microtype}
\usepackage[shortcuts]{extdash}
\usepackage[pagewise]{lineno} 
\usepackage[
  paperwidth=6in,
  paperheight=9in,
  inner=13mm,
  top=15mm,
  outer=20mm,
  bottom=24mm, showframe,
  heightrounded,
]{geometry} 

\usepackage{lettrine}
\setcounter{DefaultLines}{3}
\renewcommand{\DefaultLoversize}{0.1} 
\renewcommand{\DefaultLraise}{0} 
\renewcommand{\LettrineTextFont}{}
\setlength{\DefaultFindent}{\fontdimen2\font}

\usepackage{lipsum}
\setlength{\parskip}{0pt} 
\usepackage{graphicx}
\usepackage[dvipsnames]{xcolor}
\usepackage[pages=some]{background}

\usepackage{fancyhdr}
\fancyhf{} 
\renewcommand{\headrulewidth}{0ex} 
\fancyfoot[LE,RO]{\thepage} 
\pagestyle{fancy}
\fancypagestyle{plain}{%
  \fancyhf{}%
  \renewcommand{\headrulewidth}{0ex}%
  \fancyhf[lef,rof]{\thepage}%
}
 
\usepackage{etoolbox}
\makeatletter
\patchcmd{\chapter}{\if@openright\cleardoublepage\else\clearpage\fi}{\par}{}{}
\makeatother

%\raggedbottom % If used, it messes up the bottom line the way that its baseline hangs above the frame on some pages

\usepackage{titlesec}
\titleclass{\part}{top}
\titleformat{\part}{\centering\normalfont\large}{\thepart.}{4ex}{\LARGE\centering}
\titlespacing*{\part}{0ex}{2ex}{0ex} 
\titleclass{\chapter}{straight}
\titleformat{\chapter}{\centering\normalfont\large}{\thechapter.}{4ex}{\large\centering}
\titlespacing*{\chapter} {0ex}{6ex}{02ex} 

\setcounter{secnumdepth}{0}
\usepackage{tocloft}

\begin{document} 
\pagestyle{plain}
\pagenumbering{gobble}
\addtocounter{page}{0}

\begin{titlepage}
    \centering
    {\large TITLE\par}
    \vfill
    \title{SOME TITLE}
    \author{SOME AUTHOR}
    \date{}
\end{titlepage}
\clearpage
\frontmatter

\mainmatter

\pagenumbering{arabic}

\part{PART ONE}
\begin{center}
    \includegraphics[height=15ex,keepaspectratio]{example-image-a}
  \end{center} 
\chapter{CHAPTER ONE}
\begin{center}
    \includegraphics[height=35ex,keepaspectratio]{example-image-b}
  \end{center} 
\lipsum[1-12]
\chapter{CHAPTER TWO}
\begin{center}
    \includegraphics[height=35ex,keepaspectratio]{example-image-b}
  \end{center} 
\lipsum[1-12]
\chapter{CHAPTER THREE}
\begin{center}
    \includegraphics[height=35ex,keepaspectratio]{example-image-b}
  \end{center} 
\lipsum[1-12]  
\end{document}

Respuesta1

Necesita cierta flexibilidad en torno a los títulos para poder lograr el fondo al ras.

tal vez

\titlespacing*{\chapter} {0ex}{6ex plus 4ex minus 1ex}{2ex} 

Pero la advertencia de falta de llenado de la página anterior al capítulo 3 se debe a que eliminó lo normal \clearpagepero el título y la imagen no encajan y no hay pegamento para llenar la página. Tal vez podría agregar \filbreakalgo así para permitir que las páginas antes de los capítulos sean cortas.

\titleformat{\chapter}{\filbreak\centering\normalfont\large}{\thechapter.}{4ex}{\large\centering}

información relacionada