J'ai une série d'articles à mettre en page, chacun devant avoir ses propres notes de bas de page : comment faire ? Je subodore quelque chose comme Posée 01 Jan '20, 19:18 fred02840
Affichage de 5 parmi 14
Afficher 9 commentaire(s) en plus
|
Si je comprends bien la question, vous souhaitez continuer la numérotation des notes de bas de page d'un document à un autre. Effectivement, Voila ce que je ferais :
Publiée 01 Jan '20, 21:06 nmarkey @nmarquey. Cette définition doit-elle placée dans le préambule ? Je n'ose modifié les fichiers
(02 Jan '20, 02:42)
fred02840
1
@fred2840: vous pouvez placer les commandes du 1. dans le préambule. Je proposais de les mettre dans un
(02 Jan '20, 11:01)
nmarkey
«Une série d'articles à mettre en page» Vos réponses considèrent plus ou moins que la série d'articles correspond à une séries de documents séparés? Mais la remarque de Bernard suppose au contraire un seul document (ce que j'imaginais aussi en 1ère lecture), et suggère, si c'est le cas une solution simple: mettre chaque article dans un chapitre, et renuméroter les notes par chapitre, avec la méthode de nmarkey ci dessus: @addtoreset{footnote}{chapter}. Il serait intéressant d'avoir le retour de fred02840, sur cette précision de la question et sur sa solution.
(07 Sep '20, 21:44)
joseph-tux
@joseph-tux. J'ai mis dans le préambule ce que j'indiquais plus haut (11 Jan, 01:16), à savoir
Mais je n'ai pas testé la proposition de @Bernard, pourtant plus simple :
Pour être encore plus clair, je travaillais (et je continue) à une revue (Midi Rouge) comprenant plusieurs articles (en sections) ayant donc chacun leurs propres notes infrapaginales.
(08 Sep '20, 15:21)
fred02840
|
Avez-vous un ECM ?
Pourriez-vous élaborer davantage sur votre tache ? Comment voulez vous mettre en page ces articles ? ensemble, comme des chapitres ? indépendants ?
@touhami @samcarter @nmarkey : je m'aperçois que je n'ai pas été précis. J'ai omis de dire que chaque article faisait l'objet d'une section. L'ajout de
\setcount{footnote}{0}
après chaque nouvelle section permet effectivement d'arriver à ce que je veux. Je regarde la proposition de @nmarkey@fred02840 : ok, ce n'est pas du tout ce que j'avais compris ; ma solution ne conviendra pas.
Ce qu'il vous faut, c'est plutôt
\addtoreset{footnote}{section}
(dans le préambule), qui remet le compteurfootnote
à 0 à chaque nouvelle section.Est-ce que chaque section commence sur une nouvelle page ? Sinon, vous risquez d'avoir deux fois le même numéro pour des notes de bas de page différentes, et en ce cas, il vaut mieux soit numéroter par page, soit reporter les notes de bas de page en fin de document, avec des sections reproduisant celles du texte principal.
@Bernard. Le fait d'avoir deux notes identiquement numérotées ne s'est pas présenté, ce qui n'est pas une raison. La numérotation par page est à retenir (pour faciliter la lecture).
@nmarquey. La solution n'est pas acceptée. Voici la première erreur relevée :
! Undefined control sequence. l.103 \addtoreset {footnote}{subsection} The control sequence at the end of the top line of your error message was never \def'ed. If you have misspelled it (e.g.,
hobx'), typeI' and the correct spelling (e.g.,
Ihbox'). Otherwise just continue, and I'll forget about whatever was undefined.`@nmarquey. Et la seconde :
`! LaTeX Error: Missing begin{document}.
See the LaTeX manual or LaTeX Companion for explanation. Type H for immediate help.
...
l.103 addtoreset{f ootnote}{subsection} You're in trouble here. Try typing to proceed.
If that doesn't work, type X to quit.
Package csquotes Info: Checking for multilingual support... Package csquotes Info: ... found 'babel' package.`
Ooops, désolé, c'est @addtoreset et non addtoreset. Du coup :
\makeatletter \@addtoreset{footnote}{section} \makeatother
Vous pouvez essayer
\counterwithin{footnote}{section}
.Pour reprendre la proposition de @Bernard (reprise de la numérotation à chaque nouvelle page) :
\usepackage{perpage} \MakePerPage{footnote}
Autant utiliser
\counterwithin*{section}{footnote}
.@nmarkey Merci de considérer cette partie de la FAQ. J'ai édité votre commentaire.
@touhami: je ne connaissais pas ce problème, désolé. Merci d'avoir édité mon message.