52 votes

Comment faire un long "-" en Markdown, c'est-à-dire le caractère "–"?

Je veux créer un long "-", normalement utilisé entre des (sous-)phrases adjacentes, en Markdown.

Ici, j'ai copié le caractère particulier d'un autre site : –.

Comment puis-je créer ce "–" en Markdown?

0 votes

Je ne sais pas. Mais Google pourrait.... daringfireball.net/projects/markdown

1 votes

@mrunion : Je ne suis pas sûr que Google trouverait cette page pour savoir comment faire un tiret cadratin ou un tiret demi-cadratin en Markdown quand il n'a aucune mention de l'un ou l'autre signe de ponctuation. Au mieux, il dit que vous pouvez utiliser des entités HTML, mais cela signifie simplement que "Markdown n'a pas de syntaxe spéciale pour cela", et encore, cela suppose que la personne posant la question sait même que vous pouvez encoder l'un en utilisant une référence caractère.

1 votes

Il semble que vous utilisez en fait le mauvais tiret ici. C'est un tiret en, utilisé pour les plages (par exemple "1–2 pincées de sel"), pas un tiret em—utilisé très similairement aux parenthèses.

0voto

user10815638 Points 99

Je suis en train d'utiliser Python-Markdown avec l'extension markdown-emdash 0.1.0.

.  .  .
from mdx_emdash import EmDashExtension
.  .  .
MARKDOWN_CONVERTER = markdown.Markdown(extensions=["extra",
        "toc", "markdown_del_ins", EmDashExtension()])
.  .  .
with open(input_file, 'r') as md_file:
    md_lines = md_file.read()
html_lines = MARKDOWN_CONVERTER.convert(source=md_lines)
out.write(html_lines)

Il remplace trois tirets (---) par un tiret cadratin ().

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X