Bonjour,
je finalise un gros document Beamer contenant 11 sections, environ 500 diapos au total. Comme la compilation est très longue, j'ai écris mon travail section par section (que je nommerai sous-document à partir de maintenant pour ne pas confondre avec les sections de la table des matières) dans des documents différents. Ensuite, dans mon document "mère", j'ai utilisé, à l'aide du package
Code : Sélectionner tout - Visualiser dans une fenêtre à part \input
.
Code : Sélectionner tout - Visualiser dans une fenêtre à part \usepackage{docmute}
Dans chaque sous-document, une table matière y est insérée, la compilation individuelle des sous-documents se déroule à merveille. Le hic, c'est que lors de la compilation du document "mère" où j'"input" tous mes sous-documents, les tables des matières s'emballent. Dans mon document "mère", je veux que les tables de matières apparaissent telles qu'elles comme dans les sous-documents, et ainsi de suite...
Voici le code de mon document "mère" :
Maintenant, voici le code dans mes sous-documents :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52 \documentclass[9pt]{beamer} \PassOptionsToPackage{table}{xcolor} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage{helvet} \usepackage{graphicx} \usepackage{colortbl} \usepackage[table]{xcolor} \usepackage{epstopdf} \usepackage{url} \usepackage{multirow} \usepackage{beamerthemesplit} \usetheme{Warsaw} \useoutertheme{smoothbars} \useinnertheme[shadow=true]{rounded} \usecolortheme{orchid} \usecolortheme{whale} \usepackage[french]{babel} \usepackage{docmute} \usepackage{mathrsfs} \usepackage{pgf,tikz} \usepackage{tkz-tab} \usepackage{pgfplots} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsthm} \setbeamertemplate{footline}[page number] \setbeamertemplate{frametitle continuation}[from second][ ] \hypersetup{ pdfpagemode = FullScreen, pdfauthor = { }, pdftitle = { }, pdfcreator = {PDFLaTeX}, pdfproducer = {PDFLaTeX} } \begin{document} \input{Section_1} \input{Section_2} \end{document}
Et ainsi de suite pour tous les autres sous-documents...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62 \documentclass[9pt]{beamer} \PassOptionsToPackage{table}{xcolor} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage{helvet} \usepackage{graphicx} \usepackage{colortbl} \usepackage[table]{xcolor} \usepackage{epstopdf} \usepackage{url} \usepackage{multirow} \usepackage{beamerthemesplit} \usepackage{tikz} \usetheme{Warsaw} \useoutertheme{smoothbars} \useinnertheme[shadow=true]{rounded} \usecolortheme{orchid} \usecolortheme{whale} \usepackage[french]{babel} \setbeamertemplate{footline}[page number] \setbeamertemplate{frametitle continuation}[from second][ ] \hypersetup{ pdfpagemode = FullScreen, pdfauthor = { }, pdftitle = { }, pdfcreator = {PDFLaTeX}, pdfproducer = {PDFLaTeX} } \begin{document} \begin{frame}{Voici mon premier sous-document} \tableofcontents[sections={1-2},hideothersubsections] \end{frame} \section{premiere section du premier sous-document} \begin{frame}{} \tableofcontents[currentsection,hideothersubsections] \end{frame} \begin{frame} Contenu de la premiere section de mon premier sous-document \end{frame} \section{deuxieme section du premier sous-document} \begin{frame}{} \tableofcontents[currentsection,hideothersubsections] \end{frame} \begin{frame} Contenu de la deuxieme section de mon premier sous-document \end{frame} \end{document}
Merci de votre aide à l'avance!
Partager