LANDSLIDE(1)
π LANDSLIDE(1) π
okay bestie, welcome to the darkslide manual page β it's a User Commands situation, section 1, and honestly? she's iconic. let's get into it π
β¨ NAME β¨
darkslide β html5 slideshow generator π¦
like, she makes slideshows. html5 ones. that's the whole vibe.
πΈ SYNOPSIS πΈ
darkslide [options] input.md ...
you just hand her some input files and some options and she goes off. that's it, that's the whole thing β¨
π DESCRIPTION π
So Darkslide is a tool that generates an HTML5 slideshow using lightweight markup as input. no cap. you write in plain-ish text, she serves you a whole presentation. it's giving main character energy.
you can write your slide contents easily using these syntaxes:
- Markdown
- ReStructuredText
- Textile
and like, that's not even all of it β this tool supports CSS/JS theming, can embed images with Base64 (for a standalone document, iykyk), and has fancy transitions. obsessed honestly.
a sample presentation is available here: http://ionelmc.github.io/python-darkslide/ β go look, it's cute π
β¨ OPTIONS β¨
every single flag, bestie. no skipping. periodt.
-h,--helpβ show the help message and exit. your girl is helpful like that π«Ά-b,--debugβ print exception traces tostderr. for when things are lowkey going wrong and you need the receipts π-d FILE,--destination=FILEβ the path to the to the destination file:.htmlor.pdfextensions allowed (default:presentation.html). yes the original says "the to the" twice, we're preserving the lore π-e ENCODING,--encoding=ENCODINGβ encoding of the input files (defaults toUTF-8). keep it UTF-8 unless you have a reason, bestie π-i,--embedβ embed stylesheet and javascript contents, plus base64-encoded images, in the presentation to make a standalone document. one file, all vibes, zero missing assets β¨-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). choose your fighter π-m LEVEL,--max-toc-level=LEVELβ limit the TOC level generation to a specific level. keep that table of contents from doing the absolute most πΈ-M MOD,--mod=MODβ specify a theme modifier by name. available:wide16x9. widescreen girlies rise π-o,--direct-outputβ print the generated HTML code tostdout. pipe it wherever your heart desires π-P,--no-presenter-notesβ don't include presenter notes in the output. the notes stay between you and your source file π€«-q,--quietβ don't write anything tostdout(silent mode). not a single peep π€-r,--relativeβ make your presentation asset links relative to current pwd; this may be useful if you intend to publish your html presentation online. so useful fr fr π¦-t THEME,--theme=THEMEβ a theme name, or path to a darkslide theme directory. dress her up, she deserves it π-v,--verboseβ write informational messages tostdout(enabled by default). she's chatty by default and honestly? love that for her π-w,--watchβ watch the source directory for changes and auto-regenerate the presentation. live reload energy, chef's kiss π₯-x EXTENSIONS,--extensions=EXTENSIONSβ comma-separated list of extensions for Markdown. stack 'em up β
π AUTHOR π
Damien Raude-Morvan <drazzib@debian.org> β the icon, the legend, the author π
okay so real talk: this isDarkslide, dated March 2011, and you just read theLANDSLIDE(1)page. slay, go make a slideshow, bestie π β¨πΈ
π¦ where this page comes from
- debian bookworm: darkslide 6.0.0-2 Β· Apache-2.0
- debian trixie: darkslide 6.0.0-2 Β· Apache-2.0
- ubuntu jammy: darkslide 6.0.0-2 Β· Apache-2.0
- ubuntu noble: darkslide 6.0.0-2 Β· Apache-2.0
- ubuntu resolute: darkslide 6.0.0-2build1 Β· Apache-2.0
- ubuntu stonking: darkslide 6.0.0-2build1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms