Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 11
ajout d'une deuxième annexe

02 Sep '17, 03:44

Pathe's gravatar image

Pathe
7.6k53211254

Chiffres romains, pdfpages et addtotoc

Grâce à l'extension *pdfpages* et à sa commande `\includepdf`, j'ai inclus diverses annexes pdf dans un document que je compose. Grâce à l'option `addtotoc` de cette commande, j'ai reporté dans ma table des matières les sections de ces annexes : \includepdf[pages = 2, pagecommand = {\pagestyle{scrheadings}}, addtotoc={2, subsection, 2, Premi\`ere section de l'annexe, label1}, frame = true, scale = 0.9]{annexe.pdf} Or l'une de ces annexes, que je ne peux modifier, est numérotée en chiffres romains :![alt : ![alt text][1] Mais l'option `addtotoc` fait apparaître ces sous-sections en chiffres arabes :![alt : ![alt text][2] Serait-il possible de numéroter en chiffres romains les sections de cette deuxième annexe, comme dans le document originel ? Ce serait plus logique. Mais attention : les autres sous-sections de mon document ne doivent pas être affectées par ce changement ! Seules les sous-sections de l'annexe ladite annexe doivent porter cette modification du style de leur numérotation. ---------- Voici un ECM : \documentclass[12pt, a4paper, french, BCOR = 0pt, DIV = 22]{scrartcl} \usepackage[utf8x]{inputenc} \usepackage[T1]{fontenc} \usepackage[light, largesmallcaps]{kpfonts} \usepackage{scrlayer-scrpage} \usepackage{lastpage} \usepackage{pdfpages} \usepackage{lipsum} \usepackage{babel} \begin{document} \ifoot{\textsf{Titre}} \cfoot{} \ofoot{\textsf{\thepage/\pageref{LastPage}}} \pagestyle{scrheadings} \section{Introduction} \lipsum[1] \newpage \section{Annexes} \includepdf[pages = -, pagecommand = {\pagestyle{scrheadings}}, addtotoc={1, subsection, 1, Premi\`ere annexe, label10}, frame = true, scale = 0.9]{annexe1.pdf} \includepdf[pages = 1, pagecommand = {\pagestyle{scrheadings}}, addtotoc={1, subsection, 1, Deuxi\`eme annexe, label20}, frame = true, scale = 0.9]{annexe.pdf} 0.9]{annexe2.pdf} \includepdf[pages = 2, pagecommand = {\pagestyle{scrheadings}}, addtotoc={2, subsection, subsubsection, 2, Premi\`ere section de l'annexe, label1}, la seconde annexe, label21}, frame = true, scale = 0.9]{annexe.pdf} 0.9]{annexe2.pdf} \includepdf[pages = 3, pagecommand = {\pagestyle{scrheadings}}, addtotoc={3, subsection, subsubsection, 2, Seconde section de l'annexe, label2}, la seconde annexe, label22}, frame = true, scale = 0.9]{annexe.pdf} 0.9]{annexe2.pdf} \newpage \tableofcontents \end{document} Et voici, à toutes fins utiles, le code m'ayant servi à générer le les pdf de l'annexe des annexes que j'ai utilisée ci-dessus utilisées ci-dessus. La première : \documentclass[12pt, a4paper, french, BCOR = 0pt, DIV = 22]{scrartcl} \usepackage[utf8x]{inputenc} \usepackage[T1]{fontenc} \usepackage[light, largesmallcaps]{kpfonts} \usepackage{babel} \begin{document} \renewcommand*{\titlepagestyle}{empty} \pagestyle{empty} \title{Première annexe} \maketitle Du texte et encore du texte. \end{document} La seconde : \documentclass[12pt, a4paper, french, BCOR = 0pt, DIV = 22]{scrartcl} \usepackage[utf8x]{inputenc} \usepackage[T1]{fontenc} \usepackage[light, largesmallcaps]{kpfonts} \usepackage{lipsum} \renewcommand{\thesection}{\Roman{section}} \renewcommand{\thesubsection}{\thesection.\Roman{subsection}} \usepackage{babel} \begin{document} \renewcommand*{\titlepagestyle}{empty} \pagestyle{empty} \title{Titre de l'annexe} \maketitle \newpage \section{Première section de l'annexe} \lipsum[2] \newpage \section{Seconde section de l'annexe} \lipsum[3] \end{document} **Nota :** cette question a été éditée de manière à faire apparaître deux annexes ; l'ECM initial n'en comportait qu'une, mais les réponses ont montré que la première avait son utilité. [1]: http://texnique.fr:80/osqa/upfiles/texnique-annexepdf.png http://texnique.fr:80/osqa/upfiles/annexeromains.png [2]: http://texnique.fr:80/osqa/upfiles/texnique-pgfpages.pnghttp://texnique.fr:80/osqa/upfiles/toctexnique.png
cliquez ici pour masquer/afficher la révision 10
mineure

01 Sep '17, 21:43

Pathe's gravatar image

Pathe
7.6k53211254

Chiffres romains, pdfpages et addtotoc

Grâce à l'extension *pdfpages* et à sa commande `\includepdf`, j'ai inclus une annexe diverses annexes pdf dans un document que je compose. Grâce à l'option `addtotoc` de cette commande, j'ai reporté dans ma table des matières les sections de cette annexe ces annexes : \includepdf[pages = 2, pagecommand = {\pagestyle{scrheadings}}, addtotoc={2, subsection, 2, Premi\`ere section de l'annexe, label1}, frame = true, scale = 0.9]{annexe.pdf} Or cette annexe, l'une de ces annexes, que je ne peux modifier, est numérotée en chiffres romains :![alt text][1] Mais l'option `addtotoc` fait apparaître ces sous-sections en chiffres arabes :![alt text][2] Serait-il possible de numéroter en chiffres romains les sections de cette annexe, comme dans le document originel ? Ce serait plus logique. Mais attention : les autres sous-sections de mon document ne doivent pas être affectées par ce changement ! Seules les sous-sections de l'annexe doivent porter cette modification du style de leur numérotation. ---------- Voici un ECM : \documentclass[12pt, a4paper, french, BCOR = 0pt, DIV = 22]{scrartcl} \usepackage[utf8x]{inputenc} \usepackage[T1]{fontenc} \usepackage[light, largesmallcaps]{kpfonts} \usepackage{scrlayer-scrpage} \usepackage{lastpage} \usepackage{pdfpages} \usepackage{lipsum} \usepackage{babel} \begin{document} \ifoot{\textsf{Titre}} \cfoot{} \ofoot{\textsf{\thepage/\pageref{LastPage}}} \pagestyle{scrheadings} \section{Introduction} \lipsum[1] \newpage \section{Annexes} \includepdf[pages = 1, pagecommand = {\pagestyle{scrheadings}}, frame = true, scale = 0.9]{annexe.pdf} \includepdf[pages = 2, pagecommand = {\pagestyle{scrheadings}}, addtotoc={2, subsection, 2, Premi\`ere section de l'annexe, label1}, frame = true, scale = 0.9]{annexe.pdf} \includepdf[pages = 3, pagecommand = {\pagestyle{scrheadings}}, addtotoc={3, subsection, 2, Seconde section de l'annexe, label2}, frame = true, scale = 0.9]{annexe.pdf} \newpage \tableofcontents \end{document} Et voici, à toutes fins utiles, le code m'ayant servi à générer le pdf de l'annexe que j'ai utilisée ci-dessus : \documentclass[12pt, a4paper, french, BCOR = 0pt, DIV = 22]{scrartcl} \usepackage[utf8x]{inputenc} \usepackage[T1]{fontenc} \usepackage[light, largesmallcaps]{kpfonts} \usepackage{lipsum} \renewcommand{\thesection}{\Roman{section}} \renewcommand{\thesubsection}{\thesection.\Roman{subsection}} \usepackage{babel} \begin{document} \renewcommand*{\titlepagestyle}{empty} \pagestyle{empty} \title{Titre de l'annexe} \maketitle \newpage \section{Première section de l'annexe} \lipsum[2] \newpage \section{Seconde section de l'annexe} \lipsum[3] \end{document} [1]: http://texnique.fr:80/osqa/upfiles/texnique-annexepdf.png [2]: http://texnique.fr:80/osqa/upfiles/texnique-pgfpages.png
cliquez ici pour masquer/afficher la révision 9
pdfpages dans le titre

01 Sep '17, 21:30

touhami's gravatar image

touhami
10.0k410

cliquez ici pour masquer/afficher la révision 8
mineure

01 Sep '17, 21:17

Pathe's gravatar image

Pathe
7.6k53211254

cliquez ici pour masquer/afficher la révision 7
mineure

01 Sep '17, 21:16

Pathe's gravatar image

Pathe
7.6k53211254

cliquez ici pour masquer/afficher la révision 6
précision mineure

01 Sep '17, 21:16

Pathe's gravatar image

Pathe
7.6k53211254

cliquez ici pour masquer/afficher la révision 5
mineure

01 Sep '17, 20:57

Pathe's gravatar image

Pathe
7.6k53211254

cliquez ici pour masquer/afficher la révision 4
mineure

01 Sep '17, 20:51

Pathe's gravatar image

Pathe
7.6k53211254

cliquez ici pour masquer/afficher la révision 3
mineure

01 Sep '17, 20:44

Pathe's gravatar image

Pathe
7.6k53211254

cliquez ici pour masquer/afficher la révision 2
mineure

01 Sep '17, 20:28

Pathe's gravatar image

Pathe
7.6k53211254

cliquez ici pour masquer/afficher la révision 1

01 Sep '17, 20:26

Pathe's gravatar image

Pathe
7.6k53211254