beamer: Fußnotenfarbe ändert Farbe anderer Elemente

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: beamer: Fußnotenfarbe ändert Farbe anderer Elemente

von bloodworks » Mo 22. Mär 2010, 17:05

Hi du kannst das analog zu dem Beispiel oben machen oder mit
\setbeamercolor{footnote mark}{green}
Verändern. ->Vgl. Beameruserguide!

Dass es nicht weiter Entwickelt wird würd ich übrings net sagen. Im Ctan scheint die letzte Änderung von 2010 zu sein.

von dav » Mo 22. Mär 2010, 16:13

Hallo bloodworks,

danke für die Lösung! Ich hatte die Hoffnung schon fast aufgegeben ...
Deine Lösung funktioniert sehr gut. Die Fußnotenmarke ist allerdings noch in schwarz, hast du dagegen auch noch eine Idee?
Einen Bugreport kann ich gerne machen; allerdings habe ich den Eindruck, dass beamer nicht mehr weiterentwickelt wird.
Rot sind meine Fußnoten nur im Beispiel, in meinen Präsentationen ist die Farbe dezenter gewählt:)

Grüße
David

von bloodworks » Sa 20. Mär 2010, 16:39

Auch wenns sehr verspätet kommt, ich hab grad Lust das zu lösen.

Ich habe aber keine Ahnung warum das so aussieht. Das ist sicher nicht so gewollt. Vll ist da ein Bug Report angesagt...

Es hilft hier nur die Brechstange: Völlige Neudefinition des footnote Templates. Beamer bietet da gottseidank eine einfache Schnittstelle.
\documentclass[english]{beamer} 

\setbeamertemplate{footnote}{\mbox{\insertfootnotemark\textcolor{red}{\insertfootnotetext}}} % Ich muss leider das ganze Ding umdefinieren. Damit scheint es aber zu tun. 

\begin{document} 

\frame{\frametitle{Folie 1} 

etwas text (in schwarz) 
\footnote{eine Fußnote in rot} 

mehr text (auch noch in schwarz) 

} 

\frame{ 
\frametitle{Folie 2} 

mehr text (ab jetzt in rot) 

}

\end{document}
Kurze Anmerkung: ROT wird in Deutschland mit GEFAHR assoziiert. Man sollte möglichst den Einsatz von rot vermeiden, es sei denn es handelt sich um eine Gefahr. -> rot in slideshows -> badbadbad ;)

beamer: Fußnotenfarbe ändert Farbe anderer Elemente

von dav » Mi 13. Jan 2010, 10:59

Hallo zusammen,

ich möchte für meine Präsentationen mit beamer die Schriftfarbe der Fußnoten ändern. Das klappt mit
\setbeamercolor{footnote}{fg=red}
auch.
Das Problem dabei ist: Sobald ich meine erste Fußnote einfüge (im Beispiel erschient die Schrift in rot), ändern sich auf den folgenden Frames auch die Farben anderer Elemente wie normaler Text, Beschreibung etc. in die Farbe der Fußnote.
Hier ein Minimalbeispiel:
\documentclass[english]{beamer}

\setbeamercolor{footnote}{fg=red} % ändert die Farbe der Fußnote in rot

\begin{document}

\begin{frame}{Folie 1}

etwas text (in schwarz)
\footnote{eine Fußnote in rot}

mehr text (auch noch in schwarz)

\end{frame}

\begin{frame}{Folie 2}

mehr text (ab jetzt in rot)

\end{frame}

\end{document}

Ich habe schon versucht, die Farbe für den normalen Text manuell mit
\setbeamercolor{normal text}{fg=black}
zu setzen; das hat jedoch auch keinen Einfluss.
Durch die Dokumentation von beamer bin ich auch nicht schlauer geworden, dieses Problem zu lösen. Nach klassischer Vererbung der Eigenschaften der Element sieht es nicht aus.
Hat jemand von euch eine Idee, woran das liegen kann?

Grüße
David

Nach oben