I have searched in the user guide for the string \setbeamerfont, but the only thing I could find was a description that said \setbeamerfont{some beamer element}.

Where can I find a listing of all beamer elements whose font can be set using this command?

In this particular case, I am trying to find the beamer font for "normal" text.

  • Search for /-Font instead.
    – marczellm
    Commented Jun 4, 2014 at 6:40

2 Answers 2


There are three macros for setting the font:

\usefonttheme[settings] {font theme}
\setbeamerfont * {beamer element}{attributes}
\usebeamerfont * {beamer element}

The attributes are something like size, shape, etc

The predefined beamer fonts are

enter image description here

enter image description here

  • 1
    Could you please provide the source of this table? I can't find it anywhere. Commented Aug 29, 2014 at 11:24
  • Lars, it is a simple longtable
    – user2478
    Commented Aug 29, 2014 at 18:10
  • 2
    Thanks Herbert, I mean not the source as in source code, but the source of the information in it :) Commented Aug 29, 2014 at 18:19
  • 3
    Oh, it's in "Presentations with LaTeX"
    – user2478
    Commented Aug 29, 2014 at 19:55

There is no definitive list of fonts because font names are arbitrary. You can use whatever(*) name you like in \setbeamerfont{}{} and beamer will create this font for you and you'll be able to use it afterwards with \usebeamerfont{}.

You can find an overview of the font names used in the default themes (which come with beamer) in the beamer cheat sheet from https://www.cpt.univ-mrs.fr/~masson/latex/Beamer-appearance-cheat-sheet.pdf :

enter image description here

Just be aware that there are many more themes out there and some of them will use their own font names.

(*) within the limits of reasonable letters and symbols which won't make latex throw up

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .