Licence CC BY-NC-SA

Rédiger sur ZdS

Utilisation du Markdown dans les tutos, articles, forums, etc.

Publié :
Auteur :
Catégorie :

Zeste de Savoir utilise un langage de formatage de texte très proche du Markdown, auquel ont été ajoutés quelques extensions courantes. Ce langage est utilisé sur ZdS pour écrire les tutoriels, les articles, les messages de forums ou MP, etc.

On ne présente plus le Markdown, ce langage de formatage alliant la simplicité d'écriture à la facilité de lecture. Sa syntaxe très légère permet en effet de lire du simple texte de façon presque aussi agréable que s'il était réellement mis en forme. Mais aussi pratique que soit le Markdown, il ne permet pas de tout baliser. Les indices et exposants, par exemple, n'ont pas de représentations Markdown. Il existe donc des extensions permettant de compléter le Markdown natif. Certaines de ces extensions, très courantes, ont été reprises sur ZdS, d'autres ont été spécifiquement implémentées pour répondre aux besoins précis de ZdS. Nous vous présentons donc ici les syntaxes utilisables sur ZdS.

Mise en forme de texte classique

Paragraphes

Les paragraphes s'écrivent naturellement, en sautant une ligne :

1
2
3
Ceci est mon premier paragraphe.

Ceci est mon second paragraphe.

Tout comme avec le Markdown standard, on change de paragraphe en sautant une ligne. Un simple retour à la ligne ne suffit donc pas et sera interprété comme un simple espace :

1
2
3
4
Ceci est mon premier paragraphe.
Ici je reviens à la ligne mais cette phrase sera toujours dans le premier paragraphe.

Ceci est mon second paragraphe.

Si vraiment vous tenez à revenir à la ligne sans changer de paragraphe, comme ceci
par exemple, alors il suffit de terminer la première ligne par deux espaces.

De plus, le Markdown standard autorise l'insertion de HTML, mais pour des raisons de sécurité nous avons choisi de ne pas laisser cette possibilité. Si vous écrivez du HTML, celui-ci apparaitra donc tel quel dans votre texte.

Titres

Les titres sont précédés d'un ou plusieurs croisillons suivant le niveau hiérarchique voulu. Ainsi un titre de premier niveau s'écrit avec un seul croisillon, un titre de deuxième niveau avec deux croisillons, etc.

1
2
3
4
5
6
7
# Titre de niveau 1

## Titre de niveau 2

### Titre de niveau 3

#### Titre de niveau 4

Quatre niveaux hiérarchiques sont possibles. J'attire d'ailleurs votre attention sur ce point car il est très important de donner la bonne hiérarchie à vos titres lorsque vous rédigerez vos tutoriels.

Emphases

Les emphases permettent de mettre un morceau de votre texte en valeur. Deux types d'emphases sont disponibles : l'italique et le gras.

Pour mettre du texte en italique, utilisez l'astérisque ou le souligné (underscore) :

1
Le mot *italique* est en italique.

ou

1
Le mot _italique_ est en italique.

Si la syntaxe avec underscore est utilisée en milieu de mot, alors le texte ne sera pas transformé. Ainsi truc_bidule_mush ne sera pas transformé alors que truc*bidule*mush le sera. Cela tient du fait que les expressions avec des underscores sont communes en informatique comme Mon_super_nom_de_fichier.txt par exemple.

Pour mettre du texte en gras le principe est le même, en doublant le symbole :

1
Le mot **gras** est en gras.

ou

1
Le mot __gras__ est en gras.

Par souci de simplicité et de lisibilité, vous ne pourrez pas mettre du texte en couleur, le souligner, changer sa taille ou bien encore en changer la police.

Barrer

Barrer du texte (comme ceci) se fait en utilisant deux tildes successifs avant et après la portion de texte concernée :

1
Le mot ~~barré~~ est barré.

Pour information, il s'agit de la syntaxe utilisée par Pandoc.

Alignement du texte

Par défaut, le texte est bien évidemment aligné à gauche. Comme nous le verrons plus loin, certains éléments sont centrés automatiquement, comme les images seules dans leur paragraphe par exemple. Vous n'avez donc en général pas à vous soucier de l'alignement du texte : le site s'en charge pour vous.

Dans les rares cas où vous souhaiteriez centrer volontairement un texte (si l'envie vous prenait d'écrire un poème par exemple), vous pourriez néanmoins utiliser la syntaxe ci-dessous :

1
-> Ce texte est centré. <- 

Le texte est simplement entouré de deux petites flèches (tiret et chevron) de directions inversées. Pour aligner à droite, on utilise deux flèches dirigées vers la droite :

1
-> Ce texte est aligné à droite. -> 

Il est impossible d'imbriquer des alignements. Cela n'aurait de toute façon pas de sens (comment aligner à droite un texte centré ?).

Encore une fois, l'alignement est géré automatiquement dans la majorité des cas. N'en abusez pas, cela pourrait gêner la lecture.

Enfin, sachez qu'il est impossible de justifier du texte sur le site.

Indices et exposants

Là encore, ce sont les syntaxes de Pandoc qui sont utilisées pour mettre en indice ou en exposant une portion de texte.

On utilise l'accent circonflexe pour l'exposant. Si par exemple on veut écrire que 210 vaut 1024, alors on écrira :

1
2^10^ vaut 1024.

Pour l'indice, comme dans H2O par exemple, on utilise cette fois le tilde :

1
La molécule de l'eau est H~2~O.

Listes

Vous pouvez utiliser deux types de liste :

  • les listes non ordonnées (comme la présente) ;
  • les listes ordonnées par chiffres arabes.

C'est peut-être la syntaxe la plus intuitive du Markdown ! Il suffit de matérialiser les puces par des tirets :

1
2
3
- Ma très belle ;
- liste ;
- à puces.

Ou bien par des chiffres :

1
2
3
1. Mon premier.
2. Mon second.
3. Mon troisième.

Prenez simplement garde à bien sauter une ligne avant et après vos listes.

Pour faire une sous-liste, indentez les puces imbriquées avec quatre espaces :

1
2
3
4
- Ma très belle ;
- liste ;
    - avec une sous-liste ;
- à puces.

On obtient ainsi :

  • Ma très belle ;
  • liste ;
    • avec une sous-liste ;
  • à puces.

Liens et emails

Il existe deux façons d'écrire des liens : avec ou sans texte d'ancrage.

Liens et emails avec texte d'ancrage

Pour faire un lien sur un morceau de texte (qu'on appelle donc texte d'ancrage, ici le mot "lien"), on utilise la syntaxe suivante :

1
Pour faire un [lien](http://www.zestedesavoir.com "Zeste de Savoir") sur un morceau de texte

Attention à ne pas mettre d'espace entre la partie concernant le texte d'ancrage (entre crochets) et la partie concernant l'URL (entre parenthèses).

Le titre du lien (ici "Zeste de Savoir" entre guillemets) est optionnel. S'il est renseigné, il apparaît sur le lien au passage de la souris.

Les emails peuvent s'écrire de la même façon que les liens. Pensez simplement à ajouter la mention "mailto:" :

1
Pour nous contacter, cliquez [ici](mailto:contact@monsite.com).

Liens présentés sous forme d'URL ou d'email

Si vous ne souhaitez pas utiliser de texte d'ancrage et ainsi rendre une URL ou un email cliquable, alors vous n'avez rien à faire : URL et emails seront automatiquement cliquables.

Pour les emails, vous n'avez donc même pas besoin de vous soucier du "mailto".

Tableaux et lignes

Des tableaux simples

Pour faire un tableau, la façon la plus simple est encore de le dessiner, à l'aide de barres verticales et de tirets :

1
2
3
4
5
6
Nom     |   Age
------|-----
Fred |   39
Sam |   38
Alice  |   35
Mathilde  | 35

L'exemple ci-dessus donnera donc :

Nom Age
Fred 39
Sam 38
Alice 35
Mathilde 35

Cette syntaxe est simple mais elle a ses limites : il est impossible de revenir à la ligne dans une cellule ou bien de fusionner des lignes ou des colonnes. Si vous avez vraiment besoin de faire cela, il vous faudra utiliser une autre syntaxe de tableau, plus lourde mais plus complète, comme nous allons le voir à présent.

Tableaux complexes

Pour des tableaux plus complexes, dans lesquels vous pourrez notamment revenir à la ligne dans une cellule et fusionner des lignes ou colonnes, il vous faut utiliser la syntaxe dite « grid-table » :

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
+-------+----------+------+
| Table Headings   | Here |
+-------+----------+------+
| Sub   | Headings | Too  |
+=======+==========+======+
| cell  | column spanning |
+ spans +----------+------+
| rows  | normal   | cell |
+-------+----------+------+
| multi | cells can be    |
| line  | *formatted*     |
|       | **paragraphs**  |
| cells |                 |
| too   |                 |
+-------+-----------------+

Ce qui vous donnera :

Table Headings

Here

Sub

Headings

Too

cell spans rows

column spanning

normal

cell

multi line

cells too

cells can be formatted paragraphs

Légendes de tableaux

Quelle que soit la syntaxe utilisée, vous pouvez indiquer une légende à votre tableau en ajoutant une ligne Table: Ma légende juste en dessous du tableau.

Le mot « Table » est optionnel, pas les deux-points. Il peut y avoir un espace entre « Table » et les deux-points.

Lignes horizontales

Pour tracer une ligne horizontale, le principe est le même : dessinez-là. La syntaxe est cette fois bien plus simple puisqu'elle n'est constituée que de trois tirets (ou plus, ça ne change rien au résultat) :

1
------

Voici le résultat :


Formules mathématiques

Une formule mathématique s'écrit à l'aide d'expressions TeX Math, en l'entourant de deux caractères dollars $$ :

1
$$a \cdot x^2 + b \cdot x + c = 0 \quad \Longrightarrow \quad x = \frac {-b \pm \sqrt{b^2 - 4ac}}{2a}$$

Ce qui donne :

$$a \cdot x^2 + b \cdot x + c = 0 \quad \Longrightarrow \quad x = \frac {-b \pm \sqrt{b^2 - 4ac}}{2a}$$

En faisant ainsi, votre formule est en mode displayed : elle est dans son propre paragrpahe et s'affiche en prenant ses aises. Ainsi les chiffres et autres symboles sont écrits en grande taille et sont facilement lisibles.

Si vous voulez écrire votre formule au sein même d'un paragraphe (comme ceci : $a \cdot x^2 + b \cdot x + c = 0$), alors n'utilisez cette fois qu'un seul caractère dollar $ avant et après votre formule. Par exemple :

1
Si vous voulez écrire votre formule au sein même d'un paragraphe (comme ceci : $a \cdot x^2 + b \cdot x + c = 0$), alors n'utilisez cette fois qu'un seul caractère dollar `$` avant et après votre formule.

Comme pour les tableaux, vous pouvez mettre une légende à votre formule, en ajoutant une ligne Equation: Ma légende juste en dessous. Le mot-clé Equation est optionnel.

Si vous souhaitez écrire deux symboles $ dans une même ligne, alors il vous faut échapper au moins l'un des deux (c'est-à-dire les faire précéder d'un antislash : \$) afin que le texte ne soit pas considéré comme une formule mathématique.

Pour en savoir plus sur l'utilisation des expressions mathématiques, vous pouvez consulter le tutoriel dédié: Comment rédiger des maths sur Zeste de Savoir ?

Code

Bloc de code

Il n'est pas rare d'illustrer son propos d'un petit exemple de code :

1
2
3
#!/usr/bin/env python3

print("Hello, World!")

Mon exemple de code

Pour cela, il existe plusieurs solutions.

Première solution : entourer votre code d'au moins trois accents graves ``` (Alt Gr + 7), avant et après :

1
2
3
4
5
```
#!/usr/bin/env python3

print("Hello, World!")
```

Le langage utilisé sera détecté automatiquement et donc coloré en conséquence. Si tel n'est pas le cas, vous pouvez forcer le langage en l'indiquant à la suite des caractères ouvrants :

1
2
3
4
5
```python
#!/usr/bin/env python3

print("Hello, World!")
```

La liste des langages supportés est celle de pygment, vous la trouverez ici. Les mots-clés à insérer pour déclencher la coloration sont les « short names » disponibles sur cette page.

Seconde solution, faites précéder chaque ligne de quatre espaces ou bien d'une tabulation :

1
2
3
    #!/usr/bin/env python3

    print("Hello, World!")

Pour forcer le langage, utilisez cette fois trois symboles de deux-points de suite :

1
2
3
4
    :::python
    #!/usr/bin/env python3

    print("Hello, World!")

Là encore, vous pouvez mettre une légende à votre bloc de code en ajoutant, juste en dessous du bloc, une ligne Code:Votre légende.

Mise en évidence de lignes de code

Mettre en évidence une portion de code permet d'appuyer votre explication :

1
2
3
4
5
6
7
use strict;
use warnings;

print "Comment vous appelez-vous ? ";
my $nom = <>; # Récupération du nom de l'utilisateur
chomp $nom;   # Retrait du saut de ligne
print "Bonjour, $nom !\n";

Après le nom du langage, indiquez simplement les lignes à surligner avec la mention hl_lines. Vous pouvez surligner les lignes unes à unes ou par groupes. Le syntaxe est la suivante :

1
2
3
4
5
6
7
8
9
```perl hl_lines="1 4-6"
use strict;
use warnings;

print "Comment vous appelez-vous ? ";
my $nom = <>; # Récupération du nom de l'utilisateur
chomp $nom;   # Retrait du saut de ligne
print "Bonjour, $nom !\n";
```

Début de la numérotation

Il est possible de spécifier le début de numération. Par exemple :

10
11
12
13
def test(truc):      # Cette ligne est en évidence et est numérotée 10
    print truc         # Cette ligne est numéroté 11
                         # Cette ligne est numéroté 12
test("coucou")     # Cette ligne est en évidence et est numérotée 13

On utilise le mot-clé linenostart de la même façon que le hl_lines vu précédemment.

Code inline

Enfin, si vous souhaitez insérer un petit élément de code dans votre phrase (comme print par exemple), alors un seul accent grave autour du mot suffira :

1
comme `print` par exemple

Médias

Images

L'insertion d'une image ressemble à celle d'un lien, à ceci près que le texte d'ancrage doit être remplacé par un texte alternatif :

1
![Logo Creative Commons](http://mirrors.creativecommons.org/presskit/logos/cc.logo.png)

Il y a une petite différence de comportement selon que vous placiez votre image seule dans un paragraphe (ou dans un bloc de texte type citation, information, secret, etc.) ou bien au cours d'une phrase dans votre texte.

Lorsque l'image est seule, alors elle est présentée comme figure avec légende. Ainsi, si on prend l'exemple suivant :

1
2
3
4
5
Bla bla bla

![Logo Creative Commons](http://mirrors.creativecommons.org/presskit/logos/cc.logo.png)

Bla bla bla encore

Alors le rendu sera la suivant :


Bla bla bla

Logo Creative Commons

Bla bla bla encore


Si en revanche l'image est placée au cours d'un texte, alors le comportement sera plus classique et l'image apparaîtra naturellement dans la phrase :

1
Appuyez sur l'icône ![Icône machintruc](icone.png) et admirez le résultat.

Dans tous les cas, le texte alternatif doit être renseigné. Il sert à apporter la même information que l'image si celle-ci ne peut être chargée ou bien ne peut être vue (notamment pour les synthétiseurs vocaux pour les non-voyants).

Il est possible de définir à la fois un texte alternatif et une légende, en utilisant le mot-clé Figure de la même façon que pour les légendes de tableaux ou blocs de code :

1
2
3
4
5
6
Bla bla bla

![Mon super alt](logo.png)
Figure : Ma super légende !

Bla bla bla

Ainsi, le texte alternatif et la légende sont bien différents.

Vidéos

Les vidéos doivent être insérées avec une syntaxe dédié : !(URL Vidéo). Elles ne peuvent être inline (au sein d'une phrase).

Pour insérer une vidéo on peut donc faire :

1
2
3
4
5
Bla bla bla

!(http://www.youtube.com/watch?v=oavMtUWDBTM)

Bla bla bla

ou avec une légende :

1
2
3
4
5
6
Bla bla bla

!(http://www.youtube.com/watch?v=oavMtUWDBTM)
Video : Ma super légende

Bla bla bla

Par exemple :

Ma super légende

Touches

Pour représenter une touche, utilisez deux barres verticales avant et après le nom de la touche :

1
Utilisez ||Ctrl|| + ||C|| pour copier.

Vous pouvez bien sûr mettre ce que vous voulez comme nom de touche.

Smileys

Que serait un forum sans smileys ? Un forum plus agréable ? Peut-être. Il n'empêche que les fameux smileys sont incontournables. Sur ZdS, les smileys que vous écrivez seront automatiquement transformés en image. Ci-dessous une liste (non exhaustive) des smileys disponibles :

Entrée Résultat
:) :)
:D :D
;) ;)
:p :p
:lol: :lol:
:euh: :euh:
:( :(
:o :o
:colere2: :colere2:
o_O o_O
^^ ^^
:-° :-°
:ange: :ange:
:colere: :colere:
:diable: :diable:
:magicien: :magicien:
:ninja: :ninja:
>_< >_<
:pirate: :pirate:
:'( :'(
:honte: :honte:
:soleil: :soleil:
:waw: :waw:
:zorro: :zorro:
: Liste non exhaustive des smileys

N'oubliez pas : l'abus de smileys est dangereux pour votre santé et celle de vos proches, utilisez-les avec modération. ;)

Blocs spéciaux

Balises attention, erreur, information, question et secret

Les tutoriels et articles de ZdS sont parsemés de balises telles que la balise "information" :

Ceci est une balise d'information.

Cool, non ?

Elle se fait avec la syntaxe suivante :

1
2
3
4
[[information]]
| Ceci est une balise d'information.
|
| Cool, non ?

Ou dans sa version raccourcie :

1
2
3
4
[[i]]
| Ceci est une balise d'information.
|
| Cool, non ?

Les balises disponibles sont :

  • attention
  • erreur
  • information
  • question
  • secret

La balise "secret" (appelée "spoiler" sur certains sites) a ceci de spécial qu'elle masque son contenu par défaut et ne le rend visible qu'au clic de l'utilisateur.

Citations

Les citations permettent de séparer votre propos de celui que vous rapportez. D'ailleurs, si l'on en croit ce vieux proverbe nous venant d'une petite planète quelque part aux confins de Bételgeuse, il ne faut pas s'en priver :

Les citations, c'est bien.

Petite planète quelque part aux confins de Bételgeuse

On utilise pour cela un chevron devant chaque début de ligne, avec optionnellement votre source, écrite de la même façon que les légendes (avec le mot-clé Source) :

1
2
3
> Ceci est une citation
> sur plusieurs lignes
Source: Citez vos sources !

Notes et abréviations

Abréviations

Il est souvent utile de préciser la signification d'une abréviation (notamment d'un acronyme ou d'un sigle), sans toutefois la faire figurer dans le corps du texte. En utilisant la syntaxe suivante, la signification apparaîtra au passage de la souris sur l'abréviation :

1
2
3
Bienvenue sur ZdS !

*[ZdS]: Zeste de Savoir

Bienvenue, donc, sur ZdS !

Notes de bas de page

Toujours dans l'idée d'enrichir votre texte1, vous pouvez utiliser des notes de base de page :

1
2
3
4
5
Markdown[^mdown] est une syntaxe légère d'écriture de documents. Pandoc[^pandoc] est un convertisseur de documents.

[^mdown]: Plus d'informations sur [Markdown](http://daringfireball.net/projects/markdown/).

[^pandoc]: Plus d'informations sur [Pandoc](http://johnmacfarlane.net/pandoc/).

Les notes sont alors numérotées automatiquement. Vous n'avez à vous soucier que du nom que vous donner à votre note.


  1. Sans pour autant l'alourdir. 

Caractères réservés et commentaires

Si vous avez besoin d'écrire un caractère réservé entrant en conflit avec l'une des syntaxes décrites ici (l'astérisque par exemple), vous pouvez le faire en le précédent d'un antislash : \*

Enfin, vous pouvez mettre une partie de votre texte en commentaires en le mettant entre des balises spécifiques :

1
Ceci est mon texte. <--COMMENT Et ceci est une partie commentée. COMMENT--> 

La partie commentée n'apparaîtra tout simplement pas dans le rendu final.


N'hésitez pas à commenter ce tuto pour remonter toute erreur ou imprécision. Merci !

89 commentaires

Staff

Nan ça marche. Il manque juste les légendes sur les équations qui sont pêtés mais je vais tenter de le corriger rapidement.

Donc oui il faut en parler des formules multi-lignes avec $$

+0 -0
Staff

J'aime vraiment la surcouche que vous avez donné au Markdown, félicitations.

lethom

Tu remercieras notre Docteur Kje pour ses bienfaits

firm1

Oui enfin j'ai fais que la partie technique (et encore je suis pas fier de tout dedans, faut que je fasse du ménage). Les choix de syntaxe ont été discuté par tout le monde.

Pour info le zmarkdown est dispo ici dans un dépot dédié donc. Si certains veulent donner un coup de main, faut pas hésiter à me demander ! Toute notre partie n'est pas très propre ni très documenté, mais je vais essayer d'améliorer ça.

+0 -0

Je me permets de proposer quelques corrections orthographiques mineures, mais tout d'abord bravo d'avoir utilisé croisillon en lieu et place de dièse. C'est si rare que ça fait plaisir. La très bonne typographie de l'article est également très appréciable. L'utilisation de guillemets français (« ») serait néanmoins un plus appréciable.

Est-il pertinent d'utiliser l'abréviation ZdS dans le titre du tutoriel ? J'avoue que cela me dérange déjà un peu dans le tutoriel en lui-même (cela ne fait pas très pro…), mais dans le titre je trouve ça encore plus moche.

Quelques corrections en vrac.

  • Mais aussi pratique que soit le Markdown
  • Les indices et exposants, (virgule) par exemple, n'ont pas de représentations
  • d'autres ont été spécifiquement implémentées (implanter serait plus correct)
  • Les titres se font en précédant le texte d'un ou plusieurs croisillons selon leur niveau hiérarchique : en l'état, leur se réfère à croisillon. Peut-être écrire « Les titres sont précédés d'un ou plusieurs croisillons suivant le niveau hiérarchique voulu » ou autre formule du même acabit.
  • La raison tient du fait : un peu lourd peut-être. La raison est ou cela tient du fait ?
  • Par soucis de simplicité : la locution par souci est habituellement utilisée au singulier.
  • Si par exemple on veut écrire que 2^10 : erreur de parsage ?
  • URLs : les sigles ne prennent pas la marque du pluriel, donc on écrit URL.
  • deux points (plusieurs occurrences de cette erreur) : le(s) deux-points
  • il vous faut en échapper au moins l'un des deux : le « l' » me semble redondant avec le « en » qui précède.
  • à la suite des caractères ouvrant : ouvrants.
  • les « short names » sur cette page : ajouter un « disponible » ? En l'état, on a un peu l'impression qu'il manque un mot.
  • vous pouvez mettre une légende à votre bloc de code en ajout, juste en dessous du bloc, une ligne : en ajoutant
  • liste (non-exhaustive) (plusieurs occurrences) : pas de trait d'union
  • l'abus de smiley : de smileys, il en faut plusieurs pour qu'il y ait un abus.
  • dangereux pour la santé et celle de vos proches : pour votre santé
  • elle masque son contenu par défaut et de ne le rend visible qu'au clic : un de sauvage est apparu.
  • séparer votre propos de celui que vous rapporter : rapportez
  • Notes de bas de pages : notes de bas de page

Après « entourer votre code d'au moins trois accents graves (```) », peut-être serait-il pertinent de préciser comment l'on écrit un accent grave avec le clavier ?

+2 -0
Staff

Je vais laisser shig répondre et prendre en compte ces corrections. Concernant ce passage :

L'utilisation de guillemets français (« ») serait néanmoins un plus appréciable.

j'envisage de faire la transformation automatique a la smarty pants comme c'est actuellement le cas avec les ... qui sont transformés en ellipses (…), les -- en demi cadratin (–) et --- en cadratin (—). En gros transformer un "truc" en «truc». Cependant cela demande de bien être testé parce que cela ne doit pas venir modifier des trucs comme le code & co. Donc j'ai repoussé ça en post-v1, quand les bugs seront éliminés et qu'il sera tant de peaufiner !

+2 -0

Oh, c'est génial, ça ! Effectivement, ça mérite d'être bien testé. On ne compte plus les sites de presse qui corrigent les guillemets automatiquement et qui provoquent ainsi des désastres qui font mal à la rétine. Attention aux doubles guillemets et aux oublis humains qui peuvent parfois tout faire foirer.

+0 -0

j'envisage de faire la transformation automatique a la smarty pants […]. En gros transformer un "truc" en «truc».

Kje

Tant qu’a faire, autant insérer également l’espace insécable après (respectivement avant) les guillements ouvrants (respectivement fermant) — une espace insécable fine en toute rigueur.

La répétition est la base de l’enseignement. — ☮ ♡

+0 -0

Tant qu’a faire, autant insérer également l’espace insécable après (respectivement avant) les guillements ouvrants (respectivement fermant) — une espace insécable fine en toute rigueur.

simbilou

Pas vraiment. L'Imprimerie nationale prescrit plutôt une espace-mot insécable.

L'espace fine est utilisée quant à elle plutôt en Suisse. Dans l'impression, l'on rencontre une troisième taille d'espace utilisée pour les guillemets, l'espace justifiante courte, un peu plus longue qu'une espace fine, mais plus courte que l'espace-mot, d'où la confusion courante.

+0 -0
Staff

Bah mettez vous d'accord, de toute façon si c'est bien détécté, je peux vous insérer n'importe quel autre caractère unicode au passage, il faut juste me dire lequel (mais ce n'est pas pressé).

+0 -0

Tant qu’a faire, autant insérer également l’espace insécable après (respectivement avant) les guillements ouvrants (respectivement fermant) — une espace insécable fine en toute rigueur.

simbilou

Pas vraiment. L'Imprimerie nationale prescrit plutôt une espace-mot insécable.

Itello

Autant pour moi1.

@Kje : Pour une fois qu’on peut un peu geeker typographie, laisse nous en profiter. :p


  1. je préfère cette graphie 

Édité

La répétition est la base de l’enseignement. — ☮ ♡

+1 -0

Il faudrait préciser que pour créer une sous-liste, il faut indenter le tiret de 4 espaces, comme ci-dessous… Personnellement, ça ne m'est pas venu naturellement :/

1
2
3
4
5
- Test d'une liste
    - Avec une sous-liste

1. Et une liste ordonnée
    1. Avec une sous-liste

Ce qui donne :

  • Test d'une liste
    • Avec une sous-liste
  1. Et une liste ordonnée
    1. Avec une sous-liste

Édité

A graphical interface is like a joke: if you have to explain it, that's shit. | Les logiciels Deuchnord

+3 -0

Votre version de Markdown est aboutie et fonctionnelle, on l’utilise avec plaisir.

Pour le remplacement automatique de caractères typographiques, pourquoi n’est-ce pas mentionné dans le tutoriel lui-même ? Et tant qu’à faire, pourquoi ne pas remplacer aussi les apostrophes (l’apostrophe droite de l´ASCII ', U+27, à remplacer par l’apostrophe typographique , U+2019 ´, U+B4 — d’ailleurs elle semble mal passer avec cette police, qui détache trop les mots) et gérer les guillemets secondaires (« Desproges a dit “zut”. »). Et remplacer les espaces simples par des espaces insécables devant les points d’interrogation, d’exclamation et point-virgule. Et…

Édité

écrire français sous Windows : fr-oss (azerty++) ou bépo (étudié pour le français) | <insérer un truc spirituel ici>

+1 -0

Au temps pour moi, je me suis planté dans mon copier-coller (oui, je suis actuellement sous Windows et je ne peux pas la saisir directement). :( Je corrige.

Édité

écrire français sous Windows : fr-oss (azerty++) ou bépo (étudié pour le français) | <insérer un truc spirituel ici>

+0 -0
Staff

J'ai commencé a faire des remplacement que récemment sur une demande de SpaceFox qui concernait les cadrin. On peut imaginer pas mal de chose. Pour le moment il y a quelques bugs a corriger. Donc pourquoi pas des que j'ai le temps

Édit : le fait que ça a été ajouté récemment explique pourquoi ce n'est pas mentionné : l'article était déjà écrit et j'ai oublié de prévenir shig pour cela

Édité

+1 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte