[beamer] Farbe des Titels in Block-Umgebung

Redefinition von Makros, Definition eigener Befehle sowie neuer Umgebungen


Klaus
Forum-Century
Forum-Century
Beiträge: 184
Registriert: Do 27. Jan 2011, 19:30

[beamer] Farbe des Titels in Block-Umgebung

Beitrag von Klaus »

Hallo Leute,

ich versuche gerade meine eigene Block-Umgebung zu definieren. Dabei arbeite ich mit dem Buch 'Präsentationen mit LaTex'.

Auf Seite 99 ist also das Beispiel:
\setbeamertemplate{block title}{bg=normal text.bg!90!red}
Was ich daran leider nicht verstehe ist der zweite Teil mit diesem ominösen Punkt nach 'text' und ob dieser zweite Befehl die Farbe für den Text im Blocktitel definiert?

Auf Seite 167, wo es um die Farben geht, steht schließlich: Weiterhin definiert xcolor die in PostScript als current color bezeichnete aktuelle Farbe durch den Punkt, auf die in derselben Weise zugegriffen werden kann wie über normale Farbnamen.

Also ist dieser Punkt als eine Arz Zuordnung zu verstehen?

Ich habe meine eigene Farbe definiert mittels
\definecolor{PhysikBlue}{RGB}{7,43,97}
Also versuche ich, dass der Block Titel diese Farbe bekommt mittels:
\setbeamertemplate{block title}{bg=normal text.PhysikBlue}
Doch das wird nicht kompiliert! Also habe ich den Syntax scheinbar nicht verstanden. :-(

Wie kriege ich die Farbe des Blocktitels in der eigens definierten Farbe angezeigt?

Gruß,
Klaus.
Bei LaTex führen mir manchmal einfach zu viele Wege nach Rom.

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Hallo,
\setbeamertemplate{block title}{bg=normal text.bg!90!red}
heißt, dass der Blocktitelhintergrund eine Farbmischung aus 90% der Hintergrundfarbe des normalen Textes (normal text.bg) und 10% Rot erhält.

Mit
\setbeamercolor{block title}{bg=PhysikBlue}
bekommt der Hintergrund des Blocktitels deine selbst definierte Farbe. Allerdings ist auf diesem dunklen Hintergrund die schwarze Schrift für mich sehr schlecht lesbar.

Wenn du gegenüber dem Beispiel nur die Schriftfarbe im Blocktitel (also den Vordergrund) ändern willst, dann geht das mit
\setbeamercolor{block title}{bg=normal text.bg!90!red,fg=PhysikBlue}
Gruß
Elke

Klaus
Forum-Century
Forum-Century
Beiträge: 184
Registriert: Do 27. Jan 2011, 19:30

Beitrag von Klaus »

Hi Elke,

dankeschön. :)

Ich probiere es aus, sobald ich am Montag wieder im Büro bin. :)

Gruß und ein schönes Wochenende,

Klaus.
Bei LaTex führen mir manchmal einfach zu viele Wege nach Rom.

Antworten