Beamer - Table des matières et \input
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:
\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" :
Code:
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} |
Maintenant, voici le code dans mes sous-documents :
Code:
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} |
Et ainsi de suite pour tous les autres sous-documents...
Merci de votre aide à l'avance! :D