LaTex中表格过宽怎样使其居中??

2025-01-06 07:15:30
推荐回答(4个)
回答1:

使用 adjustbox 环境,代码:

% 导言区

\usepackage{adjustbox}

%%%

% 正文

\begin{adjustbox}{center}

% 你的表格(tabular 或类似环境,不要包括 table 环境)

\end{adjustbox}

使用前:

使用前

使用后:

鱼鱼 FrankFLY

回答参考:How can I center a too wide table

回答2:

此方法在普通 table 环境中可使用,但需要手动调整参数达到居中的效果:
\begin{table}[htbp]

\addtolength{\leftskip} {-2cm} %%加入这一行并调整参数使其居中
\caption{Title}
\label{Table1}
\begin{tabular}{lrrrrrrrrrrrrr}
\hline
A &A &A &A &A &A &A &A &A &A &A &A &A &A \\
\hline
B &B &B &B &B &B &B &B &B &B &B &B &B &B \\
\hline

\end{tabular}
\end{table}
此方法也同样适用于过宽图片

回答3:

\begin{table}
\centering %居中的关键
\begin{tabular}
%……表格内容……
\end{tabular}
\end{table}

回答4:

  • resizebox{linewidth}{!}{  #此处!表示根据根据宽高比进行自适应缩放

  • begin{tabular}...

  • ....

  • ....

  • end{tabular}

  • } # 注意加的位置在begin{tabular}和end{tabular}前后

来源:网页链接