| **<aid="doc.title_level"name="doc.title_level">doc.title_level</a>**<br/>[`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`<br/>**Ligne de commande** : -dt, --doc.title_level<br/>**Variable d'environnement** : ROUGAILCLI_DOC.TITLE_LEVEL | Niveau de titre de départ.<br/>**Défaut** : 1 |
| **<aid="doc.previous_json_file"name="doc.previous_json_file">doc.previous_json_file</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic``obligatoire`*`désactivé`*<br/>**Ligne de commande** : -dp, --doc.previous_json_file<br/>**Variable d'environnement** : ROUGAILCLI_DOC.PREVIOUS_JSON_FILE | Précédent fichier de description au format JSON.<br/>**Désactivé** : changelog n'est pas sélectionné dans "[Contenu générer](#doc.contents)" |
| **<aid="doc.without_family"name="doc.without_family">doc.without_family</a>**<br/>[`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`*`désactivé`*<br/>**Ligne de commande** : <br/>• -df, --doc.without_family<br/>• -ndf, --doc.no-without_family<br/>**Variable d'environnement** : ROUGAILCLI_DOC.WITHOUT_FAMILY | Ne pas ajouter les familles dans la documentation.<br/>**Défaut** : false<br/>**Désactivé** : if "[Générer le document au format](#doc.output_format)" is json or "[Contenu générer](#doc.contents)" hasn't variable or changelog |
| **<aid="doc.root"name="doc.root">doc.root</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard`<br/>**Ligne de commande** : -dr, --doc.root<br/>**Variable d'environnement** : ROUGAILCLI_DOC.ROOT | Documente les variables depuis cette famille. |
| **<aid="doc.with_commandline"name="doc.with_commandline">doc.with_commandline</a>**<br/>[`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`*`désactivé`*<br/>**Ligne de commande** : <br/>• -dw, --doc.with_commandline<br/>• -ndw, --doc.no-with_commandline<br/>**Variable d'environnement** : ROUGAILCLI_DOC.WITH_COMMANDLINE | Ajoute les informations de la ligne de commande dans la documentation.<br/>**Défaut** : false<br/>**Désactivé** : if "[Générer le document au format](#doc.output_format)" is json or "[Contenu générer](#doc.contents)" hasn't variable or changelog |
| **<aid="doc.with_environment"name="doc.with_environment">doc.with_environment</a>**<br/>[`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`*`désactivé`*<br/>**Ligne de commande** : <br/>• -de, --doc.with_environment<br/>• -nde, --doc.no-with_environment<br/>**Variable d'environnement** : ROUGAILCLI_DOC.WITH_ENVIRONMENT | Ajoute les informations de variable d'environnement dans la documentation.<br/>**Défaut** : false<br/>**Désactivé** : if "[Générer le document au format](#doc.output_format)" is json or "[Contenu générer](#doc.contents)" hasn't variable or changelog |
| **<aid="doc.environment_prefix"name="doc.environment_prefix">doc.environment_prefix</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`*`désactivé`*<br/>**Ligne de commande** : -dd, --doc.environment_prefix<br/>**Variable d'environnement** : ROUGAILCLI_DOC.ENVIRONMENT_PREFIX | Nom du préfixe d'environnement par défaut.<br/>**Validateur** : doit seulement utilise des caractères en majuscule<br/>**Défaut** : ROUGAIL<br/>**Désactivé** : si "__.main_namespace" n'est pas défini ou "[Ajoute les informations de variable d'environnement dans la documentation](#doc.with_environment)" est false |
## Les familles ou variables pour cette famille sont dans un autre fichier
| **<aid="doc.other_root_filenames.root_path"name="doc.other_root_filenames.root_path">doc.other_root_filenames.root_path</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `multiple``standard``unique`<br/>**Ligne de commande** : --doc.other_root_filenames.root_path<br/>**Variable d'environnement** : ROUGAILCLI_DOC.OTHER_ROOT_FILENAMES.ROOT_PATH | Nom de la famille racine. |
| **<aid="doc.other_root_filenames.filename"name="doc.other_root_filenames.filename">doc.other_root_filenames.filename</a>**<br/>[`UNIX filename`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic``obligatoire`<br/>**Ligne de commande** : --doc.other_root_filenames.filename<br/>**Variable d'environnement** : ROUGAILCLI_DOC.OTHER_ROOT_FILENAMES.FILENAME | Nom du fichier.<br/>**Validateurs** : <br/>• this filename could be a relative path<br/>• file type allowed: "fichier" et "répertoire" |
| **<aid="doc.disabled_modes"name="doc.disabled_modes">doc.disabled_modes</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `multiple``standard`*`désactivé`*`unique`<br/>**Ligne de commande** : --doc.disabled_modes<br/>**Variable d'environnement** : ROUGAILCLI_DOC.DISABLED_MODES | Désactiver la documentation des variables avec ces modes.<br/>**Validateur** : vérifier si le mode existe déjà<br/>**Désactivé** : désactiver lorsqu'il n'y a pas de mode valable |
| **<aid="doc.change_default_value"name="doc.change_default_value">doc.change_default_value</a>**<br/>[`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`<br/>**Ligne de commande** : <br/>• --doc.change_default_value<br/>• --doc.no-change_default_value<br/>**Variable d'environnement** : ROUGAILCLI_DOC.CHANGE_DEFAULT_VALUE | Valeurs modifiées pour documenter les familles leader ou dynamique.<br/>**Défaut** : true |
| **<aid="doc.comment_examples"name="doc.comment_examples">doc.comment_examples</a>**<br/>[`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`*`désactivé`*<br/>**Ligne de commande** : <br/>• -dx, --doc.comment_examples<br/>• -ndx, --doc.no-comment_examples<br/>**Variable d'environnement** : ROUGAILCLI_DOC.COMMENT_EXAMPLES | Ajouter la description des variables et des familles lorsqu'on génère des exemples.<br/>**Défaut** : false<br/>**Désactivé** : désactiver lorsqu'il example n'est pas dans contents |
| **<aid="doc.comment_examples_column"name="doc.comment_examples_column">doc.comment_examples_column</a>**<br/>[`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`*`désactivé`*<br/>**Ligne de commande** : --doc.comment_examples_column<br/>**Variable d'environnement** : ROUGAILCLI_DOC.COMMENT_EXAMPLES_COLUMN | Commentaire dans les exemples commence à la colonne.<br/>**Défaut** : 30<br/>**Désactivé** : lorsque la variable "[Ajouter la description des variables et des familles lorsqu'on génère des exemples](#doc.comment_examples)" est accessible et a la valeur "false" |
| **<aid="doc.output_format"name="doc.output_format">doc.output_format</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`<br/>**Ligne de commande** : -do, --doc.output_format<br/>**Variable d'environnement** : ROUGAILCLI_DOC.OUTPUT_FORMAT | Générer le document au format.<br/>**Validateur** : le format de sortie json n'est pas compatible avec "changelog" et example" de la variable contents<br/>**Choix** : <br/>• console **← (défaut)**<br/>• asciidoc<br/>• html<br/>• github<br/>• gitlab<br/>• json |
| **<aid="doc.table_model"name="doc.table_model">doc.table_model</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`<br/>**Ligne de commande** : -dm, --doc.table_model<br/>**Variable d'environnement** : ROUGAILCLI_DOC.TABLE_MODEL | Generate document inside table model.<br/>**Validateur** : le format de sortie json n'est pas compatible avec "changelog" et example" de la variable contents<br/>**Choix** : <br/>• two_columns **← (défaut)**<br/>• three_columns<br/>• four_columns<br/>• five_columns<br/>• six_columns |
| **<aid="doc.force_true_color_terminal"name="doc.force_true_color_terminal">doc.force_true_color_terminal</a>**<br/>[`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`<br/>**Ligne de commande** : <br/>• --doc.force_true_color_terminal<br/>• --doc.no-force_true_color_terminal<br/>**Variable d'environnement** : ROUGAILCLI_DOC.FORCE_TRUE_COLOR_TERMINAL | Force les vrais couleurs dans le terminal.<br/>**Défaut** : false |
# Three columns
## Générer la documentation
> **🛈 Informations**
>
> **<a id="doc" name="doc">doc</a>**\
> `basic` *`désactivé`*\
> **Désactivé** : lorsque "[Générer la documentation](#doc)" n'est pas spécifié dans "[Sélection pour sortie](#step.output)"
| **<aid="doc.title_level"name="doc.title_level">doc.title_level</a>**<br/>[`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`<br/>**Ligne de commande** : -dt, --doc.title_level<br/>**Variable d'environnement** : ROUGAILCLI_DOC.TITLE_LEVEL | Niveau de titre de départ. | 1 |
| **<aid="doc.previous_json_file"name="doc.previous_json_file">doc.previous_json_file</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic``obligatoire`*`désactivé`*<br/>**Ligne de commande** : -dp, --doc.previous_json_file<br/>**Variable d'environnement** : ROUGAILCLI_DOC.PREVIOUS_JSON_FILE | Précédent fichier de description au format JSON.<br/>**Désactivé** : changelog n'est pas sélectionné dans "[Contenu générer](#doc.contents)" | |
| **<aid="doc.without_family"name="doc.without_family">doc.without_family</a>**<br/>[`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`*`désactivé`*<br/>**Ligne de commande** : <br/>• -df, --doc.without_family<br/>• -ndf, --doc.no-without_family<br/>**Variable d'environnement** : ROUGAILCLI_DOC.WITHOUT_FAMILY | Ne pas ajouter les familles dans la documentation.<br/>**Désactivé** : if "[Générer le document au format](#doc.output_format)" is json or "[Contenu générer](#doc.contents)" hasn't variable or changelog | false |
| **<aid="doc.root"name="doc.root">doc.root</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard`<br/>**Ligne de commande** : -dr, --doc.root<br/>**Variable d'environnement** : ROUGAILCLI_DOC.ROOT | Documente les variables depuis cette famille. | |
| **<aid="doc.with_commandline"name="doc.with_commandline">doc.with_commandline</a>**<br/>[`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`*`désactivé`*<br/>**Ligne de commande** : <br/>• -dw, --doc.with_commandline<br/>• -ndw, --doc.no-with_commandline<br/>**Variable d'environnement** : ROUGAILCLI_DOC.WITH_COMMANDLINE | Ajoute les informations de la ligne de commande dans la documentation.<br/>**Désactivé** : if "[Générer le document au format](#doc.output_format)" is json or "[Contenu générer](#doc.contents)" hasn't variable or changelog | false |
| **<aid="doc.with_environment"name="doc.with_environment">doc.with_environment</a>**<br/>[`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`*`désactivé`*<br/>**Ligne de commande** : <br/>• -de, --doc.with_environment<br/>• -nde, --doc.no-with_environment<br/>**Variable d'environnement** : ROUGAILCLI_DOC.WITH_ENVIRONMENT | Ajoute les informations de variable d'environnement dans la documentation.<br/>**Désactivé** : if "[Générer le document au format](#doc.output_format)" is json or "[Contenu générer](#doc.contents)" hasn't variable or changelog | false |
| **<aid="doc.environment_prefix"name="doc.environment_prefix">doc.environment_prefix</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`*`désactivé`*<br/>**Ligne de commande** : -dd, --doc.environment_prefix<br/>**Variable d'environnement** : ROUGAILCLI_DOC.ENVIRONMENT_PREFIX | Nom du préfixe d'environnement par défaut.<br/>**Validateur** : doit seulement utilise des caractères en majuscule<br/>**Désactivé** : si "__.main_namespace" n'est pas défini ou "[Ajoute les informations de variable d'environnement dans la documentation](#doc.with_environment)" est false | ROUGAIL |
## Les familles ou variables pour cette famille sont dans un autre fichier
| **<aid="doc.other_root_filenames.root_path"name="doc.other_root_filenames.root_path">doc.other_root_filenames.root_path</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `multiple``standard``unique`<br/>**Ligne de commande** : --doc.other_root_filenames.root_path<br/>**Variable d'environnement** : ROUGAILCLI_DOC.OTHER_ROOT_FILENAMES.ROOT_PATH | Nom de la famille racine. |
| **<aid="doc.other_root_filenames.filename"name="doc.other_root_filenames.filename">doc.other_root_filenames.filename</a>**<br/>[`UNIX filename`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic``obligatoire`<br/>**Ligne de commande** : --doc.other_root_filenames.filename<br/>**Variable d'environnement** : ROUGAILCLI_DOC.OTHER_ROOT_FILENAMES.FILENAME | Nom du fichier.<br/>**Validateurs** : <br/>• this filename could be a relative path<br/>• file type allowed: "fichier" et "répertoire" |
| **<aid="doc.disabled_modes"name="doc.disabled_modes">doc.disabled_modes</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `multiple``standard`*`désactivé`*`unique`<br/>**Ligne de commande** : --doc.disabled_modes<br/>**Variable d'environnement** : ROUGAILCLI_DOC.DISABLED_MODES | Désactiver la documentation des variables avec ces modes.<br/>**Validateur** : vérifier si le mode existe déjà<br/>**Désactivé** : désactiver lorsqu'il n'y a pas de mode valable | |
| **<aid="doc.change_default_value"name="doc.change_default_value">doc.change_default_value</a>**<br/>[`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`<br/>**Ligne de commande** : <br/>• --doc.change_default_value<br/>• --doc.no-change_default_value<br/>**Variable d'environnement** : ROUGAILCLI_DOC.CHANGE_DEFAULT_VALUE | Valeurs modifiées pour documenter les familles leader ou dynamique. | true |
| **<aid="doc.comment_examples"name="doc.comment_examples">doc.comment_examples</a>**<br/>[`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`*`désactivé`*<br/>**Ligne de commande** : <br/>• -dx, --doc.comment_examples<br/>• -ndx, --doc.no-comment_examples<br/>**Variable d'environnement** : ROUGAILCLI_DOC.COMMENT_EXAMPLES | Ajouter la description des variables et des familles lorsqu'on génère des exemples.<br/>**Désactivé** : désactiver lorsqu'il example n'est pas dans contents | false |
| **<aid="doc.comment_examples_column"name="doc.comment_examples_column">doc.comment_examples_column</a>**<br/>[`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`*`désactivé`*<br/>**Ligne de commande** : --doc.comment_examples_column<br/>**Variable d'environnement** : ROUGAILCLI_DOC.COMMENT_EXAMPLES_COLUMN | Commentaire dans les exemples commence à la colonne.<br/>**Désactivé** : lorsque la variable "[Ajouter la description des variables et des familles lorsqu'on génère des exemples](#doc.comment_examples)" est accessible et a la valeur "false" | 30 |
| **<aid="doc.output_format"name="doc.output_format">doc.output_format</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`<br/>**Ligne de commande** : -do, --doc.output_format<br/>**Variable d'environnement** : ROUGAILCLI_DOC.OUTPUT_FORMAT | Générer le document au format.<br/>**Validateur** : le format de sortie json n'est pas compatible avec "changelog" et example" de la variable contents<br/>**Choix** : <br/>• console<br/>• asciidoc<br/>• html<br/>• github<br/>• gitlab<br/>• json | console |
| **<aid="doc.table_model"name="doc.table_model">doc.table_model</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`<br/>**Ligne de commande** : -dm, --doc.table_model<br/>**Variable d'environnement** : ROUGAILCLI_DOC.TABLE_MODEL | Generate document inside table model.<br/>**Validateur** : le format de sortie json n'est pas compatible avec "changelog" et example" de la variable contents<br/>**Choix** : <br/>• two_columns<br/>• three_columns<br/>• four_columns<br/>• five_columns<br/>• six_columns | two_columns |
| **<aid="doc.force_true_color_terminal"name="doc.force_true_color_terminal">doc.force_true_color_terminal</a>**<br/>[`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard``obligatoire`<br/>**Ligne de commande** : <br/>• --doc.force_true_color_terminal<br/>• --doc.no-force_true_color_terminal<br/>**Variable d'environnement** : ROUGAILCLI_DOC.FORCE_TRUE_COLOR_TERMINAL | Force les vrais couleurs dans le terminal. | false |
| **<aid="doc.title_level"name="doc.title_level">doc.title_level</a>**<br/>`standard`<br/>**Ligne de commande** : -dt, --doc.title_level<br/>**Variable d'environnement** : ROUGAILCLI_DOC.TITLE_LEVEL | Niveau de titre de départ. | 1 | [`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` |
| **<aid="doc.previous_json_file"name="doc.previous_json_file">doc.previous_json_file</a>**<br/>`basic` *`désactivé`*<br/>**Ligne de commande** : -dp, --doc.previous_json_file<br/>**Variable d'environnement** : ROUGAILCLI_DOC.PREVIOUS_JSON_FILE | Précédent fichier de description au format JSON.<br/>**Désactivé** : changelog n'est pas sélectionné dans "[Contenu générer](#doc.contents)" | | [`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` |
| **<aid="doc.without_family"name="doc.without_family">doc.without_family</a>**<br/>`standard` *`désactivé`*<br/>**Ligne de commande** : <br/>• -df, --doc.without_family<br/>• -ndf, --doc.no-without_family<br/>**Variable d'environnement** : ROUGAILCLI_DOC.WITHOUT_FAMILY | Ne pas ajouter les familles dans la documentation.<br/>**Désactivé** : if "[Générer le document au format](#doc.output_format)" is json or "[Contenu générer](#doc.contents)" hasn't variable or changelog | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` |
| **<aid="doc.root"name="doc.root">doc.root</a>**<br/>`standard`<br/>**Ligne de commande** : -dr, --doc.root<br/>**Variable d'environnement** : ROUGAILCLI_DOC.ROOT | Documente les variables depuis cette famille. | | [`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) |
| **<aid="doc.with_commandline"name="doc.with_commandline">doc.with_commandline</a>**<br/>`standard` *`désactivé`*<br/>**Ligne de commande** : <br/>• -dw, --doc.with_commandline<br/>• -ndw, --doc.no-with_commandline<br/>**Variable d'environnement** : ROUGAILCLI_DOC.WITH_COMMANDLINE | Ajoute les informations de la ligne de commande dans la documentation.<br/>**Désactivé** : if "[Générer le document au format](#doc.output_format)" is json or "[Contenu générer](#doc.contents)" hasn't variable or changelog | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` |
| **<aid="doc.with_environment"name="doc.with_environment">doc.with_environment</a>**<br/>`standard` *`désactivé`*<br/>**Ligne de commande** : <br/>• -de, --doc.with_environment<br/>• -nde, --doc.no-with_environment<br/>**Variable d'environnement** : ROUGAILCLI_DOC.WITH_ENVIRONMENT | Ajoute les informations de variable d'environnement dans la documentation.<br/>**Désactivé** : if "[Générer le document au format](#doc.output_format)" is json or "[Contenu générer](#doc.contents)" hasn't variable or changelog | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` |
| **<aid="doc.environment_prefix"name="doc.environment_prefix">doc.environment_prefix</a>**<br/>`standard` *`désactivé`*<br/>**Ligne de commande** : -dd, --doc.environment_prefix<br/>**Variable d'environnement** : ROUGAILCLI_DOC.ENVIRONMENT_PREFIX | Nom du préfixe d'environnement par défaut.<br/>**Validateur** : doit seulement utilise des caractères en majuscule<br/>**Désactivé** : si "__.main_namespace" n'est pas défini ou "[Ajoute les informations de variable d'environnement dans la documentation](#doc.with_environment)" est false | ROUGAIL | [`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` |
| **<aid="doc.other_root_filenames.root_path"name="doc.other_root_filenames.root_path">doc.other_root_filenames.root_path</a>**<br/>`standard` `unique`<br/>**Ligne de commande** : --doc.other_root_filenames.root_path<br/>**Variable d'environnement** : ROUGAILCLI_DOC.OTHER_ROOT_FILENAMES.ROOT_PATH | Nom de la famille racine. | [`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `multiple` |
| **<aid="doc.other_root_filenames.filename"name="doc.other_root_filenames.filename">doc.other_root_filenames.filename</a>**<br/>`basic`<br/>**Ligne de commande** : --doc.other_root_filenames.filename<br/>**Variable d'environnement** : ROUGAILCLI_DOC.OTHER_ROOT_FILENAMES.FILENAME | Nom du fichier.<br/>**Validateurs** : <br/>• this filename could be a relative path<br/>• file type allowed: "fichier" et "répertoire" | [`UNIX filename`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` |
| **<aid="doc.disabled_modes"name="doc.disabled_modes">doc.disabled_modes</a>**<br/>`standard` *`désactivé`*`unique`<br/>**Ligne de commande** : --doc.disabled_modes<br/>**Variable d'environnement** : ROUGAILCLI_DOC.DISABLED_MODES | Désactiver la documentation des variables avec ces modes.<br/>**Validateur** : vérifier si le mode existe déjà<br/>**Désactivé** : désactiver lorsqu'il n'y a pas de mode valable | | [`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `multiple` |
| **<aid="doc.change_default_value"name="doc.change_default_value">doc.change_default_value</a>**<br/>`standard`<br/>**Ligne de commande** : <br/>• --doc.change_default_value<br/>• --doc.no-change_default_value<br/>**Variable d'environnement** : ROUGAILCLI_DOC.CHANGE_DEFAULT_VALUE | Valeurs modifiées pour documenter les familles leader ou dynamique. | true | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` |
| **<aid="doc.comment_examples"name="doc.comment_examples">doc.comment_examples</a>**<br/>`standard` *`désactivé`*<br/>**Ligne de commande** : <br/>• -dx, --doc.comment_examples<br/>• -ndx, --doc.no-comment_examples<br/>**Variable d'environnement** : ROUGAILCLI_DOC.COMMENT_EXAMPLES | Ajouter la description des variables et des familles lorsqu'on génère des exemples.<br/>**Désactivé** : désactiver lorsqu'il example n'est pas dans contents | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` |
| **<aid="doc.comment_examples_column"name="doc.comment_examples_column">doc.comment_examples_column</a>**<br/>`standard` *`désactivé`*<br/>**Ligne de commande** : --doc.comment_examples_column<br/>**Variable d'environnement** : ROUGAILCLI_DOC.COMMENT_EXAMPLES_COLUMN | Commentaire dans les exemples commence à la colonne.<br/>**Désactivé** : lorsque la variable "[Ajouter la description des variables et des familles lorsqu'on génère des exemples](#doc.comment_examples)" est accessible et a la valeur "false" | 30 | [`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` |
| **<aid="doc.output_format"name="doc.output_format">doc.output_format</a>**<br/>`standard`<br/>**Ligne de commande** : -do, --doc.output_format<br/>**Variable d'environnement** : ROUGAILCLI_DOC.OUTPUT_FORMAT | Générer le document au format.<br/>**Validateur** : le format de sortie json n'est pas compatible avec "changelog" et example" de la variable contents<br/>**Choix** : <br/>• console<br/>• asciidoc<br/>• html<br/>• github<br/>• gitlab<br/>• json | console | [`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` |
| **<aid="doc.table_model"name="doc.table_model">doc.table_model</a>**<br/>`standard`<br/>**Ligne de commande** : -dm, --doc.table_model<br/>**Variable d'environnement** : ROUGAILCLI_DOC.TABLE_MODEL | Generate document inside table model.<br/>**Validateur** : le format de sortie json n'est pas compatible avec "changelog" et example" de la variable contents<br/>**Choix** : <br/>• two_columns<br/>• three_columns<br/>• four_columns<br/>• five_columns<br/>• six_columns | two_columns | [`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` |
| **<aid="doc.force_true_color_terminal"name="doc.force_true_color_terminal">doc.force_true_color_terminal</a>**<br/>`standard`<br/>**Ligne de commande** : <br/>• --doc.force_true_color_terminal<br/>• --doc.no-force_true_color_terminal<br/>**Variable d'environnement** : ROUGAILCLI_DOC.FORCE_TRUE_COLOR_TERMINAL | Force les vrais couleurs dans le terminal. | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` |
# Five columns
## Générer la documentation
> **🛈 Informations**
>
> **<a id="doc" name="doc">doc</a>**\
> `basic` *`désactivé`*\
> **Désactivé** : lorsque "[Générer la documentation](#doc)" n'est pas spécifié dans "[Sélection pour sortie](#step.output)"
| Variable | Description | Default value | Type | Access control |
| **<aid="doc.title_level"name="doc.title_level">doc.title_level</a>**<br/>**Ligne de commande** : -dt, --doc.title_level<br/>**Variable d'environnement** : ROUGAILCLI_DOC.TITLE_LEVEL | Niveau de titre de départ. | 1 | [`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard` |
| **<aid="doc.previous_json_file"name="doc.previous_json_file">doc.previous_json_file</a>**<br/>**Ligne de commande** : -dp, --doc.previous_json_file<br/>**Variable d'environnement** : ROUGAILCLI_DOC.PREVIOUS_JSON_FILE | Précédent fichier de description au format JSON. | | [`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `basic`*`désactivé`*<br/>**Désactivé** : changelog n'est pas sélectionné dans "[Contenu générer](#doc.contents)" |
| **<aid="doc.without_family"name="doc.without_family">doc.without_family</a>**<br/>**Ligne de commande** : <br/>• -df, --doc.without_family<br/>• -ndf, --doc.no-without_family<br/>**Variable d'environnement** : ROUGAILCLI_DOC.WITHOUT_FAMILY | Ne pas ajouter les familles dans la documentation. | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard`*`désactivé`*<br/>**Désactivé** : if "[Générer le document au format](#doc.output_format)" is json or "[Contenu générer](#doc.contents)" hasn't variable or changelog |
| **<aid="doc.root"name="doc.root">doc.root</a>**<br/>**Ligne de commande** : -dr, --doc.root<br/>**Variable d'environnement** : ROUGAILCLI_DOC.ROOT | Documente les variables depuis cette famille. | | [`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) | `standard` |
| **<aid="doc.with_commandline"name="doc.with_commandline">doc.with_commandline</a>**<br/>**Ligne de commande** : <br/>• -dw, --doc.with_commandline<br/>• -ndw, --doc.no-with_commandline<br/>**Variable d'environnement** : ROUGAILCLI_DOC.WITH_COMMANDLINE | Ajoute les informations de la ligne de commande dans la documentation. | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard`*`désactivé`*<br/>**Désactivé** : if "[Générer le document au format](#doc.output_format)" is json or "[Contenu générer](#doc.contents)" hasn't variable or changelog |
| **<aid="doc.with_environment"name="doc.with_environment">doc.with_environment</a>**<br/>**Ligne de commande** : <br/>• -de, --doc.with_environment<br/>• -nde, --doc.no-with_environment<br/>**Variable d'environnement** : ROUGAILCLI_DOC.WITH_ENVIRONMENT | Ajoute les informations de variable d'environnement dans la documentation. | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard`*`désactivé`*<br/>**Désactivé** : if "[Générer le document au format](#doc.output_format)" is json or "[Contenu générer](#doc.contents)" hasn't variable or changelog |
| **<aid="doc.environment_prefix"name="doc.environment_prefix">doc.environment_prefix</a>**<br/>**Ligne de commande** : -dd, --doc.environment_prefix<br/>**Variable d'environnement** : ROUGAILCLI_DOC.ENVIRONMENT_PREFIX | Nom du préfixe d'environnement par défaut.<br/>**Validateur** : doit seulement utilise des caractères en majuscule | ROUGAIL | [`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard`*`désactivé`*<br/>**Désactivé** : si "__.main_namespace" n'est pas défini ou "[Ajoute les informations de variable d'environnement dans la documentation](#doc.with_environment)" est false |
## Les familles ou variables pour cette famille sont dans un autre fichier
| **<aid="doc.other_root_filenames.root_path"name="doc.other_root_filenames.root_path">doc.other_root_filenames.root_path</a>**<br/>`unique`<br/>**Ligne de commande** : --doc.other_root_filenames.root_path<br/>**Variable d'environnement** : ROUGAILCLI_DOC.OTHER_ROOT_FILENAMES.ROOT_PATH | Nom de la famille racine. | [`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `multiple` | `standard` |
| **<aid="doc.other_root_filenames.filename"name="doc.other_root_filenames.filename">doc.other_root_filenames.filename</a>**<br/>**Ligne de commande** : --doc.other_root_filenames.filename<br/>**Variable d'environnement** : ROUGAILCLI_DOC.OTHER_ROOT_FILENAMES.FILENAME | Nom du fichier.<br/>**Validateurs** : <br/>• this filename could be a relative path<br/>• file type allowed: "fichier" et "répertoire" | [`UNIX filename`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `basic` |
| Variable | Description | Default value | Type | Access control |
| **<aid="doc.disabled_modes"name="doc.disabled_modes">doc.disabled_modes</a>**<br/>`unique`<br/>**Ligne de commande** : --doc.disabled_modes<br/>**Variable d'environnement** : ROUGAILCLI_DOC.DISABLED_MODES | Désactiver la documentation des variables avec ces modes.<br/>**Validateur** : vérifier si le mode existe déjà | | [`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `multiple` | `standard`*`désactivé`*<br/>**Désactivé** : désactiver lorsqu'il n'y a pas de mode valable |
| **<aid="doc.change_default_value"name="doc.change_default_value">doc.change_default_value</a>**<br/>**Ligne de commande** : <br/>• --doc.change_default_value<br/>• --doc.no-change_default_value<br/>**Variable d'environnement** : ROUGAILCLI_DOC.CHANGE_DEFAULT_VALUE | Valeurs modifiées pour documenter les familles leader ou dynamique. | true | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard` |
| **<aid="doc.comment_examples"name="doc.comment_examples">doc.comment_examples</a>**<br/>**Ligne de commande** : <br/>• -dx, --doc.comment_examples<br/>• -ndx, --doc.no-comment_examples<br/>**Variable d'environnement** : ROUGAILCLI_DOC.COMMENT_EXAMPLES | Ajouter la description des variables et des familles lorsqu'on génère des exemples. | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard`*`désactivé`*<br/>**Désactivé** : désactiver lorsqu'il example n'est pas dans contents |
| **<aid="doc.comment_examples_column"name="doc.comment_examples_column">doc.comment_examples_column</a>**<br/>**Ligne de commande** : --doc.comment_examples_column<br/>**Variable d'environnement** : ROUGAILCLI_DOC.COMMENT_EXAMPLES_COLUMN | Commentaire dans les exemples commence à la colonne. | 30 | [`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard`*`désactivé`*<br/>**Désactivé** : lorsque la variable "[Ajouter la description des variables et des familles lorsqu'on génère des exemples](#doc.comment_examples)" est accessible et a la valeur "false" |
| **<aid="doc.output_format"name="doc.output_format">doc.output_format</a>**<br/>**Ligne de commande** : -do, --doc.output_format<br/>**Variable d'environnement** : ROUGAILCLI_DOC.OUTPUT_FORMAT | Générer le document au format.<br/>**Validateur** : le format de sortie json n'est pas compatible avec "changelog" et example" de la variable contents<br/>**Choix** : <br/>• console<br/>• asciidoc<br/>• html<br/>• github<br/>• gitlab<br/>• json | console | [`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard` |
| **<aid="doc.table_model"name="doc.table_model">doc.table_model</a>**<br/>**Ligne de commande** : -dm, --doc.table_model<br/>**Variable d'environnement** : ROUGAILCLI_DOC.TABLE_MODEL | Generate document inside table model.<br/>**Validateur** : le format de sortie json n'est pas compatible avec "changelog" et example" de la variable contents<br/>**Choix** : <br/>• two_columns<br/>• three_columns<br/>• four_columns<br/>• five_columns<br/>• six_columns | two_columns | [`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard` |
| **<aid="doc.force_true_color_terminal"name="doc.force_true_color_terminal">doc.force_true_color_terminal</a>**<br/>**Ligne de commande** : <br/>• --doc.force_true_color_terminal<br/>• --doc.no-force_true_color_terminal<br/>**Variable d'environnement** : ROUGAILCLI_DOC.FORCE_TRUE_COLOR_TERMINAL | Force les vrais couleurs dans le terminal. | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard` |
# Six columns
## Générer la documentation
> **🛈 Informations**
>
> **<a id="doc" name="doc">doc</a>**\
> `basic` *`désactivé`*\
> **Désactivé** : lorsque "[Générer la documentation](#doc)" n'est pas spécifié dans "[Sélection pour sortie](#step.output)"
| Variable | Description | Default value | Type | Access control | Validateur |
| **<aid="doc.title_level"name="doc.title_level">doc.title_level</a>**<br/>**Ligne de commande** : -dt, --doc.title_level<br/>**Variable d'environnement** : ROUGAILCLI_DOC.TITLE_LEVEL | Niveau de titre de départ. | 1 | [`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard` | |
| **<aid="doc.previous_json_file"name="doc.previous_json_file">doc.previous_json_file</a>**<br/>**Ligne de commande** : -dp, --doc.previous_json_file<br/>**Variable d'environnement** : ROUGAILCLI_DOC.PREVIOUS_JSON_FILE | Précédent fichier de description au format JSON. | | [`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `basic`*`désactivé`*<br/>**Désactivé** : changelog n'est pas sélectionné dans "[Contenu générer](#doc.contents)" | |
| **<aid="doc.without_family"name="doc.without_family">doc.without_family</a>**<br/>**Ligne de commande** : <br/>• -df, --doc.without_family<br/>• -ndf, --doc.no-without_family<br/>**Variable d'environnement** : ROUGAILCLI_DOC.WITHOUT_FAMILY | Ne pas ajouter les familles dans la documentation. | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard`*`désactivé`*<br/>**Désactivé** : if "[Générer le document au format](#doc.output_format)" is json or "[Contenu générer](#doc.contents)" hasn't variable or changelog | |
| **<aid="doc.root"name="doc.root">doc.root</a>**<br/>**Ligne de commande** : -dr, --doc.root<br/>**Variable d'environnement** : ROUGAILCLI_DOC.ROOT | Documente les variables depuis cette famille. | | [`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) | `standard` | |
| **<aid="doc.with_commandline"name="doc.with_commandline">doc.with_commandline</a>**<br/>**Ligne de commande** : <br/>• -dw, --doc.with_commandline<br/>• -ndw, --doc.no-with_commandline<br/>**Variable d'environnement** : ROUGAILCLI_DOC.WITH_COMMANDLINE | Ajoute les informations de la ligne de commande dans la documentation. | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard`*`désactivé`*<br/>**Désactivé** : if "[Générer le document au format](#doc.output_format)" is json or "[Contenu générer](#doc.contents)" hasn't variable or changelog | |
| **<aid="doc.with_environment"name="doc.with_environment">doc.with_environment</a>**<br/>**Ligne de commande** : <br/>• -de, --doc.with_environment<br/>• -nde, --doc.no-with_environment<br/>**Variable d'environnement** : ROUGAILCLI_DOC.WITH_ENVIRONMENT | Ajoute les informations de variable d'environnement dans la documentation. | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard`*`désactivé`*<br/>**Désactivé** : if "[Générer le document au format](#doc.output_format)" is json or "[Contenu générer](#doc.contents)" hasn't variable or changelog | |
| **<aid="doc.environment_prefix"name="doc.environment_prefix">doc.environment_prefix</a>**<br/>**Ligne de commande** : -dd, --doc.environment_prefix<br/>**Variable d'environnement** : ROUGAILCLI_DOC.ENVIRONMENT_PREFIX | Nom du préfixe d'environnement par défaut. | ROUGAIL | [`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard`*`désactivé`*<br/>**Désactivé** : si "__.main_namespace" n'est pas défini ou "[Ajoute les informations de variable d'environnement dans la documentation](#doc.with_environment)" est false | Doit seulement utilise des caractères en majuscule. |
## Les familles ou variables pour cette famille sont dans un autre fichier
| **<aid="doc.other_root_filenames.root_path"name="doc.other_root_filenames.root_path">doc.other_root_filenames.root_path</a>**<br/>**Ligne de commande** : --doc.other_root_filenames.root_path<br/>**Variable d'environnement** : ROUGAILCLI_DOC.OTHER_ROOT_FILENAMES.ROOT_PATH | Nom de la famille racine. | [`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `multiple` | `standard` | `unique` |
| **<aid="doc.other_root_filenames.filename"name="doc.other_root_filenames.filename">doc.other_root_filenames.filename</a>**<br/>**Ligne de commande** : --doc.other_root_filenames.filename<br/>**Variable d'environnement** : ROUGAILCLI_DOC.OTHER_ROOT_FILENAMES.FILENAME | Nom du fichier. | [`UNIX filename`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `basic` | • this filename could be a relative path<br/>• file type allowed: "fichier" et "répertoire". |
| Variable | Description | Default value | Type | Access control | Validateur |
| **<aid="doc.disabled_modes"name="doc.disabled_modes">doc.disabled_modes</a>**<br/>**Ligne de commande** : --doc.disabled_modes<br/>**Variable d'environnement** : ROUGAILCLI_DOC.DISABLED_MODES | Désactiver la documentation des variables avec ces modes. | | [`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `multiple` | `standard`*`désactivé`*<br/>**Désactivé** : désactiver lorsqu'il n'y a pas de mode valable | `unique`<br/>Vérifier si le mode existe déjà. |
| **<aid="doc.change_default_value"name="doc.change_default_value">doc.change_default_value</a>**<br/>**Ligne de commande** : <br/>• --doc.change_default_value<br/>• --doc.no-change_default_value<br/>**Variable d'environnement** : ROUGAILCLI_DOC.CHANGE_DEFAULT_VALUE | Valeurs modifiées pour documenter les familles leader ou dynamique. | true | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard` | |
| **<aid="doc.comment_examples"name="doc.comment_examples">doc.comment_examples</a>**<br/>**Ligne de commande** : <br/>• -dx, --doc.comment_examples<br/>• -ndx, --doc.no-comment_examples<br/>**Variable d'environnement** : ROUGAILCLI_DOC.COMMENT_EXAMPLES | Ajouter la description des variables et des familles lorsqu'on génère des exemples. | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard`*`désactivé`*<br/>**Désactivé** : désactiver lorsqu'il example n'est pas dans contents | |
| **<aid="doc.comment_examples_column"name="doc.comment_examples_column">doc.comment_examples_column</a>**<br/>**Ligne de commande** : --doc.comment_examples_column<br/>**Variable d'environnement** : ROUGAILCLI_DOC.COMMENT_EXAMPLES_COLUMN | Commentaire dans les exemples commence à la colonne. | 30 | [`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard`*`désactivé`*<br/>**Désactivé** : lorsque la variable "[Ajouter la description des variables et des familles lorsqu'on génère des exemples](#doc.comment_examples)" est accessible et a la valeur "false" | |
| **<aid="doc.output_format"name="doc.output_format">doc.output_format</a>**<br/>**Ligne de commande** : -do, --doc.output_format<br/>**Variable d'environnement** : ROUGAILCLI_DOC.OUTPUT_FORMAT | Générer le document au format.<br/>**Choix** : <br/>• console<br/>• asciidoc<br/>• html<br/>• github<br/>• gitlab<br/>• json | console | [`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard` | Le format de sortie json n'est pas compatible avec "changelog" et example" de la variable contents. |
| **<aid="doc.table_model"name="doc.table_model">doc.table_model</a>**<br/>**Ligne de commande** : -dm, --doc.table_model<br/>**Variable d'environnement** : ROUGAILCLI_DOC.TABLE_MODEL | Generate document inside table model.<br/>**Choix** : <br/>• two_columns<br/>• three_columns<br/>• four_columns<br/>• five_columns<br/>• six_columns | two_columns | [`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard` | Le format de sortie json n'est pas compatible avec "changelog" et example" de la variable contents. |
| **<aid="doc.force_true_color_terminal"name="doc.force_true_color_terminal">doc.force_true_color_terminal</a>**<br/>**Ligne de commande** : <br/>• --doc.force_true_color_terminal<br/>• --doc.no-force_true_color_terminal<br/>**Variable d'environnement** : ROUGAILCLI_DOC.FORCE_TRUE_COLOR_TERMINAL | Force les vrais couleurs dans le terminal. | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | `standard` | |