Skip to content

Instantly share code, notes, and snippets.

@bartv
Created April 15, 2014 11:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bartv/10724355 to your computer and use it in GitHub Desktop.
Save bartv/10724355 to your computer and use it in GitHub Desktop.
\usepackage{microtype}
\ifluatex
\usepackage{fontspec}
\newfontfeature{Microtype}{protrusion=default;expansion=default;}
\defaultfontfeatures{Ligatures=TeX}
\setmainfont[Numbers=OldStyle]{Linux Libertine O}
\setsansfont[UprightFont = *-Regular,
ItalicFont = *-RegularIt,
BoldFont = *-Semibold,
BoldItalicFont = *-SemiboldIt]{Source Sans Pro}
\setmonofont[Scale=MatchLowercase]{Source Code Pro}
\else
\ifxetex
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\newfontfeature{Microtype}{protrusion=default;expansion=default;}
\defaultfontfeatures{Ligatures=tex-text}
\setmainfont[Numbers=OldStyle]{Linux Libertine O}
\setsansfont[UprightFont = *-Regular,
ItalicFont = *-RegularIt,
BoldFont = *-Semibold,
BoldItalicFont = *-SemiboldIt]{Source Sans Pro}
\setmonofont[Scale=MatchLowercase]{Source Code Pro}
\else
\usepackage[T1]{fontenc}
\usepackage{lmodern} % to make pdf searchable
\fi\fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment