Suite à un plantage de mon ordi j'ai réinstallé miktek 2.9 sur windows 8. Le package babel est bien installé avec l'option french par exemple ce code compile sans erreur :
Code : Tout sélectionner
\documentclass[a4paper,11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,french]{babel}
\usepackage{lmodern}
\usepackage{textcomp}
\usepackage{geometry}
\usepackage{hyperref}
\usepackage{amsmath}
\title{Le Minimaliste}
\begin{document}
\maketitle
\tableofcontents
\section{Début}
À écrire
\end{document}
Code : Tout sélectionner
\documentclass[a4paper,fleqn,openany]{trmbook}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,french]{babel}
\usepackage{lmodern}
\usepackage{textcomp}
\usepackage{geometry}
\usepackage{hyperref}
\usepackage{amsmath}
\title{Le Minimaliste}
\begin{document}
\maketitle
\tableofcontents
\section{Début}
À écrire
\end{document}
Le seul moyen que j'ai trouvé pour l'instant c'est de commenter \usepackage[english,french]{babel} et dans trmbook.cls de commenter le test du chargement de babel et de la langue
Code : Tout sélectionner
\def\trmbook@french@language{french}
\@ifpackageloaded{babel}
{\ifx\bbl@main@language\trmbook@french@language\else
\PackageWarning{babel}{le français est la seule langue prévue pour la classe trmbook ; charger babel avec l'option frenchb en dernier}{}
\fi}
{\ClassError{trmbook}{rajouter \string\usepackage[frenchb]\string{babel\string} à votre préambule}{}}