Fonctionnalités Markdown
docStatic utilise Markdown comme format principal de rédaction de contenu. Vous pouvez l'apprendre en dix minutes. Mais ce n'est pas obligatoire, car le CMS fournit un environnement d'édition de texte enrichi complet pour les métadonnées, le Markdown et les composants React.
Rédaction structurée simple
Dans docStatic, les rubriques comportent trois parties :
- Les métadonnées (au format YAML)
- Le contenu (en Markdown)
- Les composants React prédéfinis.
Le CMS garantit une utilisation cohérente des métadonnées et du Markdown, tandis que les composants React assurent un style uniforme et prennent en charge les fonctionnalités de réutilisation du contenu. Vous n’avez pas besoin d’ajouter vous-même de code JSX, car les composants sont déjà disponibles globalement.
Fonctionnalités standard
Les fonctionnalités Markdown comprennent :
- Les styles de caractères : gras, code, italique et barré.
- Les listes à puces et numérotées.
- Les blocs de code.
- Les niveaux de titre (1 à 6).
- Les lignes horizontales.
- Les images.
- Les liens.
- Les citations.
- Des tableaux simples.
Toutes ces fonctionnalités peuvent être sélectionnées directement depuis la barre d’outils de texte enrichi du CMS.
À cela, Docusaurus ajoute :
- Avertissements
- Détails (contenu déroulant)
- Listes de fiches de documentation
- Onglets
docStatic étend encore ces possibilités avec :
- Extraits de code (à partir de fichiers)
- Commentaires
- Texte conditionnel
- Liens d'aide contextuelle
- Diagrammes
- Figures
- Notes de bas de page
- Termes du glossaire
- Équations mathématiques
- Sujets connexes (générés automatiquement)
- Extraits
- Variables
Front matter
Les métadonnées de tête permettent d’ajouter des métadonnées à votre fichier Markdown. Elles sont placées tout en haut du fichier, encadrées par trois tirets ---. Les plugins de contenu peuvent avoir leur propre schéma de métadonnées de tête. docStatic utilise les métadonnées de tête pour :
- Les conditions (pour le texte conditionnel)
- Les descriptions
- Les slugs (chemins fixes)
- Balises de taxonomie
- Titres
- Statut du workflow
Détails
- Sélectionnez Détails dans la liste Intégrer.
- Modifiez le composant.
- Donnez-lui un Résumé.
- Saisissez les Détails.
Exemple :
Toggle me.
This is the detailed content.
You can use Markdown here including bold and italic text, and inline links.
Listes de fiches de documentation
Les listes de fiches de documentation sont générées automatiquement pour les catégories de la table des matières. Cependant, vous pouvez également les ajouter manuellement à une rubrique.
- Sélectionnez Liste de fiches de documentation dans la liste Intégrer.
- Donnez-lui un Titre.
Pour plus d’informations, consultez la section Fonctionnalités Markdown dans la documentation de Docusaurus.
Exemple :
MDX et React
Utiliser React dans docStatic Documents Markdown avec MDX.
Onglets
Utilisation des onglets dans docStatic.
CALS Tables
Using CALS tables in docStatic, including merged cells, column widths and border control.
Blocs de code et extraits
Gestion des blocs de code dans docStatic.
Admonitions
Gestion des avertissements/rappels dans docStatic.
Rubriques et table des matières
Utilisation des titres et de la table des matières dans docStatic.
Ressources
Gestion des actifs dans docStatic.
Liens Markdown
Liens vers d'autres pages en Markdown.
Plugins MDX
Utilisation de plugins MDX pour étendre les fonctionnalités de Markdown.
Équations mathématiques
Écrire des équations mathématiques en LaTeX.
Diagrammes
Diagrammes d'écriture avec Mermaid.
Métadonnées d'entête
Déclarer des métadonnées d'en-tête spécifiques à une page à l'aide de MDX.
Commentaires
Ajouter des commentaires invisibles aux fichiers Markdown.
Texte conditionnel
Filtrer le contenu avec des paramètres de texte conditionnels.
Aide contextuelle
Utilisation de balises d'ancrage pour fournir une aide conditionnelle sensible.
Chiffres
Images avec légendes et zoom sur la boîte à lumière.
Notes de bas de page
Les notes de bas de page sont automatiquement numérotées et reliées entre elles.
Glossaire
Glossaire localisable avec écran tactile.
Related Topics
Le composant Sujets connexes suggère automatiquement du contenu connexe basé sur des balises de taxonomie partagées. Il analyse les balises de la page courante et trouve d'autres documents avec des balises similaires, puis les affiche sous forme de liste de recommandations organisée.
Snippets
Thèmes réutilisables.
Ensembles variables
Variables localisables.