feat(presentations): continue the introduction of reveal.js + draft for customisation

This commit is contained in:
Fabrice Mouhartem 2025-01-28 23:08:05 +01:00
parent 61d0d5cce2
commit c170159b2b
Signed by: fmouhart
GPG Key ID: 2C5033B228CFE4E7

View File

@ -113,6 +113,28 @@ than they are.
settings to generate them are liberally inspired by [Pablo settings to generate them are liberally inspired by [Pablo
Coves](https://pcoves.gitlab.io/blog/pandoc-markdown-revealjs/). Coves](https://pcoves.gitlab.io/blog/pandoc-markdown-revealjs/).
[Pandoc] on the other hand is a document converter tool that supports a very
extensive spectrum of formats and syntax. My most use case is to convert
markdown to some other reflowable format (usually html, and sometimes epub).
Using both in conjunction allows for quick and dynamic presentations which dont
require _accuracy_ in placements. That may be the case for lightning talks for
instance. The main advantage compared to the two above solutions is that
[reveal.js] takes advantage of web browser capabilities to produce dynamic
transitions. Those are otherwise hard to get from PDFs (some people made custom
pdf reader for that).
### Customisation
- List of default [reveal.js styles]
- Simple customisation with CSS:
<https://gist.github.com/jsoma/629b9564af5b1e7fa62d0a3a0a47c296#styling> see
<https://github.com/hakimel/reveal.js/blob/master/css/theme/template/exposer.scss>
as well for exposed variables.
- However, in standalone mode, changing the font does not work well…
- Create custom theme: <https://github.com/hakimel/reveal.js/blob/master/css/theme/README.md>
- <https://github.com/Chouhartem/reveal.js/tree/cryptpad-theme>
# Presenting Slides {#presenting-slides} # Presenting Slides {#presenting-slides}
## wl-mirror ## wl-mirror
@ -130,3 +152,5 @@ Coves](https://pcoves.gitlab.io/blog/pandoc-markdown-revealjs/).
[TikZ]: https://www.ctan.org/pkg/pgf [TikZ]: https://www.ctan.org/pkg/pgf
[tikzpingus]: https://github.com/EagleoutIce/tikzpingus [tikzpingus]: https://github.com/EagleoutIce/tikzpingus
[reveal.js]: https://revealjs.com/ [reveal.js]: https://revealjs.com/
[reveal.js styles]: https://revealjs.com/themes/
[pandoc]: https://pandoc.org/