用Python-Doxygen编写公式

用Python-Doxygen编写公式,python,latex,doxygen,Python,Latex,Doxygen,我正在尝试使用最新版本的doxygen(1.8.14)将公式写入doxygen输出文件。 我试过: # @f$(@sum_{sc=1}^{3} @sum_{n=1}^{24} pENSCost * ENS_sc,n)@f$ 但是这样做并没有给我想要的输出,但是它只给了我@sum,而不是sigmas(总和符号),即使有想要的索引,但我没有得到任何错误消息。有人知道我做错了什么吗?在这种情况下,我们有两个问题: 最初,公式的@f$结束标记iof丢失(已在问题中更正) 公式包含@sum,但公式的

我正在尝试使用最新版本的doxygen(1.8.14)将公式写入doxygen输出文件。 我试过:

#  @f$(@sum_{sc=1}^{3} @sum_{n=1}^{24} pENSCost * ENS_sc,n)@f$

但是这样做并没有给我想要的输出,但是它只给了我
@sum
,而不是sigmas(总和符号),即使有想要的索引,但我没有得到任何错误消息。有人知道我做错了什么吗?

在这种情况下,我们有两个问题:

  • 最初,公式的
    @f$
    结束标记iof丢失(已在问题中更正)
  • 公式包含
    @sum
    ,但公式的内容包含contain LaTeX命令而非doxygen命令,因此
    @sum
    应为
    \sum

请多展示一下配方的周围环境(即,可以复制的东西。您使用的是哪个版本的doxygen?运行doxygen时是否收到警告?看起来配方的结束标记丢失了。您是对的,结束标记丢失了。我调整了问题。@sum不应该是\sum吗?(在公式标签中,文本是LaTeX代码而不是doxygen注释)。你说得对!当我读到如何用Python编写文档时,反斜杠不起作用是因为我不记得什么原因,但似乎不是这样。谢谢你的帮助!