【问题标题】:Automatically include javascript in Scaladoc using SBT使用 SBT 在 Scaladoc 中自动包含 javascript
【发布时间】: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,它会起作用,但我想自动执行此操作。

到目前为止,我发现的唯一解决方案是:

如果这些是唯一的选项,那么可以,但是我想只使用 sbt(没有外部脚本)来做到这一点。有没有办法通过将scalacOptions 设置为How to ScalaDoc 来做到这一点?

【问题讨论】:

    标签: scala sbt mathjax scaladoc


    【解决方案1】:

    我使用 sbt 任务添加了对 Is there a way to include math formulae in Scaladoc? 的答案,该任务完成了这项工作,但仍在使用 MathJax。

    我不知道有任何代码实际上会将乳胶公式替换为生成的 api 文件中的图像

    【讨论】:

      猜你喜欢
      • 2012-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-02
      • 1970-01-01
      • 2015-12-27
      • 2014-10-17
      • 2013-11-29
      相关资源
      最近更新 更多