子公式编号

子公式编号

我无法让案例子公式正常工作。我的 MWE 受到 wiki 和\startalignAditya Mahajan 的 My Way“使用和朋友”的启发,是:

\starttext
\placeformula
\startformula
    \startcases
      \NC x = a \NR[+]
      \NC y = b \NR[+]
    \stopcases
\stopformula
\stoptext

这只会在整个案例系统的右侧打印 (2)。如果我使用\placesubformula,行为将完全相同。

自文档编写以来,行为有发生变化吗?


编辑

由于该问题被标记为ConTeXt:在案例环境中刷新右公式数字,我必须说,那里提供的答案有效,但似乎并不令人满意。我首先在这里重写了 Henri Menke 建议的代码:

\startformula
    \rlap{\hskip6.5cm \Bigg\{}
    \startalignment[n=1,location=middle]
        \NC x = 1 \NR[+]
        \NC y = 1 \NR[+]
    \stopalignment
\stopformula

当我使用 ConTeXt(或 LaTeX 或其他具有相同理念的排版系统)时,我认为\hskip每次在列中使用案例环境或非常长的方程式等时,我都不必手动管理括号的位置(使用命令)。这就是为什么我认为 Henri Menke 提出的解决方案在长期使用中并不令人满意的原因。

相关内容