Problème lors de l'assemblage de chapitres

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux membres inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
pianiste06
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 154
Inscription : mardi 05 mai 2020, 08:29

Problème lors de l'assemblage de chapitres

Message non lu par pianiste06 »

Bonjour,

Comme mon document était lourd, je l'ai séparé en plusieurs chapitres, à l'aide de la fonction :\includefrom
Quand je compile chaque chapitre séparemment, cela fonctionne bien. En revanche, quand je fais tourner le programme avec plusieurs
chapitres, il apparait ce message d'erreurs (des dizaines de fois) : ! LaTeX Error: Counter too large.

Je ne comprends pas du tout ce qui se passe. Toute suggestion sera bienvenue.
touhami
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 467
Inscription : dimanche 11 février 2007, 11:45

Re: Problème lors de l'assemblage de chapitres

Message non lu par touhami »

Bon jour.
C'est fort probable que vous avez changé (directement ou indirectement, via la classe du document ou via une extension) le style de la numérotation des chapitres, et que vous utilisez une numérotation alphabétique. Dans ce cas si le nombre des chapitres dépasse 26 alors BOOM!
La solution traditionnelle est d'utiliser l'extension alphalph

Remarque: Si ce n'est pas le nombre des chapitres alors, peut être un autre compteur qui est indépendant.

Code : Tout sélectionner

\documentclass[french]{book}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage{babel}
% le problème
\renewcommand{\thechapter}{\Alph{chapter}}
% la solution
%\usepackage{alphalph}
%\renewcommand{\thechapter}{\AlphAlph{\value{chapter}}}

\begin{document}
\setcounter{chapter}{25}
\chapter{Foo}
\chapter{Bar}
\end{document} 
pianiste06
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 154
Inscription : mardi 05 mai 2020, 08:29

Re: Problème lors de l'assemblage de chapitres

Message non lu par pianiste06 »

Bonjour,

Je pense que vous avez mis le doigt sur le problème... du compteur.

En fait, je n'ai que deux chapitres, mais ce qui doit poser problème, c'est le compteur que j'ai mis sur les exercices :


\setenumerate[2]{font=\bfseries , label={II-}\arabic*-, leftmargin=*, noitemsep}
\begin{enumerate}
\item
\end{enumerate}.


Règlerais-je le problème en mettant directement : \begin{enumerate}{font=\bfseries , label={II-}\arabic*-, leftmargin=*, noitemsep}
\end{enumerate} ??

Merci pour votre réponse.
touhami
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 467
Inscription : dimanche 11 février 2007, 11:45

Re: Problème lors de l'assemblage de chapitres

Message non lu par touhami »

Bon jour.
Je ne sais pas ce que vous voulez faire, mais la syntaxe est comme suit

Code : Tout sélectionner

\begin{enumerate}[font=\bfseries , label={II-}\arabic*-, leftmargin=*, noitemsep]
\item
\end{enumerate}
Merci d'essayer de poster un ECM.
pianiste06
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 154
Inscription : mardi 05 mai 2020, 08:29

Re: Problème lors de l'assemblage de chapitres

Message non lu par pianiste06 »

Ca marche !!!!
Il m'a suffit de supprimer \setenumerate par le code suivant.

Code : Tout sélectionner

\begin{enumerate}[font=\bfseries , label={II-}\arabic*-a, leftmargin=*, noitemsep, start=3]
Merci Touhami d'avoir compris l'origine du problème.
pianiste06
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 154
Inscription : mardi 05 mai 2020, 08:29

Re: Problème lors de l'assemblage de chapitres

Message non lu par pianiste06 »

C'est la fonction \setenumerate[2] qui foutait la zizanie avec \includefrom dans mon fichier principal.
Surtout ne me demandez pas pourquoi...

Bon week end à vous.