Latex 表格按附录章节标题移动

Latex 表格按附录章节标题移动

在屏幕截图中我们看到两个表格,我希望它们处于同一级别。

在此处输入图片描述

我对 Latex 还很陌生,所以我真的不知道该怎么办。

提前致谢!

答案1

编辑: 到目前为止,@felixwatzlawik 似乎被遗忘了他的问题……无论如何,我会稍微改进我的答案 :-)——实际上我重写了它。在这方面我假设:

  • 在附录(A)中,您希望只有两个表格,没有任何文字
  • 两个表格都必须在页面底部对齐
  • 关于表格格式的内容不是问题的一部分

考虑到上述假设,我建议table直接在文本中的浮动环境中设置表格,例如好像\begin{center} ... <table> ... \end{center}表格比文本窄于文本宽度,或者直接在其中设置,如下例所示:

\documentclass[a4paper,twoside]{book}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage{booktabs,tabularx}
    \usepackage[table]{xcolor}
    \usepackage{capt-of}
    \usepackage[ngerman]{babel}

    \begin{document}
    \pagestyle{plain}
\appendix
\chapter{Übersichtstabelle}
\vfill
    \captionof{table}{Übersichtstabelle (1)}
\label{tab:planificacion-1}
    \begin{tabularx}{\textwidth}{*{5}{X}}
    \cmidrule[\heavyrulewidth]{2-5}
    &   \multicolumn{4}{c}{some text}   \\
    \midrule
1   &   2   &   3   &   4   &   5       \\
    \rowcolor{blue!20}
A   &   B   &   C   &   D   &   E       \\
A   &   B   &   C   &   D   &   E       \\
    \rowcolor{blue!20}
A   &   B   &   C   &   D   &   E       \\
A   &   B   &   C   &   D   &   E   \\
    \bottomrule
\end{tabularx}

\clearpage
\mbox{}\vfill
    \captionof{table}{Übersichtstabelle (2)}
    \begin{tabularx}{\textwidth}{*{5}{X}}
    \cmidrule[\heavyrulewidth]{2-5}
    &   \multicolumn{4}{c}{some text}   \\
    \midrule
1   &   2   &   3   &   4   &   5       \\
    \rowcolor{blue!20}
A   &   B   &   C   &   D   &   E       \\
A   &   B   &   C   &   D   &   E       \\
    \rowcolor{blue!20}
A   &   B   &   C   &   D   &   E       \\
A   &   B   &   C   &   D   &   E   \\
    \bottomrule
\end{tabularx}
    \end{document}

两个表格都用 强制置于页面底部\vfill。第二页的介绍部分用“概览 (2)”来介绍,\clearpage并用空文本框 ( \mbox{}) 来代替,作为 的锚点vfill

对于 之外的标题,floats使用 宏,该宏由包(如果在文档中使用) 或 tiny 包 (如果使用文档类的工具来为标题添加标题)\captionof提供。得到的结果是:captioncapt-ofbook

在此处输入图片描述

相关内容