J'ai pu suivre la technique proposée ici: https://texnique.fr/osqa/questions/3033/inclure-un-titre-de-pdf-dans-la-table-des-matieres

Et j'aimerais ajouter des pointillés entre le titre et le numéro de page.

\documentclass[french]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}   
\usepackage{pdfpages}
\usepackage[french]{babel}

\begin{document}
\tableofcontents

\section*{Références}
\includepdf[addtotoc={1,section,1,Titre 1,f1},pages={-}]{Fichier1.pdf}
\includepdf[addtotoc={1,section,1,Titre 2,f2},pages={-}]{Fichier2.pdf}
\includepdf[addtotoc={1,section,1,Titre 3,f3},pages={-}]{Fichier3.pdf}
\end{document}

Posée 21 Déc '23, 19:12

joseph-tux's gravatar image

joseph-tux
42722552
Taux d'acceptation : 4%

Modifiée 21 Déc '23, 21:23

denis's gravatar image

denis ♦♦
7.0k1510

2

Sauf erreur de ma part, cela n'est pas lié à \includepdf[addtotoc mais au fait que ces entrées sont (considérées comme) des sections : si vous ajoutez \section{Test} dans votre document, il n'y aura pas non plus de pointillés entre « Test » et le numéro de page. Et avec par exemple \includepdf[addtotoc={1,subsection,1,Titre 1,f1},pages={-}]{Fichier1.pdf}, il y aurait des pointillés. Donc la question est certainement plutôt de savoir comment configurer la classe scrartcl pour que les titres de sections figurant dans la table des matières soient suivis de pointillés. Non ?

(21 Déc '23, 21:34) denis ♦♦ denis's gravatar image

Cf. la doc de KOMA-Script, section "3.9 Table of contents"

\documentclass[french,toc=sectionentrywithdots]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}   
\usepackage{pdfpages}
\usepackage[french]{babel}

\begin{document}
\tableofcontents

\section*{Références}
\includepdf[addtotoc={1,section,1,Titre 1,f1},pages={-}]{Fichier1.pdf}
\includepdf[addtotoc={1,section,1,Titre 2,f2},pages={-}]{Fichier2.pdf}
\includepdf[addtotoc={1,section,1,Titre 3,f3},pages={-}]{Fichier3.pdf}
\end{document}
Lien permanent

Publiée 31 Jan, 12:51

jybaudais's gravatar image

jybaudais
3435
Taux d'acceptation : 27%

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.