``` \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 回答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)

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。