提问于:
浏览数:
5187
```
\documentclass[a4paper]{ctexart}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\begin{tabular}{cl}
\hline
$\dfrac{\overline{X}-\mu}{\sigma/\sqrt{n}}\sim N(0,1)$&$\dfrac{(\overline{X}-\overline{Y})-(\mu_1-\mu_2)}{\sqrt{\frac{\sigma_1^2}{m}+\frac{\sigma_2^2}{n}}}\sim N(0,1)$\\
\hline
\end{tabular}
\end{document}
```
![](/data/ueditor/php/upload/image/20190914/1568447567468746.png)
2 回答
0
<p>目前的效果是合适的,即同一行不同单元格的公式,纵向上都在基线处对齐(比如分数线都在相同高度)。</p><p><br></p><p>下面的例子提供了「强行让单元格内容纵向居中」的方案,仅作为一种技术实现,不推荐实际使用(因为这种效果打破了排版的惯例)。</p><p><br></p><pre class="brush:plain;toolbar:false">\documentclass[a4paper]{ctexart}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{calc}
\usepackage{graphicx}
\makeatletter
\newcommand{\raiseHalf}[1]{%
\savebox\@tempboxa{#1}%
\raisebox{.5\dp\@tempboxa-.5\ht\@tempboxa}{\usebox\@tempboxa}%
}
\makeatother
\newcommand{\eqnA}{$\dfrac{\overline{X}-\mu}{\sigma/\sqrt{n}}\sim N(0,1)$}
\newcommand{\eqnB}{$\dfrac{(\overline{X}-\overline{Y})-(\mu_1-\mu_2)}{\sqrt{\frac{\sigma_1^2}{m}+\frac{\sigma_2^2}{n}}}\sim N(0,1)$}
\begin{document}
\begin{tabular}{ccl}
\hline
before & \eqnA & \eqnB \\ \hline
after & \raiseHalf{\eqnA} & \eqnB \\ \hline
\end{tabular}
\end{document}</pre><p><img src="/data/ueditor/php/upload/image/20190914/1568464689406383.png" title="1568464689406383.png" alt="image.png"></p><p><br></p><p>用户 admin 的回答,主要解决的是「在特定行的上下方增加间距」的问题。如果有需要,可以参考。</p>
-
非常感谢! – asdddan 2019-10-15 16:49 回复
1
看看之前网站的文章:
[https://www.latexstudio.net/archives/9433.html](https://www.latexstudio.net/archives/9433.html)
你的回答
请登录后回答
你的回答将会帮助更多人,请务必认真回答问题。