Fonctionnalités de 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
Les rubriques dans docStatic 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.
- Liens.
- Citations.
- Tableaux simples.
Toutes ces options 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 fonctionnalités avec :
- Extraits de code (à partir de fichiers)
- Commentaires
- Texte conditionnel
- Liens d’aide contextuelle
- Diagrammes
- Figures
- Notes de bas de page
- Termes de glossaire
- Équations mathématiques
- Sujets connexes (générés automatiquement)
- Extraits de code
- Variables
Front matter
Le front matter sert à ajouter des métadonnées à votre fichier Markdown. Il est placé tout en haut du fichier, encadré par trois tirets ---. Les plugins de contenu peuvent avoir leur propre schéma de front matter. docStatic utilise le front matter pour :
- Les conditions (pour le texte conditionnel)
- Descriptions
- 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 :
Afficher/masquer.
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 document dans la liste Intégrer.
- Donnez-lui un Titre.
Pour plus d’informations, consultez Fonctionnalités Markdown dans la documentation de Docusaurus.
Exemple :
Admonitions
Gestion des avertissements/rappels dans docStatic.
Actifs
Gestion des ressources dans docStatic.
CALS Tables
Using CALS tables in docStatic, including merged cells, column widths and border control.
Citations
1 élément
Blocs de code et extraits
Gestion des blocs de code dans docStatic.
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.
Schémas
Créer des diagrammes avec Mermaid.
Chiffres
Images accompagnées de légendes et d'un zoom en mode « lightbox ».
Notes de bas de page
Notes de bas de page numérotées et renvoyées automatiquement.
Glossaire
Glossaire localisable avec écran tactile.
Métadonnées d'entête
Déclarer des métadonnées d'en-tête spécifiques à une page à l'aide de MDX.
Rubriques et table des matières
Utilisation des titres et de la table des matières dans docStatic.
Liens Markdown
Liens vers d'autres pages en Markdown.
Équations mathématiques
Écrire des équations mathématiques en LaTeX.
MDX et React
Utiliser React dans docStatic Documents Markdown avec MDX.
Plugins MDX
Utilisation de plugins MDX pour étendre les fonctionnalités de Markdown.
Sujets connexes
Générer automatiquement des liens vers du contenu connexe en fonction des balises taxonomiques communes.
Snippets
Thèmes réutilisables.
Onglets
Utilisation des onglets dans docStatic.
Ensembles variables
Variables localisables.