4. Images, graphiques et packages
Conditions d’achèvement
Leçon 4 : Images, graphiques et packages
On continue ! Dans cette leçon, vous allez tracer des courbes de fonctions, organiser des questions en colonnes, afficher du code coloré, insérer des images avec légendes, créer des tableaux et grilles, utiliser des références croisées, et apprendre à lire une page de package sur Typst Universe.
📹 Vidéos
4 — Images, graphiques et packages
🔗 Typst Universe
Le catalogue officiel des packages : typst.app/universe
Cherchez par mot-clé, lisez le README, vérifiez version/date/version minimale, copiez l'exemple minimal.
Le catalogue officiel des packages : typst.app/universe
Cherchez par mot-clé, lisez le README, vérifiez version/date/version minimale, copiez l'exemple minimal.
Objectifs
- Tracer des graphiques avec
simple-plot - Structurer des questions avec
taskize - Afficher du code coloré avec
zebraw - Insérer des images avec légendes et références
- Créer des tableaux simples, fusionner des cellules et construire des grilles flexibles
- Explorer Typst Universe et choisir un package pertinent
- Ajouter un QR code à partir d'un package trouvé dans la documentation
Lire une page de package
| À vérifier | Pourquoi |
|---|---|
| Version actuelle | Utiliser une version qui existe vraiment |
| Dernière mise à jour | Évaluer si le package est maintenu |
| Version minimale de Typst | Éviter une incompatibilité |
| Exemple minimal | Tester rapidement avant d'adapter |
Tableaux, grilles et références croisées
| Commande | Usage |
|---|---|
#table(columns: 3, ...) |
Tableau simple |
table.header(...) |
Ligne d'en-tête |
table.cell(colspan: 2)[...] |
Fusion de cellules |
#grid(columns: (1fr, 2fr), ...) |
Mise en page flexible |
<fig-1> puis @fig-1 |
Étiquette et référence croisée |
Mini-défi package
Cherchez un package de QR code sur Typst Universe, lisez sa documentation, ajoutez un QR code vers
Cherchez un package de QR code sur Typst Universe, lisez sa documentation, ajoutez un QR code vers
https://typst.app, puis écrivez une phrase expliquant votre choix.Commandes simple-plot ↗ Documentation
| Paramètre | Description | Exemple |
|---|---|---|
xmin, xmax |
Bornes de l'axe x | xmin: -5, xmax: 5 |
ymin, ymax |
Bornes de l'axe y | ymin: -2, ymax: 10 |
width, height |
Dimensions | width: 8cm, height: 6cm |
fn |
Fonction à tracer | fn: x => x*x |
stroke |
Style du trait | stroke: blue + 1.5pt |
Commandes taskize ↗ Documentation
| Paramètre | Description | Exemple |
|---|---|---|
columns |
Nombre de colonnes | columns: 2 |
label-format |
Format des puces | label-format: "a)" |
row-gutter |
Espacement vertical | row-gutter: 1.5em |
Images et figures↗ Documentation
| Commande | Usage |
|---|---|
#align(center)[...] |
Centrer un graphique ou une image |
#image("fichier.png", width: 50%) |
Insérer une image |
#figure(...) <label> |
Figure avec légende |
@label |
Référence à une figure |
📄 Documents et liens utiles
→ 04-énoncé (PDF)
→ 04-target (PDF)
→ 03-solutions (PDF)
→ 04-résumé (PDF)
→ 04-diapos (PDF)
→ 04-énoncé (PDF)
→ 04-target (PDF)
→ 03-solutions (PDF)
→ 04-résumé (PDF)
→ 04-diapos (PDF)
Ca prend forme ! Vous savez maintenant créer des documents visuellement riches. La leçon 5 vous montrera comment pousser la personnalisation encore plus loin.
Modifié le: vendredi 19 juin 2026, 14:57