多列长度相同

多列长度相同

运行此程序时,我无法获得等长列。请告知如何实现。

 \documentclass{article}
 \begin{document}
 \begin{tabular}{c|c} 
 \multicolumn{2}{c}{{\bf Some Ordered Pairs}} \\ \hline 
 x & y \\ \hline 
 2 & 4 \\ \hline 
 5 & 25 \\ \hline 
 7 & 49  \\ \hline 
 12 & 144 \\ \hline 
 \end{tabular}
 \end{document}

答案1

请尝试以下操作:

\documentclass{article}
\usepackage{array}

\begin{document}
\begin{tabular}{>{\centering\arraybackslash}p{10ex}|>{\centering\arraybackslash}p{10ex}}
\multicolumn{2}{c}{\textbf{Some Ordered Pairs}} \\ \hline
x & y      \\ \hline
2 & 4      \\ \hline
5 & 25     \\ \hline
7 & 49     \\ \hline
12 & 144   \\ \hline
\end{tabular}
\end{document}

在此处输入图片描述

替代解决方案是使用tabularx环境:

\documentclass{article}
\usepackage{tabularx}

\begin{document}
\begin{tabularx}{0.35\linewidth}{>{\centering\arraybackslash}X|>{\centering\arraybackslash}X}
\multicolumn{2}{c}{\textbf{Some Ordered Pairs}} \\ \hline
x & y      \\ \hline
2 & 4      \\ \hline
5 & 25     \\ \hline
7 & 49     \\ \hline
12 & 144   \\ \hline
\end{tabularx}
\end{document}

在两种情况下,您都需要估计表格所需的宽度。在第一种情况下,使用其一半来确定列宽;在第二种情况下,列宽将根据表格宽度自动计算。

相关内容