【发布时间】:2014-01-29 06:45:23
【问题描述】:
当reveal.js 文件夹与markdown 文件不相关时,我无法使用Pandoc 制作独立的reveal.js 幻灯片。
一个简单的 Markdown 文件,Tester.md:
# Title Slide
# Second Slide
More stuff happening here
# Some more stuff
Hello
reveal.js 文件夹位于“c:/Users/Jared/Documents/reveal.js”。
跑步
pandoc -s -S -t revealjs Tester.md -o TesterReveal.html -V revealjs-url:c:/Users/Jared/Documents/reveal.js
创建一个链接到适当的reveal.js文件夹的HTML文件,一切正常。
但是,如果我设置--self-contained Pandoc 会返回错误。
pandoc -s -S -t revealjs Tester.md -o TesterReveal.html -V revealjs-url:c:/Users/Jared/Documents/reveal.js --self-contained
pandoc.exe: Failed to retrieve c:/Users/Jared/Documents/reveal.js/css/reveal.min.css
InvalidUrlException "c:/Users/Jared/Documents/reveal.js/css/reveal.min.css" "Invalid scheme"
如果reveal.js 文件夹与Tester.md 相关,则设置--self-contained 可以正常工作。
所以我想--self-contained 和-V revealjs-url:c:/Users/Jared/Documents/reveal.js 的组合是罪魁祸首。
任何想法如何将reveal.js 文件夹保留在自己的位置并仍然让--self-contained 正常工作。我觉得将reveal.js文件夹复制到我所做的每个演示文稿中都不是一个好习惯。
【问题讨论】:
标签: javascript html pandoc reveal.js