Mercurial > hg > Document > Growi
view 611/slideshow.md @ 131:d585ad848911
backup 2023-07-11
author | autobackup |
---|---|
date | Tue, 11 Jul 2023 00:10:03 +0900 |
parents | b6c284fd5ae4 |
children |
line wrap: on
line source
# slide show - 研究室でよく使っているmarkdown -> htmlなスライドジェネレーター ## Install ( attom slideshow) ```sh $gem install slideshow-templates -v 3.0.0 $gem install slideshow-models -v 2.5.0 $gem install slideshow -v 2.4.1 $gem list|grep "slide" slideshow (2.4.1) slideshow-models (2.5.0) slideshow-templates (3.0.0) $ mkdir -p ~/.slideshow/templates $cd ~/.slideshow/templates (無かったら作る) $hg clone http://www.cr.ie.u-ryukyu.ac.jp/hg/Members/atton/slideshow-s6cr/ ``` バージョンがこれじゃないとたしか動かなかったので(ページが無くなったりします), バージョンに気をつけて. ## Install ( anatofuz slideshow) anatofuzさんのやつは最新版でも動くらしい. ```sh $gem install slideshow $ mkdir -p ~/.slideshow/templates $cd ~/.slideshow/templates (無かったら作る) $hg clone http://www.cr.ie.u-ryukyu.ac.jp/hg/Members/anatofuz/slideshow-s6cr/ ``` でも, 最新版と言ってもいつ動かなくなるかわからないので, 動いたバージョン誰か書いて...w ## Example ```sh $cd ~/example # 適当にディレクトリ作って $vi example.md ``` - markdownの中身 ```markdown title: Christieによるblock chain実装 author: kiichi aka profiles: Ryukyu # ページタイトル 日本語も大丈夫みたい。 1. リスト1 1. リスト2 途中の改行は無視される。 # 次のスライド ## 次々のスライド ``` ```sh $slideshow build example.md -t s6cr $ls example.html example.pdf.html example.md ``` で, htmlファイルが作られるので, example.htmlを開けばスライドが作られているはず. ## dockerでのインストール docker作ったので, 環境によらずにスライドが作れるはず. ```sh $ hg clone http://www.cr.ie.u-ryukyu.ac.jp/hg/Members/akahori/slideshow-docker/ $ cd slideshow-docker $ make build-run $ ls ./ Dockerfile README.pdf.html ../ Makefile s6/ .hg/ README.html sample.md .hgignore README.md scripts/ $ open README.html ``` で, できたスライドが見れる. 他のファイルを指定したいときは, `make run MD=filename` などで行ける. `make run MD=sample.md` 他のフォルダでdocker runしたいならREADME.mdのUse Commandを参考にしてdocker runをする.