PhD

The LaTeX sources of my Ph.D. thesis
git clone https://esimon.eu/repos/PhD.git
Log | Files | Refs | README | LICENSE

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}