如何删除枚举中的公式后的文本断点

如何删除枚举中的公式后的文本断点

我在 ConTeXt 中使用自定义枚举,并包括公式、表格等。然而,一个棘手的问题是 之前的中断\startformula ... \stopformula。我的 MWE:

\defineenumeration[foo][alternative=serried,width=fit]
\starttext
\startfoo %\inframed{I don't want this space to be here}
\placeformula[hello]
\startformula
e^{i\pi}=-1
\stopformula 
\stopfoo 
\startfoo
Hola 
\stopfoo 
\stoptext

在此处输入图片描述 诸如alternative=margin“没有帮助”之类的选项。

答案1

您想要实现的目标与显示方程的概念相矛盾,但您仍然可以做到。只需将其放在\blank[overlay]公式前面即可。

\defineenumeration[foo][alternative=serried,width=fit]
\starttext

\startfoo
    \blank[overlay]
    \placeformula[hello]
    \startformula
        e^{i\pi}=-1
    \stopformula 
\stopfoo 

\startfoo
    Hola 
\stopfoo 

\stoptext

在此处输入图片描述

相关内容