Je suis en train d'écrire une classe qui étend la classe article.
Je souhaite que la langue par défaut des documents soit le français, mais qu'il soit possible de passer une option à l'initialisation de la classe pour que la langue devienne l'anglais (par exemple).
Le problème est qu'actuellement, si je passe english en option de classe dans l'ECM, ça marche, la date est en anglais et les guillemets aussi. Par contre, si je ne mets pas d'option (comme dans l'ECM), la langue reconnue par babel est nil, ce qui me fait penser que l'option que je passe n'est en fait pas passée.
J'ai (à mon sens) besoin d'avoir le drapeau booléen english, qui me permettra de changer facilement des légendes où des titres dans ma classes (dans les cas qui ne sont pas couverts par babel).
Comment puis-je faire pour passer correctement ces options à ma sous-classe ?
Professeurs de mathématiques dans le secondaire, connaissez-vous le package ProfCollege de Christophe Poulain ? Il est aussi utile que bien documenté !