
Меня попросили написать статью в формате 2 столбцов, и у меня есть большая таблица, которая содержит семь столбцов и большое количество строк. Мне нужно, чтобы таблица занимала всю ширину страницы, и мне также нужно, чтобы она продолжалась на следующих страницах. Я перепробовал много решений, но каждое решение имеет проблему. Например, при использовании пакета longtable я вынужден преобразовывать между двумя столбцами и одним столбцом, и это вызывает проблему. Когда таблица заканчивается в середине страницы, остальная часть страницы остается пустой, а остальная часть статьи продолжается в начале новой страницы. Это нежелательная вещь. Я также использовал tabular*, но таблица не продолжается на следующей странице. Есть ли у кого-нибудь идеальное решение этой проблемы или пример файла .tex, который содержит нужный мне формат? Я прилагаю изображение в качестве иллюстрации того, что я хочуи вторая картинка - проблема пустого пространства после конца таблицы
Редактировать: это мой текс-код
\documentclass[fleqn,10pt]{SelfArx}
\usepackage[english]{babel} % Specify a different language here - english by default
\usepackage{lipsum} % Required to insert dummy text. To be removed otherwise
\usepackage{longtable}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{cite}
\usepackage{longtable}
\usepackage{wrapfig}
\usepackage{multirow}
\usepackage{xtab,afterpage}
\graphicspath{ {./} }
\usepackage{fancyhdr}
\usepackage{xpatch}
\newcommand{\ignore}[1]{}
\setlength{\columnsep}{0.55cm} text
\setlength{\fboxrule}{0.75pt}
\begin{document}
% the content of Article in 2 column mode
\onecolumn
\begin{center}
\begin{longtable}{|l|l|l|}
\caption[Short caption]{Long captions for the long table.} \label{tab:long1} \\
% First head
\hline
\multicolumn{1}{|c|}{\textbf{Time (s)}} &
\multicolumn{1}{c|}{\textbf{Triple chosen}} &
\multicolumn{1}{c|}{\textbf{Other feasible triples}} \\ \hline
\endfirsthead
% Standard head
\multicolumn{3}{c}
{{\tablename\ \thetable{} -- continued from previous page.}} \\
\hline
\multicolumn{1}{|c|}{\textbf{Time (s)}} &
\multicolumn{1}{c|}{\textbf{Triple chosen}} &
\multicolumn{1}{c|}{\textbf{Other feasible triples}} \\ \hline
\endhead
% Footnote
\hline \multicolumn{3}{|r|}{{Continued on next page...}} \\ \hline
\endfoot
% Last footnote
\hline
\endlastfoot
% The table
col1 & col2 & col3 \\
col1 & col2 & col3 \\
col1 & col2 & col3 \\
..........................
col1 & col2 & col3 \\
col1 & col2 & col3 \\
col1 & col2 & col3 \\
col1 & col2 & col3 \\
\end{longtable}
\end{center}
\twocolumn
%rest of article
\end{document}
решение1
Вам следует предоставить как минимум MWE, чтобы любой желающий мог решить вашу проблему.
Насколько я понимаю, вы можете использовать longtblr
опцию из tabularray
пакета для создания нужной вам таблицы.