<分区>
我想知道在 C++ 代码中记录数学公式的最佳实践。
理想情况下,能够将方程式直接写入注释中是完美的,但以人类可读的方式编写它们是不可行的。
我查看了 LaTex、MathML,当与来自不同领域的许多人一起工作时语法很复杂(毕竟不是每个人都是数学家)。如果您在这方面有任何经验,请发表评论。
例如,我在每个需要记录的函数中添加了对外部 HML 文件的交叉引用,但很难维护。我尝试了 Doxygen 公式,我们大多数人发现语法也非常复杂。
\f[
|I_2|=\left| \int_{0}^T \psi(t)
\left\{
u(a,t)-
\int_{\gamma(t)}^a
\frac{d\theta}{k(\theta,t)}
\int_{a}^\theta c(\xi)u_t(\xi,t)\,d\xi
\right\} dt
\right|
\f]