将数学嵌入到Doxygen文档中



我正在发送一个测试用例"\f$";项目被替换为前一个"项目";\f[">

(使用1.8.13(

(可能是一些临时文件名问题:替代品也可以是已经消失的片段(

/*!
* f[
* frac{dV_m}{dt} = sum_{i=0}^{n} g{sin,i}(t)frac{E_{sin,i}-V_{m}}{C} + frac{V_{rest}-V_{m}}{RC}
* f]
* The routine replaces f$ dt f$  with f$ Delta t f$
*/

Doxygen 1.8.13于2016年12月发布,当前版本为1.8.20。

这个问题缺乏非常重要的信息:问题出在哪里,使用了哪种输出格式,使用了哪些其他doxygen设置。

看到这里,很难说哪里出了问题,但有一些想法。1.8.13版本可能与较新版本的LaTeX有问题(比如给出:Error: /undefinedfilename in (_form0.ps)(。

解决方案:

  • 通过设置USE_MATHJAX=YES,使用MathJax渲染公式(在HTML中(
  • 升级到更新版本的doxygen
  • 降级LaTeX版本

最新更新