> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wandb.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Configurer un notebook

Configurez les paramètres d'un notebook pour contrôler son apparence, son comportement d'exécution et les préférences de l'éditeur.

<div id="open-notebook-settings">
  ## Ouvrir les paramètres du notebook
</div>

Les paramètres du notebook s'appliquent uniquement au notebook en cours. Vous pouvez configurer les options d'affichage et d'exportation, ajouter du CSS et du HTML personnalisés et modifier d'autres comportements propres au notebook.

Pour ouvrir les paramètres du notebook :

1. Dans le coin supérieur droit du notebook, sélectionnez **Notebook Settings** (<Icon icon="gear" iconType="solid" />).
2. Dans le menu des paramètres, modifiez les paramètres selon vos besoins.

Pour en savoir plus, consultez la page [Notebook settings](https://docs.marimo.io/guides/configuration) de marimo.

<div id="configure-runtime-behavior">
  ## Configurer le comportement du runtime
</div>

Les paramètres du runtime déterminent la façon dont le notebook réagit à son démarrage, lorsqu'une cellule est modifiée et lorsqu'un module Python importé est modifié.

<div id="execution-modes">
  ### Modes d'exécution
</div>

Le runtime prend en charge les modes d'exécution suivants :

<div id="autorun-mode">
  #### Mode autorun
</div>

En mode autorun, le notebook exécute automatiquement les cellules dépendantes lorsque l'un des événements suivants se produit :

* Vous exécutez ou modifiez une cellule.
* Vous interagissez avec un élément de l'interface utilisateur.
* Un module Python importé est modifié alors que le rechargement automatique des modules est activé.

<div id="lazy-mode">
  #### Lazy mode
</div>

En lazy mode, l'exécution d'une cellule marque ses cellules en aval comme obsolètes, sans toutefois les exécuter automatiquement.

Lorsque vous exécutez une cellule dont les cellules en amont sont obsolètes, le notebook exécute d'abord ces cellules en amont. Ce processus garantit que la cellule reçoit des entrées à jour.

<div id="change-runtime-settings">
  ### Modifier les paramètres du runtime
</div>

Pour modifier les paramètres du runtime :

1. Dans le pied de page du notebook, sélectionnez **Runtime reactivity** (<Icon icon="bolt-lightning" iconType="solid" />).
2. Configurez les paramètres applicables :

   | Paramètre             | Comportement                                                                                    | Options                          |
   | --------------------- | ----------------------------------------------------------------------------------------------- | -------------------------------- |
   | **On startup**        | Indique si le notebook s'exécute automatiquement à son démarrage                                | **Autorun** ou **Lazy**          |
   | **On cell changes**   | Indique si les cellules dépendantes s'exécutent automatiquement après l'exécution d'une cellule | **Autorun** ou **Lazy**          |
   | **On module changes** | Indique si les cellules concernées s'exécutent lorsqu'un module importé est modifié             | **Off**, **Autorun** ou **Lazy** |

Pour en savoir plus, consultez la [configuration du runtime](https://docs.marimo.io/guides/configuration/runtime_configuration/) de marimo.

<div id="configure-editor-preferences">
  ## Configurer les préférences de l'éditeur
</div>

Pour configurer les préférences de l'éditeur :

1. Dans le coin supérieur droit du notebook, sélectionnez **Notebook Settings** (<Icon icon="gear" iconType="solid" />).
2. Dans le menu des paramètres, sélectionnez **Editor**.
3. Configurez les préférences telles que la taille de police du code, les numéros de ligne et la coloration syntaxique.

Pour en savoir plus, voir les [fonctionnalités de l'éditeur](https://docs.marimo.io/guides/editor_features/overview/) de marimo.
