当我在下面运行命令从markdown生成幻灯片时,主题未正确选择。
pandoc slides -o slides.html -s -V theme=beige -t revealjs
我的幻灯片位于带有reveal.js的目录中:
|-- reveal.js
| |-- css
| | |-- reveal.min.css
| | `-- theme
| | |-- beige.css
| |-- js
| | |-- reveal.js
| | `-- reveal.min.js
| `-- lib
| |-- css
| | `-- zenburn.css
| `-- js
| |-- classList.js
`-- slides.md
但它似乎仍未使用主题。
答案 0 :(得分:4)
答案 1 :(得分:3)
对我来说,解决方案是将pandoc从1.12升级到1.18
这是我用于转换的行:
pandoc -t revealjs -s \
-V theme=beige #specify the theme
-V revealjs-url=https://cdn.jsdelivr.net/reveal.js/3.0.0 \#use a cdn so that I don't need to have it installed
./my_slides.md -o my_slides.html
升级pandoc
从此处下载最新的pandoc版本:https://github.com/jgm/pandoc/releases/latest
然后
sudo aptitude purge pandoc #uninstall current pandoc
sudo dpkg -i <name of the file you just downloaded>
答案 2 :(得分:2)
如果我没记错,语法是这样的:
pandoc slides -o slides.html -s -V theme:beige -t revealjs
(如果您使用* nix,它甚至可能区分大小写)