beamerfontthemethesis.sty (1848B)
1 \usefonttheme{professionalfonts} 2 3 \RequirePackage{fontspec} 4 5 \defaultfontfeatures{Ligatures=TeX} 6 7 \setsansfont{Futura Now Text}[ 8 UprightFont = * Lt, 9 ItalicFont = * Lt It, 10 BoldFont = * Md, 11 BoldItalicFont = * Md It 12 ] 13 14 \newfontfamily\futuraHeavier{Futura Now Text}[ 15 UprightFont = * Rg, 16 ItalicFont = * It, 17 BoldFont = * Bd, 18 BoldItalicFont = * Bd It 19 ] 20 21 \newfontfamily\futuraTable{Futura Now Text}[ 22 Numbers = Monospaced, 23 UprightFont = * Lt, 24 ItalicFont = * Lt It, 25 BoldFont = * Md, 26 BoldItalicFont = * Md It 27 ] 28 29 \newfontfamily\futuraHeavierTable{Futura Now Text}[ 30 Numbers = Monospaced, 31 UprightFont = * Rg, 32 ItalicFont = * It, 33 BoldFont = * Bd, 34 BoldItalicFont = * Bd It 35 ] 36 37 \newfontfamily\futuraCondensed{Futura Now Text}[ 38 UprightFont = * Cn, 39 ItalicFont = * Cn It, 40 BoldFont = * Cn Bd, 41 BoldItalicFont = * Cn Bd It 42 ] 43 44 \newfontfamily\futuraHeadline{Futura Now Headline}[ 45 UprightFont = * Rg, 46 ItalicFont = * It, 47 BoldFont = * Bd, 48 BoldItalicFont = * Bd It 49 ] 50 51 \newfontfamily\futuraDisplay{Futura Now Display}[ 52 UprightFont = * Rg, 53 ItalicFont = * It, 54 BoldFont = * Bd, 55 BoldItalicFont = * Bd It 56 ] 57 58 \AtBeginEnvironment{tabular}{\futuraTable} 59 60 \setbeamerfont{title}{family=\futuraDisplay, size=\Huge} 61 \setbeamerfont{author}{family=\futuraHeavier, size=\small} 62 \setbeamerfont{date}{family=\futuraHeavier, size=\small} 63 64 \setbeamerfont{alerted text}{family=\futuraHeavier} 65 66 \setbeamerfont{section page}{family=\futuraDisplay, size=\LARGE} 67 68 \setbeamerfont{block title}{family=\futuraHeavier, size=\normalsize} 69 \setbeamerfont{block title alerted}{family=\futuraHeavier,size=\normalsize} 70 71 \setbeamerfont{frametitle}{family=\futuraHeadline, size=\large} 72 73 \setbeamerfont{description item}{family=\futuraHeavier} 74 \setbeamerfont{itemize/enumerate subbody}{size=\normalsize} 75 76 \setbeamerfont{page number in head/foot}{family=\futuraHeavier, size=\scriptsize}