MakerSpace Amiens · démo reveal.js
Tour d'horizon de ce que reveal.js permet sur le site du MakerSpace
Adrien Bracq
Du texte qui prend vie
Chaque élément apparaît à la touche suivante, avec son propre effet :

On documente son projet la veille du rendu au fil de l’eau.
Les classes strike et highlight-red se posent sur un simple <span>.

Documentez.
Au fil de l'eau.

1
repo par équipe, du premier commit à la soutenance

Auto-Animate : les éléments se déplacent tout seuls


Les blocs qui portent le même data-id d’une slide à l’autre sont animés : position, taille, couleur.


Le titre a glissé à sa place : même data-id, tailles différentes.

const int LED = 13;
void setup() {
pinMode(LED, OUTPUT);
}
void loop() {
digitalWrite(LED, HIGH);
delay(500);
digitalWrite(LED, LOW);
delay(500);
}
Chaque appui sur → surligne le bloc suivant (data-line-numbers).

Des fonds en plein écran
data-background-image, avec une opacité réglable pour garder le texte lisible.
Photo : carte électronique du robot Otto, MakerSpace UniLaSalle Amiens.
data-background-transition)Photo : « a computer screen with a bunch of code on it » par Chris Ried, via Unsplash, sous licence Unsplash.

Une page web en fond : la page de l’atelier, en direct. Cliquez, faites défiler.

Naviguer autrement
Cette slide a des sous-slides : descendez avec ↓.
Pratique pour ranger des détails qu’on ne montre que si on a le temps.

graph LR
A[Besoin] --> B[Cahier des charges]
B --> C[Conception]
C --> D[Tests]
D -.vérifie.-> A

La loi d’Ohm, rendue par KaTeX :

Changes, commit, push : les captures se superposent au même endroit (r-stack).

Pour une seule slide, avec data-transition="zoom".

| Touche | Effet |
|---|---|
| →, Espace | Slide ou fragment suivant |
| ↓ | Sous-slide |
| Échap ou O | Vue d’ensemble de tout le deck |
| S | Vue présentateur (notes, chrono) |
| F | Plein écran |
| B ou . | Écran noir (pour reprendre l’attention) |
| Alt + clic | Zoom sur une zone de la slide |
| G | Aller à une slide par son numéro |
Et dans l’URL : ?view=scroll pour lire le deck comme une page, ?print-pdf pour l’exporter.

À vous de jouer.
Un fichier Markdown, layout: slides, et c’est parti.
