如何在嵌套分数中的符号上添加更多空格?

如何在嵌套分数中的符号上添加更多空格?

我正在编写一些涉及几层分数的复杂公式。

例子:

\begin{displaymath}
\scalebox{2.5}[3]%
{$
1+\frac{1^2}{2+\frac{3^2}{2+\frac{5^2}{2+\frac{7^2}{2+\frac{9^2}{2+\cdots}}}}}
$}
\end{displaymath}

但是,视觉效果虽然可读,但可以通过在所有平方奇数项上留出一些空白来改善。我该如何实现呢?垂直缩放\scalebox没有帮助,因为我猜分数线和其下方指数之间的间距太接近零了。

答案1

警告:Mico 的解决方案更好(见下文)。使用我的解决方案,分数表达式的边缘在右侧没有完美对齐。

您可以使用\dfrac\mathstrut

\documentclass{article}
\usepackage{amsmath}

\begin{document}
    \begin{displaymath}
        1+\dfrac{1^2}{2+\dfrac{3^{\mathstrut 2}}{2+\dfrac{5^{\mathstrut 2}}{2+\dfrac{7^{\mathstrut 2}}{2+\dfrac{9^{\mathstrut 2}}{2+\cdots}}}}}
    \end{displaymath}
\end{document}

在此处输入图片描述

答案2

加载amsmath包并使用其\cfrac(“连分式”)宏:

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath} % for \cfrac macro
\begin{document}
\begin{displaymath}
1+\cfrac{1^2}{2+\cfrac{3^2}{2+\cfrac{5^2}{2+\cfrac{7^2}{2+\cfrac{9^2}{2+\cdots}}}}}
\end{displaymath}
\end{document}

与基于 的解决方案的主要区别\dfrac在于,使用\cfrac,分式表达式的右边是好的和垂直的,但如果\dfrac重复使用 ,情况就不会如此.

答案3

如果要在文档中打印更多连分数,那么您可以定义宏\cfraction来提供更简明的来源:

\def\cfraction{\def\cfracE{}\cfracA}
\def\cfracA#1+#2{#1\ifx#2\relax +\cdots\cfracE \else 
   + \bgroup \xdef\cfracE{\cfracE\egroup} \strut #2\expandafter\cfracB \fi}
\def\cfracB#1\over{#1\over \displaystyle\cfracA}


$$
\cfraction 
1 + 1^2 \over 2 + 3^2 \over 2 + 5^2 \over 2 + 7^2 \over 2 + 9^2 \over 2 + \relax
$$

\bye

相关内容