在 Haskell 代码中使用 --shift-heading-level-by=-1
Use of --shift-heading-level-by=-1 in Haskell code
我想在用 Haskell 编写的程序中使用 pandoc 扩展 --shift-heading-level-by
。我在文档中搜索了 reader 选项和扩展(针对版本 2.17.1.1),但找不到任何具有此效果的内容。通常,pandoc 扩展列在扩展中,可以从 Haskell 代码访问。
我可以按照 question 中给出的示例编写过滤器,但我希望尽可能避免代码重复。所以:
--shift-heading-level-by
的扩展名称是什么?它是在哪个版本中引入的?
在 pandoc 1.6 中引入的名为 Text.Pandoc.Shared.headerShift
的函数。只要 --shift-heading-level-by
作为参数传递,就会应用它。
我想在用 Haskell 编写的程序中使用 pandoc 扩展 --shift-heading-level-by
。我在文档中搜索了 reader 选项和扩展(针对版本 2.17.1.1),但找不到任何具有此效果的内容。通常,pandoc 扩展列在扩展中,可以从 Haskell 代码访问。
我可以按照 question 中给出的示例编写过滤器,但我希望尽可能避免代码重复。所以:
--shift-heading-level-by
的扩展名称是什么?它是在哪个版本中引入的?
在 pandoc 1.6 中引入的名为 Text.Pandoc.Shared.headerShift
的函数。只要 --shift-heading-level-by
作为参数传递,就会应用它。