Beamer Schriftgrößen sinnvoll manipulieren

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 Schriftgrößen sinnvoll manipulieren

von Beinschuss » Di 18. Feb 2014, 15:43

Da Du offensichtlich XeTeX oder LuaTeX verwendest, kannst Du für Deine eine Tabelle ja auch die Fontgröße mit Fontspec einstellen, z.B.:
\documentclass{beamer} 

% --- default --- 
\usepackage{xltxtra} 
\usepackage{polyglossia} 
\usepackage{fontspec}
\setdefaultlanguage[spelling=new]{german} 

% --- title --- 
\title{T I T E L} 
\date{Februar 2014} 
\author{MoonKid} 
\institute{Dort} 

\usepackage{tabu} 

% --- document --- 
\begin{document} 
\begin{frame} 
\setsansfont[Scale=0.5]{Linux Biolinum O},
     \begin{tabu} spread \textwidth {|X|X|} 
         \rowfont[c]\bfseries 
         Eins&Zwei\\ 
         a&b\\ 
     \end{tabu} 
\end{frame} 
\end{document}
Helmut

von esdd » Di 18. Feb 2014, 14:43

Welche font-Elemente schon wie definiert sind, findest du in der Datei beamerfontthemedefault.sty

Du kannst dir zum Beispiel mit \setbeamerfont{tabu}{size=\footnotesize} auch ein eigenes font Element definieren und dann mit \usebeamerfont{tabu} an den gewünschten Stellen verwenden. Welche Eigenschaften du für die fonts einstellen kannst, findest du im beameruserguide.

Gruß
Elke

von Johannes_B » Di 18. Feb 2014, 14:33

Mit setbeamerfont veränderst du eigentlich nur die Objekte, welche von Beamer automatisch gesetzt werden.
Welche versuchst du denn zu ersetzen?

von MoonKid » Di 18. Feb 2014, 13:17

Johannes_B hat geschrieben:beameruserguide Abschnitt 5.6 Choosing Appropriate Fonts and Font attributes
Ich erkenne nicht den Wert des von dir referenzierten Abschnittest zu meiner Fragestellung. Es ist ein Grundsatztext über Schriftformaterierung in Präsentationen.

Meine Frage war eher technische Natur. Folgende Frage bleibt unbeantwortet, auch mit der von mir vor jedem Post genutzten Suchefunktion meines pdf-readers.
MoonKid hat geschrieben:\setbeamerfont kenne ich auch. Aber die Dokumentation ist lückenhaft. Woher soll ich den wissen, was ich für "<beamer-font name>" da eintragen soll? Das wird nirgends in der Doku erwähnt.

von Johannes_B » Mo 17. Feb 2014, 07:18

Warum sollte ich Schriftauszeihcnungen nicht als Umgebung benutzen?

beameruserguide Abschnitt 5.6 Choosing Appropriate Fonts and Font attributes

So etwas merke ich mir übrigens nicht, aber mein pdf-Viewer besitzt eine interne Suche. Gibt für alle Plattformen.
MoonKid hat geschrieben:Wie kann ich "small" einen anderen "Wert" geben? Es ist ja keine Koma-Klasse. ;)
Wie meinst du das?

von MoonKid » Mo 17. Feb 2014, 01:34

Ok, so gehts auch.

Aber wo ist jetzt der Rest von der beamer-Doku bezüglich der font-elemente?

von Genmutant » Mo 17. Feb 2014, 00:44

Einfach mit "\scriptsize", das ist dann gültig bis die aktuelle Umgebung endet. Falls du es auf weniger Bereich haben willst, kannst du das ganze mit {} eingrenzen: {\scriptsize Test ladida}

von MoonKid » Mo 17. Feb 2014, 00:39

Genmutant hat geschrieben:Es gäbe noch footnotesize und scriptsize, wenn du bei den vorgegeben Größen bleiben willst.
"scriptsize" liegt gut dazwischen. ;)
Genmutant hat geschrieben:Was soll denn dein "\begin{small}" da? Wo kommt die Umgebung her?
Wie sollte ich sonst die Schriftgröße für einen Bereich ändern?

von Genmutant » Mo 17. Feb 2014, 00:35

Es gäbe noch footnotesize und scriptsize, wenn du bei den vorgegeben Größen bleiben willst.

Was soll denn dein "\begin{small}" da? Wo kommt die Umgebung her?

Beamer Schriftgrößen sinnvoll manipulieren

von MoonKid » Mo 17. Feb 2014, 00:34

Ich möchte nur die Schrift einer gesamten Tabelle verkleinern.
Dummerweise ist "tiny" zu klein, "small" ist das gleiche wie "normalsize". Ich möchte etwas zwischen "tiny" und "normalsize" - also eigentlich "small".
\documentclass{beamer}

% --- default ---
\usepackage{xltxtra}
\usepackage{polyglossia}
\setdefaultlanguage[spelling=new]{german}

% --- title ---
\title{T I T E L}
\date{Februar 2014}
\author{MoonKid}
\institute{Dort}

\usepackage{tabu}

% --- document ---
\begin{document}
\begin{frame}
    \begin{small}
    \begin{tabu} spread \textwidth {|X|X|}
        \rowfont[c]\bfseries
        Eins&Zwei\\
        a&b\\
    \end{tabu}
    \end{small}
\end{frame}
\end{document}
Wie kann ich "small" einen anderen "Wert" geben? Es ist ja keine Koma-Klasse. ;)

\setbeamerfont kenne ich auch. Aber die Dokumentation ist lückenhaft. Woher soll ich den wissen, was ich für "<beamer-font name>" da eintragen soll? Das wird nirgends in der Doku erwähnt.

Nach oben