Compare commits
5 Commits
04462fd22e
...
53f8f6b2cb
Author | SHA1 | Date | |
---|---|---|---|
53f8f6b2cb | |||
b4d3138a95 | |||
500d7745d6 | |||
86662b72ee | |||
001c396aec |
@ -76,6 +76,11 @@ Resulting in:
|
||||
Moreover, you have access to the whole latex ecosystem, especially those for
|
||||
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
|
||||
|
||||
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
|
||||
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}
|
||||
|
||||
@ -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
|
||||
[TikZ]: https://www.ctan.org/pkg/pgf
|
||||
[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