2015-02-09 15 views
6

Khi tôi chạy lệnh dưới đây để tạo trang trình bày từ đánh dấu, chủ đề không được chọn chính xác.Chọn chủ đề trong Revealjs từ pandoc

pandoc slides -o slides.html -s -V theme=beige -t revealjs 

trượt của tôi là trong một thư mục với reveal.js có:

|-- reveal.js 
| |-- css 
| | |-- reveal.min.css 
| | `-- theme 
| |  |-- beige.css 
| |-- js 
| | |-- reveal.js 
| | `-- reveal.min.js 
| `-- lib 
|  |-- css 
|  | `-- zenburn.css 
|  `-- js 
|   |-- classList.js 
`-- slides.md 

Nhưng có vẻ như nó vẫn không sử dụng các chủ đề.

Trả lời

2

Nếu tôi nhớ chính xác cú pháp là như thế này:

pandoc slides -o slides.html -s -V theme:beige -t revealjs 

(thậm chí nó có thể là trường hợp nhạy cảm nếu bạn đang ở trên * nix)

3

Đối với tôi, giải pháp là nâng cấp từ phiên bản pandoc 1,12-1,18

Đây là dòng mà tôi đang sử dụng để chuyển đổi của tôi:

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 

Để nâng cấp pandoc

Tải về phiên bản mới nhất pandoc từ đây: https://github.com/jgm/pandoc/releases/latest

Sau đó

sudo aptitude purge pandoC#uninstall current pandoc 
sudo dpkg -i <name of the file you just downloaded> 
+0

Lời khuyên tốt vì 'url reveal.js' là chết ngay bây giờ – somenxavier

Các vấn đề liên quan