landslide1
Html5 slideshow generator
Usage
darkslide [options]
input.md ...
Overview
Darkslide is a tool which can generates an HTML5 slideshow using lightweight markup as input.
You can write your slide contents easily using there syntaxes:
Markdown
ReStructuredText
Textile
This tool support CSS/JS theming, embed images with Base64 (for stand-alone document) and fancy transitions.
A sample presentation is available here: <http://ionelmc.github.io/python-darkslide/>.
Options
-
-h, --help -
Show help message and exit
-
-b, --debug -
Print exception traces to stderr
-
-d FILE, --destination=FILE -
The path to the to the destination file: .html or .pdf extensions allowed (default: presentation.html)
-
-e ENCODING, --encoding=ENCODING -
Encoding of the input files (defaults to UTF-8)
-
-i, --embed -
Embed stylesheet and javascript contents, base64-encoded images in presentation to make a standalone document
-
-l LINENOS, --linenos=LINENOS -
How to output linenos in source code. Three options are available: no (no line numbers); inline (inside <pre> tag); table (lines numbers in another cell, copy-paste friendly)
-
-m LEVEL, --max-toc-level=LEVEL -
Limit the TOC level generation to a specific level
-
-M MOD, --mod=MOD -
Specify a theme modifier by name. Available: wide16x9
-
-o, --direct-output -
Print the generated HTML code to stdout
-
-P, --no-presenter-notes -
Don't include presenter notes in the output
-
-q, --quiet -
Don't write anything to stdout (silent mode)
-
-r, --relative -
Make your presentation asset links relative to current pwd; This may be useful if you intend to publish your html presentation online.
-
-t THEME, --theme=THEME -
A theme name, or path to a darkslide theme directory
-
-v, --verbose -
Write informational messages to stdout (enabled by default)
-
-w, --watch -
Watch the source directory for changes and auto-regenerate the presentation
-
-x EXTENSIONS, --extensions=EXTENSIONS -
Comma-separated list of extensions for Markdown
Releases
7 releases since Debian 7 (Wheezy); the text changed 2 times.
--direct-output since Debian 10 (Buster);
--extensions since Debian 10 (Buster);
--linenos since Debian 10 (Buster);
--max-toc-level since Debian 11 (Bullseye);
--mod since Debian 11 (Bullseye);
--no-presenter-notes since Debian 11 (Bullseye);
--relative since Debian 10 (Buster);
--watch since Debian 10 (Buster);
-M since Debian 11 (Bullseye);
-P since Debian 11 (Bullseye);
-l since Debian 10 (Buster);
-m since Debian 10 (Buster);
-r since Debian 10 (Buster);
-w since Debian 10 (Buster);
-x since Debian 10 (Buster).
--direct-ouput until Debian 9 (Stretch);
--math-output until Debian 10 (Buster).