Skip to content

A plantuml reveal-js slide show (en français seulement pour l'instant)

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
LICENSE.CC-BY-4
Notifications You must be signed in to change notification settings

jraygauthier/jrg-slides-plantuml

Repository files navigation

Readme

A plantuml reveal-js slide show.

Currently only available en français.

This might come to act as a scaffolding project for subsequent presentation.

Entering the reproducible environment

$ cd /path/to/this/repo
$ nix-shell
# ..

The previous steps require nix.

Building and previewing

Reveal-js output

$ cd /path/to/this/repo
$ make revealjs
# ..
$ firefox ./slides-revealjs.fr.html

A convenience target is also provided to do the same:

$ make revealjs-and-preview
# ..

Vscode

Also, if using vscode, make sure to launch it from within the nix environment:

$ code .
# ..

This will allow for the task we setup in .vscode/tasks.json to proceed correctly.

  • Ctrl + Shift + b: runs make revealjs.

GitHub pages

This slide show is currently hosted on GitHub Pages.

Here's the link: https://jraygauthier.github.io/jrg-slides-plantuml/.

The source for the index page is docs/index.md.

GitHub is in charge of rendering index.md to a html page through Jekyll.

Publishing an updated version of the slides

$ make publish-site
# ..

This will make the slides and copy the result to their expected location under the ./docs/ folder (which GitHub takes as input for the hosted web site).

License

The markdown document (*.md) for the slide show are licensed under Creative Commons Attribution 4.0 International license.

All accompanying code is licensed under Apache 2.0 license

Credits to the original authors of the following Giphy animated *.gif:

Credits to the original author of the multiple plantuml example taken either as is or adapted from https://plantuml.com/.

Credits to some of my colleagues for landing me some more concrete diagrams of their own:

  • Francis Lachapelle: Timing diagram example

Todo

A list of various improvements that would enhance this presentation or this method of doing presentations. See:

TODO.md.

About

A plantuml reveal-js slide show (en français seulement pour l'instant)

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
LICENSE.CC-BY-4

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published