我的图表和表格的行距有什么问题?

我的图表和表格的行距有什么问题?

因为一张好图胜过一段长文,所以问题就在这里: 替代文本

以下是到目前为止我的大部分 Latex 文件:

\documentclass[12pt,a4paper,oneside]{book}
\usepackage{setspace}
\usepackage[francais, english]{babel}
\usepackage[applemac]{inputenc}
\usepackage{textcomp}
\usepackage{graphicx}
\usepackage{enumerate}
\usepackage{array}
\usepackage[bf,figurewithin=none,tablewithin=none]{caption}
\usepackage{verbatim}
\usepackage{tocloft}

% Margins
\usepackage[left=4cm, right=2cm, top=3cm, bottom=2cm]{geometry}


% Nomenclature -> List of Abbreviations
\usepackage[intoc]{nomencl}
\renewcommand{\nomname}{List of Abbreviations}
\makenomenclature

% Make magic URL
\usepackage{hyperref}
\usepackage[all]{hypcap}
\hypersetup{
    pdfborder = {0 0 0 0}
}

% APA style referencing
\usepackage{natbib}

% Hack for URL serif font formating
\let\oldUrl\url
\renewcommand{\url}[1] { \urlstyle{same}\oldUrl{#1} }

% ToC & Abbreviations in the ToC
\usepackage[chapter]{tocbibind}

% Widows & Orphans
\widowpenalty=10000
\clubpenalty=10000

\begin{document}
\selectlanguage{english}

\frontmatter

% --------------------------Table of Contents--------------
\renewcommand{\contentsname}{Table of Contents}
\setcounter{tocdepth}{1}
\tableofcontents

% --------------------------List of Abbreviations----------
\clearpage
\printnomenclature[3 cm]

% --------------------------List of Figures-------------------
\clearpage
\listoffigures
\listoftables

您知道行距是怎么回事吗?

答案1

在尝试多次在“最小示例”中复制该行为后,我终于发现了发生了什么。首先,我要说的是,我尝试了两种方法:尝试通过添加砖块从头开始重新创建该行为,并尝试通过从原始文档中删除砖块来提供最小示例。

最后,感谢另一个问题,我发现我的“行为”实际上不是一个错误,而是一个功能!事实上,从上面的图片中你无法真正猜到的是,我的所有图表都在同一章(文档类别为“书籍”)中,而所有表格都在不同的章节中。因此表格的行距是固定的,而图表的行距不是固定的,这象征着章节的变化。

无论如何,很抱歉打扰您并且没有早点回复您。现在我要尝试看看如何在所有图表和表格之间添加行距,无论它们是否在同一章中。

答案2

在我的系统上,将以下内容附加到您的示例中

\begin{figure}\caption{Something}\end{figure}
\begin{figure}\caption{Something}\end{figure}
\begin{figure}\caption{Something}\end{figure}

\begin{table}\caption{Something}\end{table}
\begin{table}\caption{Something}\end{table}
\begin{table}\caption{Something}\end{table}

\end{document}

生成一个行间距都正常的文档。请尝试构建一个可重现该错误的最小且完整的示例。

相关内容