19 views
--- tags : meta, Drane lang: fr --- Métadonnées YAML prises en charge === > Ce document est une traduction de celui qui est accessible par l'aide de CodiMD Tout d'abord, insérer une zone délimitée par `---` comme celle-ci tout au début du fichier : ``` --- YAML metas --- ``` Remplacer les « YAML metas » dans cette section par les options YAML présentées ci-dessous. ## title Cette option définit le titre du fichier ; s'il est défini, il s'impose comme titre de fichier face au titre de niveau 1 du contenu. > par défaut : non défini **Exemple** ```yml title: Titre du fichier ``` ## description Cette option définit la description du fichier. > par défaut : non défini **Exemple** ```yml description: meta description ``` ## tags Cette option définit les mots-clés du document. Ces mots-clés appraissent sur l'image du document dans l'historique CodiMD. > par défaut : non défini **Exemple** ```yml tags: math, 2nde, exercice ``` ## robots Cette option induit la métadonnée ci-dessous dans les métadonnées de l'entête du document : ```xml <meta name="robots" content="your_meta"> ``` Vous pouvez empêcher n'importe quel moteur de recherche d'indexer votre note en définissant `noindex, nofollow`. > par défaut : non défini **Exemple** ```yml robots: noindex, nofollow ``` ## lang Cette option définit la langue du fichier, ce qui pourrait modifier sa typographie. Vous pouvez trouver le code de langue dans la norme ISO 639-1 : https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes > par défaut : non défini **Exemple** ```yml lang: fr ``` ## dir Cette option spécifie la direction du texte dans ce document. Pour en savoir plus : http://www.w3.org/International/questions/qa-html-dir > default: ltr **Exemple** ```yml dir: rtl ``` ## breaks Cette option précise si les passages à la ligne (Entrée) du document seront analysés ou ignorés. La syntaxe de markdown d'origine ne s'arrête qu'en présence de deux espaces, mais CodiMD choisit de s'interrompre chaque fois que vous saisissez Entrée. > par défaut : non défini (ce qui sera `true`) **Exemple** ```yml breaks: false ``` ## GA Cette option vous permet d'activer Google Analytics avec votre identifiant. > par défaut : non défini (ce qui ne sera pas activé) **Exemple** ```yml GA: UA-12345667-8 ``` ## disqus Cette option vous permet d'activer Disqus avec votre nom court. par défaut : non défini (ce qui ne sera pas activé) **Exemple** ```yml disqus: codimd ``` ## toc Cette option permet de définir des options concernant la table des matières (toc). Actuellement, sa seule option est de définir maxDepth. **Remarque : utilisez toujours deux espaces comme retrait dans les métadonnées YAML** > **maxDepth:** > par défaut : non défini (qui montrera tout jusqu'au niveau 3 (h1 - h3)) > max: 5 (tel que défini par md-toc.js) **Exemple** ```yml toc: maxDepth: 3 ``` ## type Cette option vous permet de passer de la vue du document à l'aperçu de la diapositive, afin de simplifier l'édition en direct des présentations. > par défaut : non défini **Exemple:** ```yml type: slide ``` ## options de diapositive Cette option vous permet de fournir des options personnalisées en mode présentation. Une documentation est disponible pour plus de détails : https://github.com/hakimel/reveal.js/#configuration On peut également définir le thème de la présentation qui est nommé dans les fichiers css ci-dessous : https://github.com/hakimel/reveal.js/tree/master/css/theme **Remarque : utilisez toujours deux espaces comme retrait dans les métadonnées YAML** > par défaut : non défini **Exemple** ```yml slideOptions: transition: fade theme: white ```