如何用普林斯海姆簡潔表示法排版連分數?

如何用普林斯海姆簡潔表示法排版連分數?

我想獲得以下格式,以便在方程中寫入連分數而不浪費垂直空間。

符號範例

我需要的是一個名為 的命令,\cFrac該命令寫入一個分數,同時在分母右側和分子左側添加垂直規則。使用此命令,將鍵入前面的輸出:A + \cFrac{B}{C} + \cFrac{D}{E}

規則的大小必須適應分母和分子的大小。

由安德魯史黛西添加: 重複的問題如何按以下樣式排版連分數?有最近文獻中的範例以及更多資訊的連結。

答案1

有幾個版本,您可能需要調整間距才能準確地獲得您需要的內容,但是:

在此輸入影像描述

\documentclass{article}


\def\cFrac#1#2{%
\begin{array}{@{}c@{}}\multicolumn{1}{c|}{#1}\\%
\hline\multicolumn{1}{|c}{#2}\end{array}}

\def\cFracB#1#2{%
\vcenter{\hbox{\strut$#1$\,\vrule}\hrule\hbox{\strut\vrule\,$#2$}}}

\begin{document}

$ A + \cFrac{B}{C} + \cFrac{D}{E}$.

$ A + \cFracB{B}{C} + \cFracB{D}{E}$.

\end{document}

答案2

我確信您正在尋找holtpoltpackage 及其 command \polter,如下例所示:

\documentclass{standalone}

\usepackage{holtpolt}

\begin{document}

\[
a_0+\polter{1}{a_1}+\polter{1}{a_2}+\cdots+\polter{1}{a_n}+\cdots
\]

\end{document}

在此輸入影像描述

相關內容