多个 \subsection 命令 - 一个空白页和一个满页

多个 \subsection 命令 - 一个空白页和一个满页

我在编译以下代码时遇到了问题:

\documentclass[a4paper,openright,12pt]{article}
\usepackage[spanish]{babel} % espanol
\usepackage[utf8]{inputenc}
\usepackage{graphicx} % graficos
\usepackage{float}
\usepackage[hidelinks]{hyperref} 
\usepackage[textwidth=15.5cm,textheight=24cm]{geometry}
\usepackage[labelfont={footnotesize},textfont={footnotesize},width=.75\textwidth]{caption}
\usepackage{subcaption}

\setlength{\parindent}{0cm}
\setlength{\parskip}{\baselineskip}

\begin{document}

\section{Conceptos básicos}
    \subsection*{Elementos de un sistema de visión: esquema físico y breve explicación de sus partes}   
    \subsection*{Concepto de imagen digital}
    \subsection*{Definción de modelo de color. Explicación de todos los modos de color}
    \subsection*{Concepto de histograma y su utilidad}
    \subsection*{Etapas clásicas de un sistema automático de procesamiento de imágenes: esquema y breve explicación de cada elemento}
    \subsection*{Preprocesado: explicación de las operaciones}
    \subsection*{Operaciones morfológicas: concepto y explicación de dilatación y erosión}
    \subsection*{Concepto de filtrado y tipos}
    \subsection*{Concepto de convolución y aplicación de filtros paso bajo y paso alto. Ejemplo de un kernel de ambos tipos}
    \subsection*{Concepto y kernel Laplaciano}
    \subsection*{Concepto de descriptor, obtención y utilización}
    \subsection*{6 tipos de descriptores: ejemplo y explicación de en qué se basan}

\section{Aprendizaje}
    \subsection*{Aprendizaje supervisado vs. aprendizaje no supervisado}
    \subsection*{Etapas en desarrollo de un clasificador}
    \subsection*{Generalización, overfitting, underfitting}
    \subsection*{Algoritmo K-means}
    \subsection*{Evaluación de clasificadores: matriz de confusión, métricas de evaluación, métodos de estimación}
    \subsection*{Tipos de ensamble learning}
    \subsection*{Bagging}
    \subsection*{Boosting}


\section{Clasificación de imágenes}
    \subsection*{Qué es y en qué consiste la clasificación de imágenes}
    \subsection*{Explicación de las dificultades que pueden aparecer en la clasificación de imáenes}
    \subsection*{Modelo bag of visiual words: en qué consiste y etapas}
    \subsection*{Diferencia entre SIFT y dense SIFT}
    \subsection*{Qué es y cómo se obtiene un diccionario de palabras visuales}
    \subsection*{Representación de imágenes en el framework bag of words}
    \subsection*{Gradiente de una imagen: definición y partes en que se expresa}
    \subsection*{Cómo obtener el gradiente de una imagen}
    \subsection*{Etapas de cálculo de un descriptor HoG}
    \subsection*{Qué es clustering. Tipos de clustering}
    \subsection*{Algoritmo de Lloyd para el clustering k-means}
    \subsection*{¿K-means converge??A mínimo local o global?¿Diferencia?}
    \subsection*{Ventajas y desventajas de k-means}
    \subsection*{¿Qué es una frontera de decisión?}
    \subsection*{K-Nearest-Neighbours: en qué consiste}
    \subsection*{Modelo de clasificación logistic regression: en qué consiste}
    \subsection*{Qué es una función de coste}
    \subsection*{¿Por qué SVM es un clasificador de margen máximo?¿Cómo se maximiza este margen?}
    \subsection*{Kernels en SVM: definción y utilidad}

\section{Instance-object-retrieval}
    \subsection*{Condcepto de borde/edge y su detección}
    \subsection*{Detección de bordes con el Laplaciano de Gaussiana (LoG)}
    \subsection*{Detección de bordes con diferencias de Gaussiana}
    \subsection*{Las tres partes de un sistema de reconocimiento basado en características locales: detección, descripción y correspondencias}
    \subsection*{Concepto de esquina/corner y sus ventajas frente a bordes}
    \subsection*{Detector de esquinas de Moravec: etapas y explicación}
    \subsection*{Detector de esquinas de Harris: etapas y explicación}
    \subsection*{Concepto de blob}
    \subsection*{Detección de blobs invariante a la escala}
    \subsection*{SIFT: etapas y explicación}
    \subsection*{SIFT: detección de puntos característicos}

\end{document}

结果是文档开头有一个我没有声明的空白页,并以已声明的第二部分结束。其余部分无处可寻:

在此处输入图片描述


这可能是什么原因造成的?

提前非常感谢您。

答案1

问题出现的原因是,您的文档包含 50 条 [!]\subsection*指令(以及 4\section条指令),但无材料实际上属于任何子节。\section\subsection指令由 LaTeX 内核设置,以禁止在标题和相应标题后的前几行文本之间出现分页符。 在您的文档中,没有文字-- 只是更多\subsection*(和\section)指令。由于不允许分页符,LaTeX 最终会创建一个非常满的页面。

一种快速而粗略的修复方法是在编辑器中执行全局搜索和替换操作,将所有实例替换为,\subsection然后\null \subsection重新编译;这样,就可以实现分页符。当然,真正的修复方法包括在至少一些(最好是所有)小节级标题下提供非平凡的材料。

相关内容