gpt4 book ai didi

pandoc - 使用 -A 选项将脚本添加到 pandoc

转载 作者:行者123 更新时间:2023-12-04 10:21:03 29 4
gpt4 key购买 nike

我正在尝试使用 pandoc 将 Markdown 文件编译为 HTML。我已经设法转换文件并向其中添加样式表,但我似乎无法正确添加一些 Javascript。到目前为止,我得到的是以下命令:

pandoc slides.md -o slides.html -s --section-divs -c slides.css -A slides.js

这已经很好用了,我只是被 -A 的事实所困扰。标志似乎可以导入 slides.js文件,并将其放在结束正文标记之前,但不知何故它没有使用 script 包装 JS 代码标签。有没有办法做到这一点?还是我必须添加 script slides.js 中的标签文件?那会让人觉得有些奇怪。

最佳答案

那么,-A选项是 --include-after-body 的缩写,来自手册:

Include contents of FILE, verbatim, at the end of the document body



所以它不是特定于 javascript 文件,这就是为什么它的行为方式如此。

根据您的用例,您可以使用 custom template ,或者只使用 header-includes variable在 YAML 元数据 header 中:
---
header-includes: <script src="foo"></script>
---

my markdown document

然后运行 ​​ pandoc --self-contained
附言您可能感兴趣 https://pandoc.org/MANUAL.html#producing-slide-shows-with-pandoc

关于pandoc - 使用 -A 选项将脚本添加到 pandoc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60846725/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com