【问题标题】:Standalone alternatives to --webtex for pandocpandoc 的 --webtex 的独立替代品
【发布时间】:2020-04-02 16:11:34
【问题描述】:

我正在尝试从 markdown(来自 jupyter 笔记本)创建一个 epub2,其中包括使用 pandoc 的嵌入式乳胶公式。我能看到的唯一选择是使用 --webtex 将乳胶渲染为图形,但每当我尝试时,我都会遇到一些超时

[WARNING] Could not fetch resource 'https://latex.codecogs.com/png.latex?...'

现在我想知道如何用本地处理器(例如 latexit)替换 webtex。还是有别的办法?

【问题讨论】:

  • 可能与您的网络有关?为我工作latex.codecogs.com/png.latex?x=2 就像这样:echo '$x^2$' | pandoc --webtex --self-contained -o foo.html
  • 是的,简短的公式通常也适用于我,但在尝试翻译较长的文本时,我会遇到几次超时。当您的计算机安装了自己的 Latex 时,使用 Web 服务执行 Latex 似乎也很愚蠢。

标签: jupyter-notebook latex pandoc epub


【解决方案1】:

事实证明,latex-formulae-pandoc 完成了这项工作: https://github.com/liamoc/latex-formulae 感谢 Liam O'Connor 实施它并提供有用的建议!但是,该软件包不适用于当前版本的 pandoc,但我不得不降级到 pandoc-2.7.3 但它可以完美运行。

利亚姆·克梅茨:

Pandoc-types 1.20 版将内容切换到 Text 和其他 可能破坏兼容性的更改

如果我有时间我会看看这个。

【讨论】:

    【解决方案2】:

    另一种选择是使用 GladTeX (https://github.com/humenda/GladTeX) 作为 pandoc 过滤器。

    管道将类似于:

    pandoc -s input_file.md -t json | gladtex -P -  | pandoc -s -f json -o output-file.epub
    

    你也可以一步一步做,或者用gladtex做进一步的配置(见man gladtex

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-18
      相关资源
      最近更新 更多