运行此程序时,我无法获得等长列。请告知如何实现。
\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}
在两种情况下,您都需要估计表格所需的宽度。在第一种情况下,使用其一半来确定列宽;在第二种情况下,列宽将根据表格宽度自动计算。