\usepackage[]{fontspec} \newfontfamily\unifont[]{Unicode Font Here} \begin{unifont}þøłßðđŋħ\end{unifont}
But I need to change the default body, heading and math fonts to Unicode, too.
In structure.tex, the fonts are defined with the following code:
\usepackage[T1]{fontenc} % Use 8-bit encoding that has 256 glyphs \usepackage{mathptmx} % Use the Adobe Times Roman as the default text font together with math symbols from the Symbol, Chancery and Computer Modern fonts \usepackage{avant} % Use the Avantgarde (T1) font for headings
I can change the default encoding and font easily enough:
\usepackage[]{fontspec} \setmainfont[Mapping=tex-text]{Doulos SIL}
The problem is, I can't figure out how Avantgarde is applied to headings, which I also need to change. "Avant" doesn't appear anywhere else in either file of the template. Can anyone tell me how to do this?