Avec la classe Le gros document numérote à partir de la neuvième page du pdf, donc renvoie à la page 69 du fichier la page numérotée 60 dans la TOC. Est-il possible d'écrire ces numéros de page indiqués dans la table des matières (60 dans mon exemple) en les superposant aux pages des fichiers pdf inclus (avec |
J'utilise les classes \usepackage{scrlayer-scrpage} J'utilise également d'autres packages que je cite ici pour la meilleure compréhension du code qui va suivre : \usepackage{lastpage} \usepackage{pdfpages} \usepackage{gitinfo2} Admettons que j'insère dans le document que je compose un pdf intitulé « devis26.pdf ». Je crée un style de page qui lui est dédié, selon la syntaxe \newpairofpagestyles{D26}{ \ihead{} \chead{} \ohead{\textcolor{teal}{\emph{Devis 2026}}} \ifoot{} \cfoot{} \ofoot{\textcolor{lightgray}{version \gitRel{}\\(\gitAbbrevHash{})}\\\thepage/\pageref{LastPage}}} Il y a donc un titre rajouté en haut à l'extérieur de la page, et en bas à l'extérieur le numéro de version, son commit et la pagination, le tout sur trois lignes. Ensuite, en ajoutant, via la fonction \includepdf[pagecommand={\thispagestyle{D26}}, addtotoc={1, subsubsection, 3, {Devis 2026}, labeldevis2026}, scale = 0.97]{devis26} Le pdf est donc inclus dans le document, avec un titre en haut à l'extérieur tandis que version, commit et numéro de page sont en bas à l'extérieur. Si je me souviens bien, on peut utiliser dans la définition du style des commandes pour « effacer » la pagination originelle du pdf inclus dans le document final, par exemple en les recouvrant d'un carré blanc. @joseph-tux : si cette réponse vous convient, merci de l'accepter en la cochant. |