Discussion:
Beamer tableofcontents Abstände
(zu alt für eine Antwort)
Thomas Kluth
2011-05-01 10:09:03 UTC
Permalink
Liebe Gruppe,

wie kann ich es erreichen, dass ich im Inhaltsverzeichnis einer Beamer
Präsentation mehr als 7 Einträge anzeigen kann.

MfG

Thomas Kluth
Marco Daniel
2011-05-01 10:19:26 UTC
Permalink
Post by Thomas Kluth
wie kann ich es erreichen, dass ich im Inhaltsverzeichnis einer Beamer
Präsentation mehr als 7 Einträge anzeigen kann.
In dem du 8 Einträge hast ;-)

\documentclass[]{beamer}
\begin{document}
\frame{\tableofcontents}
\section{Abschnitt 1}\frame{foo}
\section{Abschnitt 2}\frame{foo}
\section{Abschnitt 3}\frame{foo}
\section{Abschnitt 4}\frame{foo}
\section{Abschnitt 5}\frame{foo}
\section{Abschnitt 6}\frame{foo}
\section{Abschnitt 7}\frame{foo}
\section{Abschnitt 8}\frame{foo}
\end{document}

Gruß
Marco
Thomas Kluth
2011-05-01 10:26:01 UTC
Permalink
Post by Marco Daniel
In dem du 8 Einträge hast ;-)
\documentclass[]{beamer}
\begin{document}
\frame{\tableofcontents}
\section{Abschnitt 1}\frame{foo}
\section{Abschnitt 2}\frame{foo}
\section{Abschnitt 3}\frame{foo}
\section{Abschnitt 4}\frame{foo}
\section{Abschnitt 5}\frame{foo}
\section{Abschnitt 6}\frame{foo}
\section{Abschnitt 7}\frame{foo}
\section{Abschnitt 8}\frame{foo}
\end{document}
Ich habe mich wohl nicht genau genug ausgedrückt.
Es passt nicht mehr auf eine "Folie", so dass die letzten Einträge nicht
mehr angezeigt werden. Ich möchte die Folie aber nicht umbrechen.

Gruß

Thomas
Marco Daniel
2011-05-01 10:49:24 UTC
Permalink
Hi,

eigentlich sollte meine Aussage dich zu einem Minimalbeispiel bewegen.

Auf die Schnelle (nicht schön)

\makeatletter
\def\***@sectionintoc#1#2#3#4#5{%
\ifnum\***@tocdepth>0%
\ifnum#4=\***@showpartnumber%
{
\***@saveanother%
\gdef\***@todo{}%
\***@slideinframe=#1\relax%
\expandafter\only\***@tocsections{\gdef\***@todo{%
\***@tempcount=#5\relax%
\advance\***@tempcount by\***@sectionadjust%
\edef\inserttocsectionnumber{\the\***@tempcount}%
\def\inserttocsection{\hyperlink{Navigation#3}{#2}}%

\***@tocifnothide{\ifnum\***@section=#1\***@toc@cs\else\***@toc@os\fi}%
{
\***@pausesections\pause\fi%
\ifx\***@toc@ooss\***@hidetext
\vskip0.5em
\else
\vfill
\fi
{%
\hbox{\vbox{%
\def\***@breakhere{\\[1em]}%

\***@tocact{\ifnum\***@section=#1\***@toc@cs\else\***@toc@os\fi}{section
in toc}}}%
\par%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\vspace{-2em}%%%%<-- HIER IST DIE STELLSCHRAUBE SECTION
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
}%
}%
}
}%
\***@restoreanother%
}
\***@todo%
\fi\fi%
}
\makeatother

Viele Grüße
Marco Daniel
Thomas Kluth
2011-05-01 11:03:10 UTC
Permalink
Post by Marco Daniel
Hi,
eigentlich sollte meine Aussage dich zu einem Minimalbeispiel bewegen.
Auf die Schnelle (nicht schön)
\makeatletter
{
\def\inserttocsection{\hyperlink{Navigation#3}{#2}}%
{
\vskip0.5em
\else
\vfill
\fi
{%
\hbox{\vbox{%
in toc}}}%
\par%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\vspace{-2em}%%%%<-- HIER IST DIE STELLSCHRAUBE SECTION
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
}%
}%
}
}%
}
\fi\fi%
}
\makeatother
Verstehe ich Dich richtig, dass ich obigen Code in meinen Quellcode
kopieren soll, dann an der Schraube drehen und sich etwas ändert.

Wenn ja, es hat sich nichts verändert.

Wenn nein, weiß ich nicht was ich damit machen soll.

Gruß Thomas
Martin Sievers
2011-05-02 11:58:30 UTC
Permalink
Post by Thomas Kluth
Liebe Gruppe,
wie kann ich es erreichen, dass ich im Inhaltsverzeichnis einer Beamer
Präsentation mehr als 7 Einträge anzeigen kann.
MfG
Thomas Kluth
Hallo Thomas,

versuch mal:
\begin{frame}[shrink]
...
\end{frame}

Gruß
Martin
Thomas Kluth
2011-05-02 14:16:23 UTC
Permalink
Post by Martin Sievers
Post by Thomas Kluth
Liebe Gruppe,
wie kann ich es erreichen, dass ich im Inhaltsverzeichnis einer Beamer
Präsentation mehr als 7 Einträge anzeigen kann.
MfG
Thomas Kluth
Hallo Thomas,
\begin{frame}[shrink]
...
\end{frame}
Gruß
Martin
Danke Martin

Gruß Thomas

Lesen Sie weiter auf narkive:
Loading...