线较长的分数

线较长的分数

我正在尝试用 LaTeX 显示一些公理和操作规则。

这些基本上就是。它们与分数一起使用时效果很好,但效果不是很好,我希望分数线更长一些。

我知道这听起来有点模糊,所以这里有一张我想要实现的图片。我很确定该文档已在 LaTeX 中排版,所以应该是可行的。 我想要实现的目标的照片

答案1

\newcommand\bigfrac[2]{%
  \begin{array}{c}
    #1 \\
    \hline
    #2
  \end{array}}

答案2

这是的扩展版本\frac,支持更宽的行的可选参数:

\documentclass{article}
\DeclareRobustCommand{\frac}[3][0pt]{%
  {\begingroup\hspace{#1}#2\hspace{#1}\endgroup\over\hspace{#1}#3\hspace{#1}}}
\begin{document}
\[
  \frac{x}{y} \quad \frac[5pt]{x}{y}
\]
\end{document}

在此处输入图片描述

当然你可以定义自己的类似的 frac 命令,而不是重新定义现有的\frac,并且使用大于的默认值0pt

该定义与中的定义类似amsmath.sty,只是文件使用的是\@@over

或者,您可以使用原始宏定义自己的宏\frac

\DeclareRobustCommand{\widefrac}[3][5pt]{%
  \frac{\hspace{#1}#2\hspace{#1}}{\hspace{#1}#3\hspace{#1}}}
...
\widefrac{x}{y} ... \widefrac[8pt]{x+y}{y}

答案3

如果你真的想要分数对于较长的行,您只需用空格填充分子和分母即可。(填充较长的行实际上就足够了。)\frac{\ a\ }{\ b\ }给出

对于更长的行,使用例如,\quad而不是\

答案4

另一个解决方案是使用\phantom{}命令,它将精确的空白呈现为其参数完全相同的大小。

例如,

\documentclass{article}
\usepackage{proof}
\usepackage{amsmath}

\begin{align*}
\varphi &= 1+ \frac{1}{1 + \cfrac{1}{\varphi}}\\[.5cm]
%
%
\varphi &= 1+ \frac{ \phantom{\longrightarrow} 1 \phantom{\longrightarrow} }{1 
+ \cfrac{1}{\varphi}}
\end{align*}

\end{document}

返回

相关内容