Таблица латекса перемещена по заголовку главы приложения

Таблица латекса перемещена по заголовку главы приложения

На скриншоте мы видим два стола, и я хочу, чтобы они были на одном уровне.

введите описание изображения здесь

Я новичок в латексе, поэтому не знаю, что делать.

Заранее спасибо!

решение1

Редактировать: Пока что, похоже, @felixwatzlawik забыли о его вопросе... В любом случае, я немного улучшу свой ответ :-) -- на самом деле я его переписал. При этом я предположил, что:

  • в приложении (А) вы хотите иметь только две таблицы, без текста
  • обе таблицы должны быть выровнены по нижнему краю страницы
  • что содержание форматирования таблицы не является частью вопроса

Учитывая вышеупомянутые предположения, я предлагаю вместо этого устанавливать таблицу в 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. Для введения второй страницы используется "Übersichtstabelle (2)" \clearpageи вместо текста пустое поле ( \mbox{}), которое служит якорем для vfill.

Для подписи снаружи floatsиспользуется макрос \captionof, который предоставляется пакетом caption(если используется в вашем документе) или крошечным пакетом capt-of (если для подписи используется объект bookкласса документа). Полученный результат:

введите описание изображения здесь

Связанный контент