Мне нужно разместить таблицу на всю ширину документа в двухколоночном документе.
Чтобы эта таблица во всю ширину пересекала поля в двухколоночном документе, я использую следующие средства. *
(Звездочка) \begin{table*}
может быть использована для достижения этого.
\begin{table*}
\centering
\begin{tabular}{|c|c|c|c|c|}
\hline
Setup & \multicolumn{2}{|c|}{Experiment 1} & \multicolumn{2}{|c|}{Experiment 2} \\
\hline
\hline
Logistic Regression & 0.0678 & 0.0678 & 0.0678 & 0.0678 \\
\hline
\end{tabular}
\caption{Caption}
\label{tab:my_label}
\end{table*}
Однако это приводит к перемещению таблицы в конец документа (последнюю страницу). Я пробовал несколько методов, чтобы исправить положение таблицы там, где она упоминается.
Проверенное решение1: Таблица исчезла после внедрения этого решения.
Пробное решение2: Исказил всю таблицу, не зафиксировав ее положение.
Пробное решение3: Это немного сработало и подтолкнуло таблицу к тому, чтобы статьближайшийтуда, где она была упомянута. Однако таблица не осталась на той же странице, где она была упомянута, а перешла на следующую страницу.
Как можно было бы разместить таблицу на той же странице, на которой она упомянута?
Буду благодарен за вашу помощь или любые подсказки.
решение1
Пакет stfloats
может помочь:
\documentclass{article}
\usepackage{stfloats} % for positioning of figure* or table* on the same page
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{table*}[b]
\centering
\begin{tabular}{|c|c|c|c|c|}
\hline
Setup & \multicolumn{2}{|c|}{Experiment 1} & \multicolumn{2}{|c|}{Experiment 2} \\
\hline
\hline
Logistic Regression & 0.0678 & 0.0678 & 0.0678 & 0.0678 \\
\hline
\end{tabular}
\caption{Caption}
\label{tab:my_label}
\end{table*}
\lipsum[2-5]
\end{document}