Seite 1 von 1

Beamerarticle -- Beamer-TOC ignoriert Parameter

Verfasst: Sa 31. Jan 2015, 15:50
von BarbieCue
Hallo,

ich verwende beamerarticle um ein Skript und direkt Folien dazu zu erstellen.
Das Skript ist genau so wie ich es mir wünsche. Problematisch ist lediglich
das Inhaltsverzeichnis auf den Folien. Scheinbar wird bei
\mode<presentation>{\tableofcontents[hideallsubsections]}
der Parameter [hideallsubsections] nicht verarbeitet.

Die folgenden Codeabschnitte zeigen die Inhalte der drei Dateien in gekürzter Form.
 %% beamerarticle.tex (Skript) %%
\documentclass[a4paper,11pt]{scrartcl}

\usepackage{titlesec}

\titleformat*{\section}{\Large\bfseries\color{coolblack}}
\titleformat*{\subsection}{\large\bfseries\color{coolblack}}
\titleformat*{\subsubsection}{\large\bfseries\color{coolblack}}
\titleformat*{\paragraph}{\normalfont\normalsize\bfseries\color{coolblack}}
\titleformat*{\subparagraph}{\normalfont\normalsize\bfseries\color{coolblack}} 

\usepackage[noxcolor]{beamerarticle}
\setjobnamebeamerversion{beamerslides}

\usepackage[charter]{mathdesign}
\usepackage[ngerman]{varioref}
\usepackage[hidelinks]{hyperref}
\usepackage{mdframed}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}

\input{farben.tex} % Definition diverser Farben
\input{quotestyles.tex}  % Definiert neuen Style für qoute-Umgebung

\hypersetup{colorlinks, linkcolor=coolblack}

\input{main}
\end{document}
%% beamerslides.tex (Folien) %%
\documentclass[ignorenonframetext]{beamer}
\usepackage[charter]{mathdesign}
\usepackage{mdframed}

\input{farben.tex} % Definitionen diverser Farben
\input{quotestyles.tex}  % Definiert neuen Style für qoute-Umgebung

\listfiles
\input{main}

\end{document}
%% main.tex %%
\usepackage{eigenesPaket_article_beamer} % eigene Befehle ...
\usepackage[style=verbose,
			babel=hyphen, 
			autocite=footnote,
			maxnames=7,
			url=true, 
			minnames=1]{biblatex}
\addbibresource{literatur.bib}

\mode<presentation>{
	\usetheme{Singapore}
	\useinnertheme{rectangles}
	\usefonttheme[stillsansserifmath]{serif}	
	\usecolortheme{seagull}
	\setbeamercovered{transparent}
}

\mode<article>{

% -- Kopf-, Fußzeile --
	\pagestyle{scrheadings}	
	\clearscrheadfoo
	\automark[subsection]{section}	
	\ihead[]{}					
	\chead{}
	\ohead[]{\headmark}
	\ifoot{ThemaXY}
	\ofoot{\pagemark}
	\setheadsepline[\textwidth]{.4pt}
	\setfootsepline[\textwidth]{.4pt}
}

%%%%%%%%%%%%%%%%% DOKUMENT %%%%%%%%%%%%%%%%%%
\makeindex
\begin{document}

%%%------ TITELEI -------%%%
	\setcounter{page}{0} 
	\pagestyle{empty}
	\mode<all>{
		\title{\textcolor{coolblack}{ThemaXY}}
		\author{...}
		\date{\today}
		\maketitle
	}
	
%%%------ INHALTSVERZEICHNIS ------%%%
	\clearpage
	\pagestyle{scrheadings}
	\setcounter{page}{0} 
	\pagenumbering{roman}
	\dosecttoc
	
	\mode<article>{\tableofcontents} % Inhaltsverzeichnis für Article
	
	\mode<presentation>{\tableofcontents[hideallsubsections]} % Inhaltsverzeichnis für Präsentation. ??????
	
% Begin Inhalt ...
	\clearpage
	\pagenumbering{arabic}
        ...
Wie kann dafür gesorgt werden, dass die Subsections nicht im Inhaltsverzeichnis der Folien erscheinen?

mfG und vielen Dank schon einmal!
BarbieCue

Verfasst: Mi 4. Feb 2015, 07:45
von BarbieCue
Konnte das Problem selbst lösen:
\mode<presentation>{
	\begin{frame}{\only<presentation>{Inhalt}}
		\setcounter{tocdepth}{1}
		\tableofcontents
	\end{frame}
}
mfG
Barbie