C++ 氧气方程

C++ 氧气方程,c++,latex,doxygen,C++,Latex,Doxygen,我在我的强力剂中加入了amsmath,我写道: \f{equation}{ x=2 \f} 但是强氧剂的结果是 \begin{equation} x=2 \end{equation} 而不是方程式 x=2 有人知道出了什么问题吗?改用 \f$ x=2 \f$ 这将输出一个内联数学公式 参考资料:你做得很正确,我做得很好,效果很好。页面简要显示\begin{equation}x=2\end{equation},然后显示正确的方程式 仔细检查您的配置文件中是否有USE\u MATHJA

我在我的强力剂中加入了amsmath,我写道:

\f{equation}{
  x=2 
\f}
但是强氧剂的结果是

\begin{equation} x=2 \end{equation}
而不是方程式

x=2
有人知道出了什么问题吗?

改用

\f$ x=2 \f$
这将输出一个内联数学公式


参考资料:

你做得很正确,我做得很好,效果很好。页面简要显示
\begin{equation}x=2\end{equation}
,然后显示正确的方程式

仔细检查您的配置文件中是否有
USE\u MATHJAX=YES
。默认值为
NO

请参阅:在Doxygen参考中

如果未设置为
YES
,则显示方程式的页面可能不包括mathjax脚本(我没有选中):


MathJax.Hub.Config({
扩展:[“tex2jax.js”],
jax:[“输入/文本”,“输出/HTML-CSS”],
});

我决定在这个问题上添加一些新信息,因为现在是2019年,有一种更简单的方法来启用MathJax

使用Doxygen GUI前端时,可以在HTML下的“专家”选项卡中启用MathJax。默认情况下,这将包括CDN。要指向您自己下载的MathJax版本,您可以设置
MathJax\u RELPATH


那就行了;实际上,我正试图把一个更复杂的方程放进去,把它放在内联似乎有点愚蠢。我使用默认的doxygen设置,将公式放在一个C文件中,并且工作没有问题。您使用的是哪个版本的doxygen?公式使用哪种渲染(LaTeX或MathJax)。您是否收到任何错误消息。我使用的是使用LaTeX的doxygen 1.8.8版,没有收到任何错误…最好在此处提供一个完整的小示例,或者作为错误报告或邮件列表,以便可以复制。查看\begin{equation}x=2\end{equation}它看起来有点像您正在使用MathJax,但没有加载它。未来注意:cdn.MathJax.org即将结束,请检查迁移提示。@Michael如果我错了,请纠正我,但MathJax基本上是您html页面中的在线服务。有没有可能让一个普通的乳胶方程式代替mathjax与文档一起工作?是的,免费的在线服务。对不起,我不知道:(
<script type="text/x-mathjax-config">
  MathJax.Hub.Config({
    extensions: ["tex2jax.js"],
    jax: ["input/TeX","output/HTML-CSS"],
});
</script><script src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>