【问题标题】:Pandoc: Remove equations because they are brokenPandoc:删除方程式,因为它们已损坏
【发布时间】:2018-06-13 12:30:43
【问题描述】:

目前我正在将一个大的 .tex 文件转换为 .docx。然而,许多方程式都被打破了,数字也是如此。因为我只需要 docx 文件中的全文:有没有办法告诉 pandoc 忽略所有方程和图形环境,只转换文本?这个问题和另一个question有关,这个问题还没有回答。

提前致谢!

【问题讨论】:

    标签: pandoc


    【解决方案1】:

    可以使用filtersLua filters 修改文档。下面的 Lua 过滤器将删除所有方程和图像:

    -- file: remove-math-and-images.lua
    function Math(_) return {} end
    function Image(_) return {} end
    

    使用pandoc --lua-filter remove-math-and-images.lua <other options> 运行。更复杂的修改是可能的;例如,这会将所有方程式替换为提示缺失方程式的注释:

    function Math(_)
      return pandoc.Str('<Equation removed>')
    end
    

    【讨论】:

      猜你喜欢
      • 2019-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多