如何保持一张漂亮的桌子,它不会整齐排列

如何保持一张漂亮的桌子,它不会整齐排列

基本上,我试图制作一个 2x8 表格,第一列有一个带有水平线的变量,但它不会对齐,并且在以 pdf 格式查看时不断将单词“高度”添加到表格中。我在这里找不到任何类似的问题。提前致谢

以下是我的问题的一个例子

\begin{document}
\begin{tabular}{ |c|c|c|c|c|c|c|c| }
\hline
$x$ & 2.9 & 2.99 & 2.999 & 3 & 3.001 & 3.01 &3.1
\hline
y & 1.9 & 1.99 & 1.999 & \textbf{DNE} & 2.001 & 2.01 & 2.1
\hline
\end{tabular}
\end{document}

答案1

像这样。

  1. 您需要\\在每行末尾添加一个,然后添加\hline
  2. 用于newcolumntype定义一个宽度相等的新 C 列。
  3. 增加arraystretch以获得良好的垂直填充。

在此处输入图片描述

代码

\documentclass{article}
\usepackage{array}
\renewcommand*{\arraystretch}{1.5}
\newcolumntype{C}{>{\centering\arraybackslash}p{3em}}
\begin{document}
\begin{tabular}{ *{8}{|C}| }
\hline
$x$ & 2.9 & 2.99 & 2.999 & 3 & 3.001 & 3.01 &3.1\\
\hline
y & 1.9 & 1.99 & 1.999 & \textbf{DNE} & 2.001 & 2.01 & 2.1\\
\hline
\end{tabular}
\end{document}

相关内容