J'ai fait une liste d'environ 650 notices biographiques avec org-mode, chaque nom étant introduit par une étoile de façon à qu'il constitue un titre et que je puisse obtenir une table des matières vite fait bien fait. Je l'ai ensuite compilée (C-c C-e) pour obtenir un fichier .tex et une sortie .pdf : pas de problème. Voulant la reprendre avec TeXstudio, la composition bloque à partir de la 27e section (comprendre : « 27e notice ») jusqu'à la dernière. Un ECM avec 30 Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper,10pt,french]{scrartcl} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{babel} %\renewcommand{\thesection}{\Alph{section}} \renewcommand{\thesection}{\arabic{section}.} \usepackage[colorlinks=true,linkcolor=blue]{hyperref} \renewcommand{\familydefault}{\sfdefault} % sans serif par défaut \author{} \date{Vendr. 14 juin 2019} \title{Liste des fusillés, exécutés, massacrés} \begin{document} \maketitle \tableofcontents \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \end{document} La première notice qui pose problème (remarque : Ouvrir dans l'éditeur Overleaf
\section{BARTHÉLÉMY Gilbert} \label{sec:org063899e} Serait né vers 1926. Fusillé sommairement le 27 juillet 1944 à Thenailles (Aisne), résistant FTPF. Le 27 juillet 1944, cinq résistants FTPF (18 à 31 ans) furent massacrés par les Allemands : Gilbert Barthélémy ; Maurice Berteaux ; Émile Devaux ; Pierre Laude ; Serge Mercier. Aucun monument particulier ne signale les faits, les noms des victimes figurant sur le monument aux morts de la commune de Thenailles. Une plaque indique : « En souvenir de nos camarades F.T.P.F. Massacrés par les nazis le 27 juillet 1944 à Thenailles ». Son nom apparaît sur des plaques commémoratives à Prisces. Gilbert Barthélémy ne semble pas avoir été reconnu « mort pour la France » ni homologué. Sources SOURCE. Site Internet : Mémorial GenWeb : Généalogie Aisne. — Arch. dép. Aisne, J 1446. Frédéric Stévenot Voici un extrait du log (1ère erreur) : Ouvrir dans l'éditeur Overleaf
\contentsline {section}{\numberline {\GenericError { }{LaTeX Error: Counter too large}{See the LaTeX manual or LaTeX Companion for explanation.}{You've lost some text. Try typing <return> to proceed.\MessageBreak If that doesn't work, type X <return> to quit.}}BARTH\IeC {\'E}L\IeC {\'E}MY Gilbert}{30}{section.27} Et ce qui apparaît en regard dans l'onglet « Problèmes » : Ouvrir dans l'éditeur Overleaf
! LaTeX Error: Counter too large. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... l.30 ...\'E}L\IeC {\'E}MY Gilbert}{10}{section.27} You've lost some text. Try typing <return> to proceed. If that doesn't work, type X <return> to quit. Le nombre de Posée 14 Jui '19, 19:35 fred02840
Affichage de 5 parmi 9
Afficher 4 commentaire(s) en plus
|
Modifier le définition de Pour avoir plus de 26 sections avec Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper,10pt,french,numbers=endperiod]{scrartcl} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{babel} \usepackage{alphalph} \renewcommand*{\sectionformat}{\AlphAlph{\thesection}\autodot\enskip} \usepackage[colorlinks=true,linkcolor=blue]{hyperref} \renewcommand{\familydefault}{\sfdefault} % sans serif par défaut \author{} \date{Vendr. 14 juin 2019} \title{Liste des fusillés, exécutés, massacrés} \begin{document} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \section{fghj} \end{document} Publiée 14 Jui '19, 20:07 samcarter Par contre, je ne parviens à voir dans la documentation de
(14 Jui '19, 21:34)
fred02840
@fred02840
(14 Jui '19, 21:38)
samcarter
@fred02840 Si vous voulez des chiffres arabes: ne fait rien, c'est le format automatique. Pour roman :
(14 Jui '19, 21:46)
samcarter
@samcarter. Donc
(14 Jui '19, 21:47)
fred02840
@fred02840 Je préfère changer
(14 Jui '19, 21:49)
samcarter
C'est l'ajout des éléments de formatage (point à la fin par exemple) à la
définition de la commande
(14 Jui '19, 21:53)
touhami
2
@fred02840 est-il vraiment une bonne idée d'utiliser deux styles différents de numérotation :
(14 Jui '19, 21:58)
touhami
Affichage de 5 parmi 10
Afficher 5 commentaire(s) en plus
|
Pouvez-vous crée un ECM ?
Utilisiez-vous les numéros alphabétiquement avec a, b, c, ... ?
Il est assez long, mais il m'a suffit de commenter
\renewcommand{\thesection}{\Alph{section}}
. Mieux : je l'ai remplacé par\renewcommand{\thesection}{\arabic{section}.}
(simplement pour le point). Mais je ne comprends pas pourquoi Alph pose des problèmes…Il y a l'extension
alphalph
. Avec cette extension\renewcommand{\thesection}{\AlphAlph{section}}
Mais changer le définition de\thesection
n'est pas une bonne idée... Vous ne nous avez pas dit lequel documentclass vous utilisez, il pourrait y avoir une meilleure solutionAvec un ECM raccourci au maximum, ce devrait plus explicite. Pourquoi « changer la définition de
\thesection
n'est pas une bonne idée » ? Je m'en sers tout le temps pour des changements de forme des titres (à tous les niveaux). Comment faire autrement pour avoir des sections en chiffres avec des points ?Erreur avec l'extension
alphalph
et\renewcommand{\thesection}{\AlphAlph{section}}
`! Missing = inserted for ifnum.
s
l.102 section{ABRAHAM Lucien, Ulysse}
I was expecting to see
<',
=', or `>'. Didn't.! Missing number, treated as zero.
s
l.102 section{ABRAHAM Lucien, Ulysse}
A number should have been here; I inserted
0'. (If you can't figure out why I needed to see a number, look up
weird error' in the index to The TeXbook.)`Effectivement, il y a bien une limite fixée à 26
\section
et autres subdivisions… Pour ne pas outrepasser le nombre de lettres, tout bêtement.J'ai corrigé : selon la documentation d'
alphalph
, il faut indiquer\renewcommand{\thesection}{\AlphAlph{\value{section}}.}
Et pour une
toc
numérotée :\renewcommand{\thesection}{\arabic{section}.}