von bloodworks » Do 5. Mai 2011, 19:17
pospiech hat geschrieben:So wie ich das jetzt verstehen muss ich für Titel, Kopf und Fusszeile ein outer theme ersellen und der Textbereiche ergibt sich aus dem Zwischenraum.
wobei dieser Code im wesentlichen so aussieht:
mir ist noch nicht klar, wofür man das 'infolines theme' bei \defbeamertemplate braucht - mal abgesehen davon, dass es davon kopiert ist. Was würde passieren, wenn ich das gegen institutetheme ändere?
Das Theme was ich basteln möchte enthält einige Linien verschiedener Dicke, die über die gesamte Breite gehen. Dafür wäre beamercolorbox eher unangebracht. Gibt es dafür auch ein beamer Konstrukt?
Zusätzlich bräuchte ich noch ein Bild im Hintergrund einer beamercolorbox oder ein ähnliches Konstrukt, was mir ein Bild definierter Größe einfügt. Darüber muss dann der Titel (links) und rechts ein Bild (das Logo). Hier ist mir nicht klar wie ich das alles übereinanderstapeln kann.
So hallo
also das mit dem \defbeamertemplate ist so: Im prinzip wird beim Frame Aufbau mit usebeamertemplate diese templates aufgerufen. Du kannst ja mal schauen was passiert, wenn du schreibst:
\frame{\usebeamertamplate{footline}}
Die Verwendung kannst du finden in ....../2010/texmf-dist/tex/latex/beamer/beamerbaseframe.sty etwa Line 113.
Das setzt er nicht ein oder wenn definiert das frametitle-template.
Das infolines gibt das Mutter Template an. Du kannst im Prinzip den Namen deines eigenen einsetzten.
Wenn du ein paar striche brauchst, dann würde ich sagen du füllst das mit einer box
\defbeamertemplate{frametitle}% als Beispiel
{%
\nointerlineskip
\begin{beamercolorbox}%
[wd=\paperwidth,dp=1ex,ht=4.5ex,sep=0.5ex,colsep*=0pt]{frametitle}% oder andere Farbe
\insertframetitle
\end{beamercolorbox}\nointerlineskip
\begin{beamercolorbox}%
[wd=\paperwidth,dp=.5ex,ht=.5ex,sep=0.1ex,colsep*=0pt]{section in head/foot}% oder andere Farbe
\end{beamercolorbox}
}
Du kannst dich hier auch mit tikz austoben onder ein includegraphics einfügen. Hilft das?
[quote="pospiech"]So wie ich das jetzt verstehen muss ich für Titel, Kopf und Fusszeile ein outer theme ersellen und der Textbereiche ergibt sich aus dem Zwischenraum.
wobei dieser Code im wesentlichen so aussieht:
[code]
s.o.
[/code]
mir ist noch nicht klar, wofür man das 'infolines theme' bei \defbeamertemplate braucht - mal abgesehen davon, dass es davon kopiert ist. Was würde passieren, wenn ich das gegen institutetheme ändere?
Das Theme was ich basteln möchte enthält einige Linien verschiedener Dicke, die über die gesamte Breite gehen. Dafür wäre beamercolorbox eher unangebracht. Gibt es dafür auch ein beamer Konstrukt?
Zusätzlich bräuchte ich noch ein Bild im Hintergrund einer beamercolorbox oder ein ähnliches Konstrukt, was mir ein Bild definierter Größe einfügt. Darüber muss dann der Titel (links) und rechts ein Bild (das Logo). Hier ist mir nicht klar wie ich das alles übereinanderstapeln kann.[/quote]
So hallo
also das mit dem \defbeamertemplate ist so: Im prinzip wird beim Frame Aufbau mit usebeamertemplate diese templates aufgerufen. Du kannst ja mal schauen was passiert, wenn du schreibst:
[code]
\frame{\usebeamertamplate{footline}}[/code]
Die Verwendung kannst du finden in ....../2010/texmf-dist/tex/latex/beamer/beamerbaseframe.sty etwa Line 113.
Das setzt er nicht ein oder wenn definiert das frametitle-template.
Das infolines gibt das Mutter Template an. Du kannst im Prinzip den Namen deines eigenen einsetzten.
Wenn du ein paar striche brauchst, dann würde ich sagen du füllst das mit einer box
[code]
\defbeamertemplate{frametitle}% als Beispiel
{%
\nointerlineskip
\begin{beamercolorbox}%
[wd=\paperwidth,dp=1ex,ht=4.5ex,sep=0.5ex,colsep*=0pt]{frametitle}% oder andere Farbe
\insertframetitle
\end{beamercolorbox}\nointerlineskip
\begin{beamercolorbox}%
[wd=\paperwidth,dp=.5ex,ht=.5ex,sep=0.1ex,colsep*=0pt]{section in head/foot}% oder andere Farbe
\end{beamercolorbox}
}
[/code]
Du kannst dich hier auch mit tikz austoben onder ein includegraphics einfügen. Hilft das?