Aide à l'édition
================
Que ce soit pour poster une dépêche, un commentaire, ou écrire dans le [[[Wiki]]], LinuxFr.org utilise un langage à balisage afin de permettre aux utilisateurs d'ajouter du contenu aisément. Il s'agit de la syntaxe [[Markdown]].
Markdown est une syntaxe ayant pour but d'être facile à lire et écrire, ainsi, un document formaté en Markdown ne donne pas l'impression d'être marqué par des balises. Pour en savoir plus, vous pouvez consulter la [documentation officielle](http://daringfireball.net/projects/markdown/syntax) ou encore sa traduction en [français](http://michelf.com/projets/php-markdown/syntaxe/).
Le site LinuxFr.org modifie quelques peu la syntaxe Markdown et y apporte quelques [extensions](http://www.pell.portland.or.us/~orc/Code/discount/#Language+extensions). Cette page présente les éléments les plus importants de la syntaxe utilisée sur le site LinuxFr.org.
Afin de vous essayer à cette syntaxe, vous pouvez utiliser le [[[Bac-a-sable]]].
Titres
------
Il existe cinq niveaux de titres. Un titre est précédé du symbole `#`, le nombre de fois où ce symbole est répété indique le niveau du titre.
```text
# Titre de niveau 1
## Titre de niveau 2
### Titre de niveau 3
#### Titre de niveau 4
##### Titre de niveau 5
```
# Titre de niveau 1
## Titre de niveau 2
### Titre de niveau 3
#### Titre de niveau 4
##### Titre de niveau 5
Afin de clarifier le texte, les titres de niveau 1 et 2 peuvent êtres écrits sous cette forme :
```text
Titre de niveau 1
=================
Titre de niveau 2
-----------------
```
Le résultat étant le même que précédemment.
Titre de niveau 1
=================
Titre de niveau 2
-----------------
Mise en forme du texte
----------------------
Afin de donner du caractère à votre texte, la syntaxe vous permet d'utiliser du **gras**, de l'_italique_, et bien plus encore.
```text
_italique_ ou *italique*
__gras__ ou **gras**
`chasse fixe`
```
_italique_ ou *italique*
__gras__ ou **gras**
`chasse fixe`
Si vous voulez vraiment entourer votre texte avec les caractères précédents, vous devez les échapper avec le caractère `\`.
```text
Mon texte sans \_mise\_ en \*\*forme\*\*.
```
Mon texte sans \_mise\_ en \*\*forme\*\*.
Vous avez aussi la possibilité d'ajouter du code.
```text
```java
public class Bonjour {
public static main(String[] args) {
System.out.println("Bonjour !");
}
}
```
```python
>>> print "Bonjour !"
Bonjour !
```
```
```java
public class Bonjour {
public static main(String[] args) {
System.out.println("Bonjour !");
}
}
```
```python
>>> print "Bonjour !"
Bonjour !
```
A savoir, le langage utilisé doit être spécifié. S'il ne s'agit pas d'un langage en particulier, vous pouvez utiliser le formatage `text`.
```text
```text
Ceci est un texte qui n'utilise pas
un langage de programmation en
particulier.
```
```
```text
Ceci est un texte qui n'utilise pas
un langage de programmation en
particulier.
```
Hyperliens
----------
Listes
------
Images
------
Inclusion HTML
--------------