【问题标题】:Including a javascript file with pandoc when going from markdown to html从 markdown 到 html 时包含一个带有 pandoc 的 javascript 文件
【发布时间】:2017-07-10 21:56:47
【问题描述】:

我正在使用 pandoc 将 markdown 文件转换为独立的 html 文件。我有 -c 命令行选项包含的 css 文件。我想对 javascript 文件做同样的事情,但我没有找到包含类似于 -c 选项的脚本文件的选项。

有这样的选择吗?如果没有,最有效的包含方法是什么?

【问题讨论】:

    标签: javascript html command-line include pandoc


    【解决方案1】:

    在 YAML 元数据标头中使用 header-includes variable(并运行 pandoc -s):

    ---
    header-includes: <script src="foo"></script>
    ---
    
    my markdown document
    

    【讨论】:

    • 链接指向手册,而不是直接指向变量。也许他们在帮助中释放了锚。
    • @Timo 谢谢,我更新了链接到它被移动到的部分......
    • 你怎么知道有锚?我下面的答案也有一个链接,但是https://pandoc.org/MANUAL.html#General-writer-options url 不能正常工作,因为锚点并不正确。
    【解决方案2】:

    使用flag更方便

    `-H FILE, --include-in-header=FILE|URL`
    

    herepandoc 调用中所述。它暗示--standalone

    【讨论】:

      猜你喜欢
      • 2013-12-29
      • 1970-01-01
      • 2014-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-31
      • 1970-01-01
      相关资源
      最近更新 更多