Compare commits
4 Commits
53f8f6b2cb
...
04462fd22e
Author | SHA1 | Date | |
---|---|---|---|
04462fd22e | |||
19dcc79a98 | |||
6e08f67ea4 | |||
87a2de2a07 |
@ -76,6 +76,11 @@ Resulting in:
|
|||||||
Moreover, you have access to the whole latex ecosystem, especially those for
|
Moreover, you have access to the whole latex ecosystem, especially those for
|
||||||
neat illustrations such as [tikzpingus].
|
neat illustrations such as [tikzpingus].
|
||||||
|
|
||||||
|
**Note:** I have to say that the above technique is unsafe under fairly
|
||||||
|
reasonnable assumptions. Long story short you should sign first *then* encrypt
|
||||||
|
and not do both in parallel. Please see [this paper](https://ia.cr/2001/045)
|
||||||
|
from Crypto’01 if you want a more detailed explanation.
|
||||||
|
|
||||||
### Customisation
|
### Customisation
|
||||||
|
|
||||||
It is also quite easy to customise slides with beamer. For instance, with
|
It is also quite easy to customise slides with beamer. For instance, with
|
||||||
@ -100,7 +105,35 @@ tweaks](https://tex.stackexchange.com/questions/78955/use-tikz-external-feature-
|
|||||||
I never included them in my workflow as they make TikZ drawings more complicated
|
I never included them in my workflow as they make TikZ drawings more complicated
|
||||||
than they are.
|
than they are.
|
||||||
|
|
||||||
## reveal.js
|
## Typst Touying
|
||||||
|
|
||||||
|
## Pandoc and reveal.js
|
||||||
|
|
||||||
|
[reveal.js] is a javascript framework to produce clean and dynamic slides. My
|
||||||
|
settings to generate them are liberally inspired by [Pablo
|
||||||
|
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 don’t
|
||||||
|
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}
|
||||||
|
|
||||||
@ -118,3 +151,6 @@ than they are.
|
|||||||
[overlay]: https://www.overleaf.com/learn/latex/Beamer_Presentations%3A_A_Tutorial_for_Beginners_(Part_4)%E2%80%94Overlay_Specifications
|
[overlay]: https://www.overleaf.com/learn/latex/Beamer_Presentations%3A_A_Tutorial_for_Beginners_(Part_4)%E2%80%94Overlay_Specifications
|
||||||
[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 styles]: https://revealjs.com/themes/
|
||||||
|
[pandoc]: https://pandoc.org/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user