我正在使用令人惊叹的Pandoc将Markdown转换为幻灯片格式。我想编辑滑动的CSS,但我永远也不能弄清楚CSS文件在哪里被使用。我在这里和那里找到了一堆slidy.css文件,并尝试修改它们,但Pandoc的滑动输出永远不会改变。
有人知道slidy.css在OSX上的默认位置吗?谢谢!
发布于 2012-07-04 09:18:54
默认情况下,pandoc使用slidy网站上的CSS和javascript文件。如果您希望使用本地版本,请创建一个目录,例如myslidy,其子目录为scripts和styles。将slidy.js.gz放在scripts中,将slidy.css放在styles中。然后使用以下选项调用pandoc:
pandoc -s -t slidy -V slidy-url=myslidy然后Pandoc将链接到您的本地CSS文件。如果您希望将所有这些都包含在HTML文件本身中,这样它就不依赖于外部的myslidy目录,那么可以添加选项--self-contained。
另一种选择是继续使用slidy网站中的slidy脚本,但替换为您自己的CSS文件。为此,您必须创建一个带有不同样式表链接的自定义滑动模板。要获取您自己的默认模板副本,请执行以下操作
pandoc -D slidy > my.slidy编辑此文件中的CSS链接,并使用以下命令调用pandoc
pandoc -s -t slidy --template my.slidy发布于 2013-10-18 17:52:47
使用pandoc -t slidy --css my.css ...指定其他css文件。这不需要修改pandoc的默认滑动模板。
(这是约翰·麦克法兰早些时候的评论。我只是将其发布为更高可见性的答案。)
https://stackoverflow.com/questions/11320701
复制相似问题