menu

MkDocs

MkDocs est un outil développé dans Python pour générer des sites de documentation statiques basés sur des fichiers Markdown.

Markdown - Fenêtre d'application MkDocs!

Aperçu

MkDocs est un outil très populaire avec une énorme communauté. Il a plusieurs thèmes pour créer des sites Web; plusieurs plugins pour étendre les fonctionnalités de base du programme et une documentation facile à comprendre.

MkDocs est un projet open source développé en Python.

L'application utilise le processeur Markdown Python-Markdown fournissant un très bon support pour éléments de syntaxe de base, cependant, la compatibilité avec les éléments de syntaxe étendue laisse un peu à désirer.

Il est à noter que, comme MkDocs utilise Python-Markdown, il est possible d'activer des extensions supplémentaires pour changer le comportement de l'analyseur, cliquez ici pour voir une liste d'extensions disponibles et compatibles avec Python-Markdown.

Vous pouvez trouver plus d'informations sur le site officiel de MkDocs https://www.mkdocs.org/.

Utilisation de Admonitions dans MkDocs

L'extension Admonitions vous permet d'afficher des messages stylisés aux utilisateurs sur votre page sur des sites Web créés avec MkDocs.

Pour plus d'informations et d'exemples, consultez cette page dans GitHub.

Prise en charge de Markdown à MkDocs

Le Tableau 1.1 présente les éléments Markdown compatibles avec MkDocs.

Élément Soutien Informations
Titres Ouais
Les paragraphes Ouais
Sauts de ligne Ouais
Gras Ouais
Italique Ouais
Blockquote Ouais
Listes ordonnées Ouais
Listes non ordonnées Ouais
Code Ouais
Lignes horizontales Ouais
Links Ouais
Images Ouais
les tables Ouais
Blocs de code clôturés Ouais Il est possible de mettre en évidence la syntaxe du contenu du bloc.
Notes de bas de page Non
Identifiant du titre Non
Listes de définitions Non
Barré Non
Listes de tâches Non
Emoji (copier et coller) Ouais Il n'est pas pris en charge par défaut, mais vous pouvez activer une extension pour utiliser cet élément Markdown.
Emoji (codes d'accès) Ouais MkDocs ne prend pas en charge les codes emoticons par défaut, mais vous pouvez installer une extension pour formater le contenu à l'aide de cet élément Markdown.
URL automatique Link Ouais
Désactiver URL automatique link Ouais
HTML Ouais

Voir aussi

MkDocs: Ecrire en Markdown

MkDocs: Dépôt sur GitHub