Guide Markdown : version complète (code, lignes horizontales)
This commit is contained in:
@@ -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 :
|
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#),
|
- 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
|
## 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.
|
En markdown, l'emphase se manifeste par les caractères _ utilisés en paire.
|
||||||
|
|
||||||
@@ -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)`.
|
Pour créer des liens de type url cliquable, il faut utiliser la syntaxe `[texte du lien](url_du_lien)`.
|
||||||
|
|
||||||
<u>Exemple</u> : [Site du lycée Masséna](http://www.lycee-massena.fr/)
|
<u>Exemple</u> : [Site du lycée Charlotte Perriand](https://charlotteperriand.etab.ac-lille.fr)
|
||||||
|
|
||||||
Est obtenu par la syntaxe :
|
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.. )__
|
__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 :
|
|||||||

|

|
||||||
```
|
```
|
||||||
__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.. )__
|
__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).
|
||||||
|
|
||||||
|
<u>Exemple</u> : 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 ``` ``` ```.
|
||||||
|
|
||||||
|
<u>Exemple</u> :
|
||||||
|
|
||||||
|
```
|
||||||
|
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.
|
||||||
|
|
||||||
|
<u>Exemple</u> :
|
||||||
|
|
||||||
|
```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.
|
||||||
|
|
||||||
|
<u>Exemple</u> :
|
||||||
|
|
||||||
|
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.__
|
||||||
|
|||||||
Reference in New Issue
Block a user