表中的分数

表中的分数

我有一张包含三列的表格,第二列和第三列有时会出现分数:

\documentclass{scrartcl}
\usepackage{array}
\newcolumntype{C}{>{$}c<{$}}
\begin{document}
\def\arraystretch{1.5}
\begin{tabular}{|c|C|C|C|c|}
\hline Ableitung des Vielfachen  & c f(x) & c f'(x) \\ 
\hline Quotientenregel & \frac{f(x) }{ g(x)} &  \frac{  f'(x) g(x)  -  f(x) g'(x) }{g(x)^2} \\ 
\hline
\end{tabular}
\end{document} 

如何使分数部分与没有分数的上方部分的高度相同(在需要时将行高加倍,同时不缩小字体大小)?

答案1

使用\dfracfromamsmath来实现这一点:

% arara: pdflatex

\documentclass{scrartcl}
\usepackage{mathtools} % loads amsmath
\usepackage{booktabs}
\usepackage{array}
\newcolumntype{C}{>{$}c<{$}}

\begin{document}
    \begin{tabular}{lCC}\toprule
        Ableitung des Vielfachen  & c f(x) & c f'(x) \\\midrule
        Quotientenregel & \dfrac{f(x)}{g(x)} & \dfrac{  f'(x) g(x)  -  f(x) g'(x)}{g(x)^2} \\ % I corrected the math here...
        \bottomrule
    \end{tabular}
\end{document} 

在此处输入图片描述

答案2

如果你坚持垂直规则,那么(旧的好)mdwtab将会产生很好的结果: 在此处输入图片描述

和代码:

\documentclass{scrartcl}
\usepackage{mathtools} % loads amsmath
\usepackage{mdwtab}

\begin{document}
    \begin{tabular}{|l|Mc|Mc|}
\hlx{hv}
        Ableitung des Vielfachen  & c f(x) & c f'(x) \\
\hlx{vhvv}
        Quotientenregel & \dfrac{f(x)}{g(x)} & \dfrac{  f'(x) g(x)  -  f(x) g'(x)}{g(x)^2} \\ % I corrected the math here...
\hlx{vvh}
    \end{tabular}
\end{document}

相关内容