scrreprt – 如何调整标题和表格之间的距离?

scrreprt – 如何调整标题和表格之间的距离?

我是 LaTeX 新手,暂时用它来准备一份复杂的工业文档(实验室测试报告)。我选择了该类report。经过多次试验,我发现只需切换到 KOMA-Script 类即可scrreprt提供许多适合我的视觉变化,因为它们使文档具有更适合我的“工业”外观。我之前在这方面的努力涉及许多与章节标题有关的复杂设置,这些设置与该类不同report。虽然大多数区域看起来不错,但我面临的问题是标题和表格上限之间的距离,在更改类后,这个距离非常小。我曾经使用代码

\usepackage[margin=10pt, font=bf]{caption}

我已将这一行替换为:

\renewcommand{\capfont}{\bfseries}
\renewcommand{\caplabelfont}{\bfseries} 

如 KOMA-Script 文档中所示。但是我找不到调整距离的方法。令人惊讶的是,图形底部和标题之间的距离看起来还可以,但比上一个类的距离要大report,原因我不明白。我该如何解决这个问题?

\documentclass[a4paper, oneside,11pt, english]{scrreprt} % Mode production
\usepackage[utf8]{inputenc} % UTF-8 encoding for code editing
\usepackage[T1]{fontenc} % Usual fonts
\usepackage[draft]{graphicx} % Graphics-mode draft.
\usepackage{tabularx}
%\usepackage[margin=10pt, font=bf]{caption} % Setting options for captions

\renewcommand{\capfont}{\bfseries}
\renewcommand{\caplabelfont}{\bfseries}

\begin{document}

\begin{table}[H]
\noindent
\begin{center}
\caption {Test sequence group 2}
\begin{tabularx}{\textwidth}{|l|c|X|}
\hline
Description&Test per EN2591-&Remark\\
\hline\hline
Visual examination  &1511       &\\
Shock           &4200       &\\
Visual examination  &15111      &\\
\hline
\end {tabularx}
\end{center}
\end{table}


\centering
\begin{figure}[H]
\centering
\begin{minipage}[b]{.46\textwidth}
\centering
\includegraphics[width=\linewidth]{test.jpg}
\end{minipage}
\begin{minipage}[b]{.46\textwidth}
\centering
\includegraphics[width=\linewidth]{test2.jpg}
\end{minipage}
\caption {Sample caption}
\end{figure}
\raggedright

\end{document}

答案1

要么\caption\captionabove内部table浮点数替换,要么添加类选项captions=tableheading。有关详细信息,请参阅 KOMA-Script 手册第 3.20 节。

(编辑:正如 Axel Sommerfeldt 所评论的,将其替换\begin{center} ... \end{center}\centering。)

在此处输入图片描述

另一种可能性(也会自动添加\centering)是

\usepackage{floatrow}
\floatsetup[table]{capposition=top}

相关内容