高分求助!有加分!latex array或表格环境中遇到的问题

以表格为例:现在我要一个3列3行的表格,表格内内容居中对齐,不要边框,每列每行用线分开。又因为每个小格内公式较复杂,希望不要上顶天下踩地,拉大一点距离,以便清晰。以下我用... 以表格为例:
现在我要一个3列3行的表格,表格内内容居中对齐,不要边框,每列每行用线分开。
又因为每个小格内公式较复杂,希望不要上顶天下踩地,拉大一点距离,以便清晰。
以下我用简单的数字代替了公式,我试过了,编辑效果是一样的。
\begin{tabular}{ c|c|c }
1 & 2 & 3 \\[1.5ex]
\hline
\\[-2ex]
4 & 4 & 6 \\[1.5ex]
\hline
\\[-2ex]
7 & 8 & 9
\end{tabular}

加大表格内容一行的行距,如以上的[1.5ex]能把每行从它下部的line上拉离开。
但上部仍是顶天。
所以我强制加了一行,并且设置行距缩小,既以上的[-2ex]

效果就很奇怪了
第一列和第二列之间的竖线跟着行距的变化而变化,但第二列和第三列之间的在强制加空行并改变行距后没有变化,造成5和6,8和9之间竖线空了一节!

一开始用array的原因就是1,2,3...都是公式,但都出现同样问题。
欲哭无泪。。。高手啊,请看清楚我的问题。。。
目标:1,2,3等不要上下挨线
所以加大1,2,3本身的行距,拉开跟下线的距离
所以另加空行进行设置,拉开跟上线的距离

如果去掉空行,就是顶天了,简单数字是看不出来,但公式复杂就很难看了
展开
 我来答
百度网友b279e1feb
2011-06-05 · TA获得超过5709个赞
知道大有可为答主
回答量:2256
采纳率:0%
帮助的人:2533万
展开全部
\begin{tabular}{c|c|c}
1 & 2 & 3 \\[1.5ex]
\hline
&& \\[-2ex]
4 & 4 & 6 \\[1.5ex]
\hline
&&\\[-2ex]
7 & 8 & 9
\end{tabular}
或者使用\usepackage{dcolumn}, 用 \setlength{\extrarowheight}{2ex} 调节高度;
(\addtolength{\tabcolsep}{1ex} 调节列宽):

\begin{center}
\setlength{\extrarowheight}{2ex}
%\addtolength{\tabcolsep}{1ex}
\begin{tabular}{c|c|c}
1 & 2 & 3 \\
\hline
4 & 4 & 6 \\
\hline
7 & 8 & 9
\end{tabular}
\end{center}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式