这是我的代码:
\documentclass[fleqn,10pt]{SelfArx}
\setlength{\columnsep}{0.55cm}
\setlength{\fboxrule}{0.75pt}
\definecolor{color1}{RGB}{0,0,90}
\definecolor{color2}{RGB}{0,20,20}
\begin{document}
\begin{table}[h]
\caption*{Results}
\begin{tabular}{ p{5cm} p{3cm} p{2cm} p{3cm} }
\hline \\ [-0.3cm]
\textsc{Model} \\
parameters & Value $\pm$ $\theta$ & p-values & range \\ [0.5ex]
\hline
\textbf{A} \\
\hspace{1cm} x & -0.1 $\pm$ 0.216 & 0.0000 & (-1.000, -0.560) \\
\hspace{1cm} y & -2.1 $\pm$ 0.279 & 0.0000 & (-2.600, -1.500) \\
\hspace{1cm} z ($s^{-1}$) & \hspace{0.15cm}0.1 $\pm$ 0.200 & 0.0001 & (0.400, 1.200) \\
\hspace{1cm} t1 & 1002 \\
\hline
\textbf{B} \\
\textbf{para1} \\
\hspace{1cm} b1 & 0.229 $\pm$ 1.104 & 0.800 & (-2.300, 1.900) \\
\hspace{1cm} b2 & -0.753 $\pm$ 1.850 & 0.777 & (-4.100, 2.900) \\
\hspace{1cm} b3 & -0.876 $\pm$ 1.863 & 0.5999 & (-4.000, 3.100) \\
\hspace{1cm} b4 & -0.6324 $\pm$ 1.176 & 0.5227 & (-3.200, 1.300) \\
\hspace{1cm} b5 & -0.123 $\pm$ 1.516 & 0.7882 & (-3.200, 2.600) \\
\hspace{1cm} b6 & -5.500 $\pm$ 1.522 & 0.0029 & (-7.800, -1.900) \\
\hspace{1cm} b7 & -0.600$\pm$ 1.120 & 0.6198 & (-2.700, 1.600) \\
\textbf{para2} \\
\hspace{1cm} $a1 $ & -1.00 $\pm$ 0.462 & 0.0356 &(-1.900, -0.100) \\
\hspace{1cm} a2 & -0.210 $\pm$ 0.092 & 0.0071 & (-0.400, -0.100) \\
\hspace{1cm} a3 & \hspace{0.05cm} 1.10 $\pm$ 0.500 & 0.0099 & (0.600, 2.600) \\
\hspace{1cm} a4 & -0.10 $\pm$ 0.059 & 0.0124 & (-0.200, -0.010) \\
\hspace{1cm} t2 & 20000 \\
\hline
\end{tabular}
\caption{Table 1 }
\label{tab_1}
\end{table}
\end{document}
代码太长了,抱歉——需要它来说明当前的问题。上面的代码取自乳胶模板。我的问题是,插入第二页的表格对于页面来说太大了。这是因为页面被分成了两列。我只是想知道是否有办法让表格延伸到两列而不与文本重叠。我猜这个 documentclass 会自动将页面分成两页,因为我在上面找不到任何负责此操作的代码。我知道我可以用来\begin{table}[p]
将表格移动到单独的页面,但理想情况下,我希望表格位于文档内,而不是超出参考书目。
答案1
您可以使用
\begin{table*}
...
\end{table*}
让表格跨越两列。
说实话,你的代码中没有太多内容“需要说明当前问题”。例如,它与自学您正在使用的类(我首先必须寻找),以及您发布的大多数其他代码。
这是您的代码的更简化版本
\documentclass[twocolumn]{article}
\usepackage{lipsum}
\usepackage{booktabs}
\usepackage{siunitx}
\title{Title}
\author{John Smith}
\begin{document}
\maketitle
\section{Section}
\lipsum[1-4]
\begin{table*}
\centering
\caption{Table caption}
\begin{tabular}{csss}
\toprule
\textsc{Model} \\
Parameters & Value $\pm$ $\theta$ & p-values & range\\
\midrule
\textbf{A} \\
x & -0.1 $\pm$ 0.216 & 0.0000 & (-1.000, -0.560) \\
...\\
\midrule
\textbf{B} \\
\textbf{para1} \\
b1 & 0.229 $\pm$ 1.104 & 0.800 & (-2.300, 1.900) \\
\ldots\\
\bottomrule
\end{tabular}
\end{table*}
\lipsum[5-9]
\end{document}