PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Minimale Änderung von LaTeX Beamer Theme Madrid



Zeno
16-01-2009, 09:49
Ich nutze LyX mit Beamer und habe folgendes in meiner LaTeX Peamble stehen:

\usetheme[secheader]{Madrid}
\useinnertheme{circles}
\setbeamercovered{transparent}
\beamertemplatenavigationsymbolsempty

Oben ist nun ein geteilter Balken, wo links das Kapitel steht und
rechts der Unterabschnitt.

Problem:
Leider steht vor dem Kapitel keine Kapitelnummer.

Ist es möglich dies in einfacher weise zu beheben? In der Beameranleitung habe ich keine Möglichkeit entdeckt.
Wenn ich einfach dsa Kapitel mit Kapitelnummer + Kapitel benenne, so steht die Kapitelnummer doppelt im TOC, was auch keine saubere Lösung ist.

Hat jemand hier Rat für mich?

mechanicus
16-01-2009, 12:04
Hallo,

ein Minimalbeispiel ist immer super.


\documentclass[ngerman]{beamer}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usetheme[secheader]{Madrid}
\useinnertheme{circles}
\setbeamercovered{transparent}
\beamertemplatenavigationsymbolsempty
\author[Tester]{Tester}
\title[Minimalbeispiel]{Minimalbeispiel ist immer BESSER}
\setbeamertemplate{headline}
{
\leavevmode%
\hbox{%
\begin{beamercolorbox}[wd=.5\paperwidth,ht=2.25ex,dp=1ex,center]{section in head/foot}%
\usebeamerfont{author in head/foot}\raggedleft\thesection.~\insertsection\hspace {2em}\null
\end{beamercolorbox}%
\begin{beamercolorbox}[wd=.5\paperwidth,ht=2.25ex,dp=1ex,center]{subsection in head/foot}%
\usebeamerfont{author in head/foot}\hspace{2em}\raggedright\insertsubsection
\end{beamercolorbox}}%
\vskip0pt%
}
\begin{document}
\begin{frame}[plain]
\maketitle
\end{frame}

\begin{frame}
\tableofcontents
\end{frame}

\section{Test}
\subsection{Test unter}
\begin{frame}
\frametitle{Testfolie}
\begin{itemize}
\item Eintrag
\item Ende
\end{itemize}
\end{frame}

\section{noch ein Test}
\subsection{noch ein Test unter}
\begin{frame}
\frametitle{Testfolie}
\begin{itemize}
\item Eintrag
\item Ende
\end{itemize}
\end{frame}
\end{document}

Gruß
Marco

Zeno
16-01-2009, 13:16
Vielen Dank Mechanicus! Das sieht schon viel besser aus.
Werde ich auch irgendwie das 0. Kapitel los?. Das sieht etwas
stöhrend auf der ersten Titelfolie aus.

bobmalaria
16-01-2009, 13:36
hi,

einfach die änderung verschieben


\documentclass[ngerman]{beamer}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usetheme[secheader]{Madrid}
\useinnertheme{circles}
\setbeamercovered{transparent}
\beamertemplatenavigationsymbolsempty
\author[Tester]{Tester}
\title[Minimalbeispiel]{Minimalbeispiel ist immer BESSER}
\begin{document}
\begin{frame}[plain]
\maketitle
\end{frame}

\begin{frame}
\tableofcontents
\end{frame}

\setbeamertemplate{headline}
{
\leavevmode%
\hbox{%
\begin{beamercolorbox}[wd=.5\paperwidth,ht=2.25ex,dp=1ex,center]{section in head/foot}%
\usebeamerfont{author in head/foot}\raggedleft\thesection.~\insertsection\hspace {2em}\null
\end{beamercolorbox}%
\begin{beamercolorbox}[wd=.5\paperwidth,ht=2.25ex,dp=1ex,center]{subsection in head/foot}%
\usebeamerfont{author in head/foot}\hspace{2em}\raggedright\insertsubsection
\end{beamercolorbox}}%
\vskip0pt%
}

\section{Test}
\subsection{Test unter}
\begin{frame}
\frametitle{Testfolie}
\begin{itemize}
\item Eintrag
\item Ende
\end{itemize}
\end{frame}

\section{noch ein Test}
\subsection{noch ein Test unter}
\begin{frame}
\frametitle{Testfolie}
\begin{itemize}
\item Eintrag
\item Ende
\end{itemize}
\end{frame}
\end{document}

Zeno
16-01-2009, 14:55
Vielen Dank, das funktioniert.

:D