latex 表格大小调整(过长或过短)

时间:2024-11-20 20:54:09

表格过短

问题描述:占比整个页面的宽度较小。
原代码:

\begin{table*}
\caption{short} \label{t1}
\begin{tabular}{llllllllllllll}
\hline
1&1&1&1&1&1&1&1&1&1&1&1&1&1\\
1&1&1&1&1&1&1&1&1&1&1&1&1&1\\
\hline
\end{tabular}
\end{table*}

在这里插入图片描述

改进方法:\setlength{\tabcolsep}{5mm}{XXXX}

通过多次调整5mm这个数字即可完成

改进代码:

\begin{table*}
\caption{short} \label{t1}
\setlength{\tabcolsep}{5mm}{
\begin{tabular}{llllllllllllll}
\hline
1&1&1&1&1&1&1&1&1&1&1&1&1&1\\
1&1&1&1&1&1&1&1&1&1&1&1&1&1\\
\hline
\end{tabular}}
\end{table*}

效果:
在这里插入图片描述

表格过长,显示信息不全

描述问题:超出页面宽度
原代码:

\begin{table*}
\caption{short} \label{t1}
%\setlength{\tabcolsep}{5mm}{
\begin{tabular}{llllllllllllllllll}
\hline
1234567&1&1234567&1&1234567&1&1234567&1&1234567&1&1234567&1&1234567&1&1234567&1&1234567&1\\
1234567&1&1234567&1&1234567&1&1234567&1&1234567&1&1234567&1&1234567&1&1234567&1&1234567&1\\
\hline
\end{tabular}
\end{table*}

在这里插入图片描述
改进方法:

\resizebox{\textwidth}{15mm}{XXXX}

改进代码:

\resizebox{\textwidth}{!}{XXXX}
自动调节表格长度为整个页面

\begin{table*}
\caption{short} \label{t1}
\resizebox{\textwidth}{!}{
\begin{tabular}{llllllllllllllllll}
\hline
1234567&1&1234567&1&1234567&1&1234567&1&1234567&1&1234567&1&1234567&1&1234567&1&1234567&1\\
1234567&1&1234567&1&1234567&1&1234567&1&1234567&1&1234567&1&1234567&1&1234567&1&1234567&1\\
\hline
\end{tabular}}
\end{table*}

效果:
在这里插入图片描述
推荐大家一个表格制作网站,遇到复杂的表格可以直接生成代码:
表格在线制作
/latex_tables