我使用' .md'生成带有doxygen 1.8.14的'(index )。html'和'(refman *)。rtf'文档。
'* .md'中的数学等式在html输出中给出了正确的等式,但没有在'refman.rtf'文件中给出。其他理论部分如段落和其他东西在* .md和rtf输出之间运作良好。
我猜* .rtf无法识别* .md文档的等式部分。
通过doxygen生成的RTF是否读取* .md文件?
我是否需要更改任何标记以使* .md与rtf输出一起使用?
答案 0 :(得分:1)
不仅适用于降价,也适用于"正常" doxygen输入公式不起作用。
来自文档:
Doxygen允许您将LATEX公式放入输出中(这是有效的 仅适用于HTML和LATEX输出,不适用于RTF,也适用于男士 页面输出)。
对于非内联公式,解决方法工作流程的目的是:
在代码中,必须放置一个if结构,如:
\if rtf_run
\image rtf form_0.png
\else
\f... with the formula
\endif
现在必须运行doxygen两次:
rtf_run
中设置ENABLED_SECTIONS
rtf_run
中设置ENABLED_SECTIONS
png
图像,并包含在RTF文档中。
编辑:2018/06/10:推送请求已集成在github上的主版本中。