【发布时间】:2015-05-23 18:39:06
【问题描述】:
我正在研究一个数学函数库。作为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,它会起作用,但我想自动执行此操作。
到目前为止,我发现的唯一解决方案是:
- Is there a way to include math formulae in Scaladoc?
- How to run bash script after generating scaladoc using doc task?
如果这些是唯一的选项,那么可以,但是我想只使用 sbt(没有外部脚本)来做到这一点。有没有办法通过将scalacOptions 设置为How to ScalaDoc 来做到这一点?
【问题讨论】:
标签: scala sbt mathjax scaladoc