beamer theme erstellen
beamer theme erstellen
Ich möchte ein theme analog zu dem Powerpoint Stil unseres Instituts erstellen.
Das grundsätzliche Layout kann ich als Hintergrundbild einbinden. Die alternative wäre die Bilder und Linien selber zu zeichnen bzw einzufügen. Das wäre nicht unmöglich, aber aufwendiger.
Bislang habe ich die Farben, die Schriften und die Symbole eingestellt.
Was mir fehlt ist die Positionierung des Titels und der Fussnoten Inhalte.
Zudem fängt der eigentliche Textrahmen zuweit oben an und ragt in den Titelbereich hinein.
Wenn hier jemand das Konzept der beamer templates verstanden haben sollte würde ich mich über eine Aufklärung freuen!
Das grundsätzliche Layout kann ich als Hintergrundbild einbinden. Die alternative wäre die Bilder und Linien selber zu zeichnen bzw einzufügen. Das wäre nicht unmöglich, aber aufwendiger.
Bislang habe ich die Farben, die Schriften und die Symbole eingestellt.
Was mir fehlt ist die Positionierung des Titels und der Fussnoten Inhalte.
Zudem fängt der eigentliche Textrahmen zuweit oben an und ragt in den Titelbereich hinein.
Wenn hier jemand das Konzept der beamer templates verstanden haben sollte würde ich mich über eine Aufklärung freuen!
- bloodworks
- Moderator
- Beiträge: 1425
- Registriert: Mo 19. Jan 2009, 10:52
- Wohnort: /dev/null
Hallo was brauchst du denn genau an Wissen? Ich denke dass so ein theme aus einem (main) theme, einem fontheme, inner- , outer und colortheme besteht wirst du ja wissen oder? 
Ich bin zZ auch an einem BeamerTheme für ne Uni drann, glaube abe rnicht, dass ich es wirklich vollständig verstanden habe. Ich hangle mich langsam an einem existierenden Theme entlang. Wie hast du denn den Titel gemacht? Wenn das wie in den default Themes in einer beamerbox ist, dann sollte da eigentlich nix rigendwo reinragen. Wobei auf der anderen Seite sich beamer sich ja nicht immer so verhält wie man es erwarten würde.

Ich bin zZ auch an einem BeamerTheme für ne Uni drann, glaube abe rnicht, dass ich es wirklich vollständig verstanden habe. Ich hangle mich langsam an einem existierenden Theme entlang. Wie hast du denn den Titel gemacht? Wenn das wie in den default Themes in einer beamerbox ist, dann sollte da eigentlich nix rigendwo reinragen. Wobei auf der anderen Seite sich beamer sich ja nicht immer so verhält wie man es erwarten würde.
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
ja soweit ist mir das klar...bloodworks hat geschrieben:Hallo was brauchst du denn genau an Wissen? Ich denke dass so ein theme aus einem (main) theme, einem fontheme, inner- , outer und colortheme besteht wirst du ja wissen oder?![]()
Ich möchte primär die Positionen der Elemente definieren.
Ich komprimier heute Abend mal mein Beispiel und werde mir deins anschauen. Danach kann ich bestimmt gezieltere Fragen stellen.
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.
wobei dieser Code im wesentlichen so aussieht:
\defbeamertemplate*{footline}{infolines theme} { \leavevmode% .... \vskip0pt% } \defbeamertemplate*{headline}{infolines theme}{...} \setbeamersize{text margin left=1em,text margin right=1em} \setbeamertemplate{frametitle}{...}
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.
Hi pospiech,
ich habe drüben im Matheplanet mein eigenes Thema zusammengebastelt.
Vielleicht hilft dir dieser Thread.
Viele Grüße,
Klaus.
ich habe drüben im Matheplanet mein eigenes Thema zusammengebastelt.
Vielleicht hilft dir dieser Thread.

Viele Grüße,
Klaus.
Bei LaTex führen mir manchmal einfach zu viele Wege nach Rom.
Du machst da so sachen wieKlaus hat geschrieben:Hi pospiech,
ich habe drüben im Matheplanet mein eigenes Thema zusammengebastelt.
\setbeamertemplate{headline}% {% \begin{pspicture}(\ppw,0.0896\ppw) \rput[c](0.11115\ppw, 0.0448\ppw){\pgfuseimage{logo}} \pspolygon[fillcolor=PhysikBlue!20,linecolor=PhysikBlue!20,fillstyle=solid] (0.2229\ppw,0pt)(\ppw,0pt)(\ppw,0.0896\ppw)(0.25\ppw,0.0896\ppw) \end{pspicture} }
- bloodworks
- Moderator
- Beiträge: 1425
- Registriert: Mo 19. Jan 2009, 10:52
- Wohnort: /dev/null
So hallopospiech 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?s.o.
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.
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}}
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} }
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
- bloodworks
- Moderator
- Beiträge: 1425
- Registriert: Mo 19. Jan 2009, 10:52
- Wohnort: /dev/null
Also um ein Hintergrundbild mit tikz zu platzieren brauchst du 1. tikz (al sPackage) und etwa so was :pospiech hat geschrieben: Allerding finde ich es seltsam in beamer mit pstricks code zu hantieren. Mir wäre pgf/tikz Code der direkt mit pdf zusammenarbeitet viel lieber. Allerdings kenne ich mich weder mit dem einen noch dem anderen aus.
\setbeamertemplate{frametitle}% als Beispiel {% \nointerlineskip \begin{beamercolorbox}% [wd=\paperwidth,dp=1ex,ht=4.5ex,sep=0.5ex,colsep*=0pt]{frametitle}% oder andere Farbe \insertframetitle \begin{tikzpicture}[remember picture, overlay] \node[yshit=-4ex] at (current page.north){\includegraphics[height=5ex, width=15ex, clip=true]{deinbild}} \end{tikzpicture} \end{beamercolorbox}}
Zuletzt geändert von bloodworks am Sa 7. Mai 2011, 18:57, insgesamt 1-mal geändert.
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
Das liefert mir nur einen Fehler:
\NeedsTeXFormat{LaTeX2e} \ProvidesPackage{beamerouterthemeiqo}[2011/05/01] \mode<presentation> \defbeamertemplate{frametitle}% als Beispiel {% \nointerlineskip \begin{beamercolorbox}% [wd=\paperwidth,dp=1ex,ht=4.5ex,sep=0.5ex,colsep*=0pt]{frametitle}% \insertframetitle \end{beamercolorbox} } \mode <all>
)) (./beamerouterthemeiqo.sty
Package: beamerouterthemeiqo 2011/05/01
! Missing \endcsname inserted.
<to be read again>
\prevdepth
l.41
The control sequence marked <to be read again> should
not appear between \csname and \endcsname.
! Use of \\beamercolorbox doesn't match its definition.
- bloodworks
- Moderator
- Beiträge: 1425
- Registriert: Mo 19. Jan 2009, 10:52
- Wohnort: /dev/null
Oh ja ähhm peinlich.. so ists wenn man kein Copy und Paste machen kann.
Ersetzte \defbeamertemplate durch \setbeamertemplate
Ersetzte \defbeamertemplate durch \setbeamertemplate
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.