From 6fae25b305d714b3ab7608fa003f1af9bf024545 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Tue, 14 Feb 2023 13:33:23 +0800 Subject: Rename tools into bin --- bin/markdown/reveal | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100755 bin/markdown/reveal (limited to 'bin/markdown') diff --git a/bin/markdown/reveal b/bin/markdown/reveal new file mode 100755 index 0000000..c6bf97b --- /dev/null +++ b/bin/markdown/reveal @@ -0,0 +1,45 @@ +#! /bin/bash + +if [[ ! $1 =~ (.md|.slide)$ || ! -e $1 ]]; then + echo markdown file is not given >&2 + exit 1 +fi + +# Available themes: +# beige black blood league moon night serif simple sky solarized white +THEME=${THEME:-serif} + +# Available highlight theme: +# a11y-dark a11y-light agate androidstudio an-old-hope +# arduino-light arta ascetic atom-one-dark atom-one-dark-reasonable +# atom-one-light base16 brown-paper brown-papersq.png codepen-embed +# color-brewer dark default devibeans docco +# far felipec foundation github github-dark github-dark-dimmed +# gml googlecode gradient-dark gradient-light grayscale hybrid +# idea intellij-light ir-black isbl-editor-dark isbl-editor-light kimbie-dark +# kimbie-light lightfair lioshi magula mono-blue monokai +# monokai-sublime night-owl nnfx-dark nnfx-light nord obsidian +# panda-syntax-dark panda-syntax-light paraiso-dark paraiso-light pojoaque +# pojoaque.jpg purebasic qtcreator-dark qtcreator-light rainbow +# routeros school-book shades-of-purple srcery stackoverflow-dark +# stackoverflow-light sunburst tokyo-night-dark tokyo-night-light tomorrow-night-blue +# tomorrow-night-bright vs2015 vs xcode xt256 +HIGHLIGHT_THEME=${HIGHLIGHT_THEME:-base16/zenburn} + + +if [[ $1 =~ / ]]; then + DIR="`dirname $1`" +else + DIR="`pwd`" +fi + +set -x +docker run --rm \ + -u `id -u`:`id -g` \ + -v "$DIR":/slides \ + -p 1948:1948 \ + webpronl/reveal-md:5.3.4 \ + `basename $1` \ + --static /slides \ + #--theme ${THEME} \ + #--highlight-theme ${HIGHLIGHT_THEME} \ -- cgit v1.2.3-70-g09d2