---
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
```