我正在研究一个数学函数库。作为 的一部分Scaladoc
,我想包括每个函数的公式。例如
/**
* Sum squared function:
* \(f(x) = \sum_i^n x_i^2\)
*/
def sumSquared[T](x: Seq[T]) = x.map(xi => xi * xi).sum
我正在使用MathJax来显示公式。如果我手动编辑生成的 html 以包含所需的 MathJax javascript,它会起作用,但我想自动执行此操作。
到目前为止,我发现的唯一解决方案是:
如果这些是唯一的选项,那没关系,但是我想只使用 sbt(没有外部脚本)来做到这一点。有没有办法通过scalacOptions
在How to ScalaDoc中设置来做到这一点?