From f1fc656e20dcd6da9875897ee9731f147a59a93e Mon Sep 17 00:00:00 2001 From: Florian Mathieu Date: Sun, 20 Sep 2026 22:48:57 +0200 Subject: [PATCH] =?UTF-8?q?Guide=20Markdown=20:=20version=20compl=C3=A8te?= =?UTF-8?q?=20(code,=20lignes=20horizontales)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sequences/markdown/MARKDOWN.md | 90 +++++++++++++++++++++++++++++++--- 1 file changed, 84 insertions(+), 6 deletions(-) diff --git a/sequences/markdown/MARKDOWN.md b/sequences/markdown/MARKDOWN.md index e797fa4..2453d7a 100644 --- a/sequences/markdown/MARKDOWN.md +++ b/sequences/markdown/MARKDOWN.md @@ -25,12 +25,12 @@ La plupart des cours de NSI sont au format markdown, stocké sous la forme de fi Pour ouvrir, modifier ou visualiser les fichiers, il faut utiliser : - markdown (`.md`), il faut utiliser le logiciel [Typora](https://typora.io/) ou le logiciel en ligne [stackedit](https://stackedit.io/app#), -- notebook (`.ipynb`), il faut utiliser le logiciel en ligne [Notebook](https://notebook.florianmathieu.prof) +- notebook (`.ipynb`), il faut utiliser le logiciel en ligne [notebook.florianmathieu.prof](https://notebook.florianmathieu.prof/) ## Formatage -L'emphase est l'exagération d'un mot ou d'une phrase en utilisant un style ou une fonte différente de celle du reste du texte — pour mettre l'accent dessus. +L'emphase est l'exagération d'un mot ou d'une phrase en utilisant un style ou une fonte différente de celle du reste du texte, pour mettre l'accent dessus. En markdown, l'emphase se manifeste par les caractères _ utilisés en paire. @@ -266,8 +266,8 @@ Listes des fruits : - ... - Poires - Raisin - - Corinthe noir - - Muscat d'Alexandrie + - Corinthe noir + - Muscat d'Alexandrie Est obtenu par la syntaxe suivante : @@ -439,11 +439,11 @@ Chaque ligne du corps du tableau contient le contenu de chaque colonne séparé Pour créer des liens de type url cliquable, il faut utiliser la syntaxe `[texte du lien](url_du_lien)`. -Exemple : [Site du lycée Masséna](http://www.lycee-massena.fr/) +Exemple : [Site du lycée Charlotte Perriand](https://charlotteperriand.etab.ac-lille.fr) Est obtenu par la syntaxe : ``` -[Site du lycée Masséna](http://www.lycee-massena.fr/) +[Site du lycée Charlotte Perriand](https://charlotteperriand.etab.ac-lille.fr) ``` __N.B : il n'y a pas d'espace entre le crochet fermant et la parenthèse ouvrante. Il faut écrire ..lien](url.. et non ..lien] (url.. )__ @@ -458,3 +458,81 @@ Est obtenu par la syntaxe : ![Logo Markdown](https://upload.wikimedia.org/wikipedia/commons/thumb/4/48/Markdown-mark.svg/208px-Markdown-mark.svg.png) ``` __N.B : il n'y a pas d'espace entre le crochet fermant et la parenthèse ouvrante. Il faut écrire ..lien](url.. et non ..lien] (url.. )__ + +## Code + +En Markdown, il est possible d'afficher du code de deux manières : en ligne (au milieu d'une phrase) ou en bloc (sur plusieurs lignes). + +### Code en ligne (inline) + +Pour afficher du code en ligne, il faut l'encadrer avec des accents graves `` ` `` (touche AltGr + 7 sur un clavier AZERTY). + +Exemple : La fonction `print()` permet d'afficher du texte en Python. + +Est obtenu par la syntaxe : +```markdown +La fonction `print()` permet d'afficher du texte en Python. +``` + +### Bloc de code + +Pour afficher un bloc de code sur plusieurs lignes, il faut l'encadrer avec trois accents graves ``` ``` ```. + +Exemple : + +``` +def bonjour(): + print("Hello World!") +``` + +Est obtenu par la syntaxe : +````markdown +``` +def bonjour(): + print("Hello World!") +``` +```` + +### Bloc de code avec coloration syntaxique + +Il est possible d'ajouter le nom du langage juste après les trois premiers accents graves pour activer la coloration syntaxique. + +Exemple : + +```python +def bonjour(): + print("Hello World!") +``` + +Est obtenu par la syntaxe : +````markdown +```python +def bonjour(): + print("Hello World!") +``` +```` + +Langages courants : `python`, `javascript`, `html`, `css`, `sql`, `bash`, `json`, etc. + +## Lignes horizontales + +Pour créer une ligne de séparation horizontale, il faut utiliser trois tirets `---`, trois astérisques `***` ou trois underscores `___` sur une ligne seule. + +Exemple : + +Texte avant la ligne + +--- + +Texte après la ligne + +Est obtenu par la syntaxe : +```markdown +Texte avant la ligne + +--- + +Texte après la ligne +``` + +__N.B : Il faut laisser une ligne vide avant et après les tirets pour éviter que la ligne précédente soit interprétée comme un titre.__