Я хотел бы получить следующее форматирование, чтобы записывать цепные дроби в уравнениях, не тратя зря вертикальное пространство.
Мне нужна одна команда с именем , \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
Я уверен, что вы ищетеholtpolt
пакет и его команда \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}