Comment sont gérées les options de package ?
Quand on utilise plusieurs packages :
\usepackage{package1,package2}
et que l'on veut utiliser une option du package1 qui n'existe
pas pour le package2, on peut écrire :
\usepackage[option1]{package1}
\usepackage{pckge2}
Cela évite un message du type "unknown option1 for pckge2" qui
peut apparaître quand on écrit
\usepackage[option1]{package1,package2}.
On peut également écrire :
\documentclass[option1,gnagna]{article}
\usepackage{pckge1,pckge2}
qui permet de conserver l'ordre de chargement des packages mais
pas celui dans lequel seront exécutées les options par tel
package. Les options de classe sont globales et descendent à
toutes les extensions chargées si elles sont définies pour ces
extensions (certaines options sont par nature globales comme
draft, final, french, a4paper, dvips...).