rafael
10-10-2009, 16:38
Ich habe ein Problem mit der Einrichtung einer Gliederungsebene in der beamer-klasse.
Normalerweise nutze ich dafür das titlesec/titletoc Bündel. Aber mit beamer scheint das nicht kompatibel zu sein, da die Ebenen paragraph und subparagraph nicht existieren.
Anforderung: Gliederungsebene, die forlaufend nummeriert, mit \label und \ref vernetzbar ist und im toc als Eben unter der subsubsection erscheint.
Lässt sich das Problem umgehen?
\documentclass{beamer}
\RequirePackage[latin1]{inputenc}%Umlaute
\RequirePackage{titlesec}%Sectionformatierung
\RequirePackage{titletoc}%Inhaltsverzeichnis
\newcounter{absatz}%Gliederungsebene Absatz
\titleclass{\absatz}[\subsubsection]
\newcommand{\Abssym}{\S}%Symbol vor dem Absatz
\renewcommand{\theabsatz}{\Abssym\arabic{absatz}}
\begin{document}
\setcounter{tocdepth}{4}%damit Absatz erscheint
\frame{\frametitle{Gliederung}\tableofcontents}%da s toc
\section{Eine Überschrift}
\begin{frame}\refstepcounter{absatz}\addcontentsli ne{toc}{absatz}{\theabsatz Freuden mit Latex}\label{abs:Freuden}\frametitle{\theabsatz Freuden mit Latex}
irgendein Text auf \ref{abs:Freuden}
\end{frame}
\end{document}
Normalerweise nutze ich dafür das titlesec/titletoc Bündel. Aber mit beamer scheint das nicht kompatibel zu sein, da die Ebenen paragraph und subparagraph nicht existieren.
Anforderung: Gliederungsebene, die forlaufend nummeriert, mit \label und \ref vernetzbar ist und im toc als Eben unter der subsubsection erscheint.
Lässt sich das Problem umgehen?
\documentclass{beamer}
\RequirePackage[latin1]{inputenc}%Umlaute
\RequirePackage{titlesec}%Sectionformatierung
\RequirePackage{titletoc}%Inhaltsverzeichnis
\newcounter{absatz}%Gliederungsebene Absatz
\titleclass{\absatz}[\subsubsection]
\newcommand{\Abssym}{\S}%Symbol vor dem Absatz
\renewcommand{\theabsatz}{\Abssym\arabic{absatz}}
\begin{document}
\setcounter{tocdepth}{4}%damit Absatz erscheint
\frame{\frametitle{Gliederung}\tableofcontents}%da s toc
\section{Eine Überschrift}
\begin{frame}\refstepcounter{absatz}\addcontentsli ne{toc}{absatz}{\theabsatz Freuden mit Latex}\label{abs:Freuden}\frametitle{\theabsatz Freuden mit Latex}
irgendein Text auf \ref{abs:Freuden}
\end{frame}
\end{document}