**Réponses brèves :** **Réponse brève —** Préciser l'option "french" « french » dans la classe de document n'est pas obligatoire mais,
mais c'est recommandé. Toute option passée à la classe est vue par toutes
les extensions chargées par le document donc, si vous aviez précisé "french" « french » dans la classe alors,
classe, alors inutile de l'ajoutez l'ajouter à *babel* à une exception près: près : pour un document multilingues multilingue (avec le français comme langue principale) principale), si `french` est passée comme option globale et si par la suite on veut passer une autre langue à `babel`
`babel`, il faut alors charger `babel` comme suit : `\usepackage[english,main=french]{babel}`.
**Réponse longue :** —** Chaque classe possède un nombre fini des options prédéfinies.
Par exemple la classe standard *book* possède les options suivantes:
suivantes :
* `a4paper, a5paper, b5paper, letterpaper, legalpaper, executivepaper, landscape`,
* `10pt, 11pt, 12pt`,
* `oneside, twoside, openright, openany, onecolumn, twocolumn`,
* `titlepage, notitlepage, leqno, fleqn, openbib, draft, final`.
Toute autre option est inconnue par la classe. Elle n'indique rien à la classe.
On dit que la classe ne sait pas gérer une telle option.
Par exemple, la classe standard *minimal* ne sait gérer aucune option.
Toute option, connue ou non, passée à la classe est dite globale car, elle sera vue par
toutes les extensions chargées par le document (après `\documentclass` bien sûr).
**Exemple :** —** avec le code suivant
suivant :
\documentclass[a3paper]{article}
\usepackage{geometry}
\usepackage{mwe}
\begin{document}
\blinddocument
\end{document}
\end{document}
... le format est A3, bien qu'un message d'avertissement disant `Unused global option(s): [a3paper].`
[a3paper].` est affiché. En effet, c'est vrai, l'option n'est pas utilisée par la classe mais par l'extension
l'extension `geometry`.