【问题标题】:Displaying mathematical formulas in markdown without external CDN?在没有外部 CDN 的情况下在 markdown 中显示数学公式?
【发布时间】:2018-12-11 12:08:26
【问题描述】:

背景

我们正在将用 LaTeX 和 MS Word 编写的文档 合并到 ma​​rkdown(为了众所周知的优势)。我们有一个创建 mkdocs 的静态 Intranet 站点。我的前辈决定使用 MathJax,但此时此方法停止工作 MathJax CDN was shut down,但客户只是延迟了一段时间才意识到这一点。与此同时,我们的客户(他们的公式应该保留在围栏后面)现在与外部世界完全断开了 Intranet。 因此不再可以选择使用不同的 MathJax CDN。

挑战

我们必须使用哪些选项来呈现公式?使用完整的 LaTeX 安装(类似于 http://quicklatex.com/)即时渲染 LaTeX 公式并不太复杂,除非我们没有获得这样做的权限。

我们可以坚持使用 MathJax 吗?我们如何认为在不连接 CDN 的情况下运行 MathJax 很简单?有没有其他解决方案可以用mkdocs 呈现简单的数学公式?

备注

我故意使用标签 latexMathJax(尽管它与 Latex 和 MathJax 不完全相关),因为我很欣赏您关于如何渲染的创意公式快速、简单且安全。

相关问题

【问题讨论】:

  • 您可能想从阅读有关安装 MathJax 的 MathJax 文档开始; docs.mathjax.org 应该可以帮助您入门。
  • 即使我的问题中没有明确说明,文档始终是第一个起点。如果文档中的一切都清楚,我就不会问了。
  • 您似乎没有阅读过docs.mathjax.org/en/latest/installation.html(这将是您问题的自然起点)。就目前而言,您的问题对于 SO 来说太宽泛了。
  • 我不同意范围太宽,我也编辑了这个问题。

标签: latex markdown offline mathjax mkdocs


【解决方案1】:

由于我们的许多客户更喜欢 M$ Word,我们决定采用简单且易于争论的解决方案:我们将包含所有公式的 Word 文档保存在 SharePoint 中,并通过屏幕抓取它们以与 @ 一起使用987654321@。

这个解决方案并不优雅,但它的目的是安全且易于维护。管理层决定可以从客户端 IT 服务中预期基本的mkdocs-安装,任何额外的插件都被认为是过多的开销。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多