I am trying to set a specific font for polutonikogreek. To make it easy to switch to that language, I defined the following command:
\newfontfamily{\Vusillus}[]{Vusillus Old Face}
\newcommand{\greek}[1]{{%
\Vusillus\selectlanguage{polutonikogreek}#1%
}}
But when I try something like this:
\greek{>erot'aw}
the font Vusillus Old Face isn't used, while this:
\Vusillus Something without a meaning
works well. Am I missing something?
Here an working example:
\documentclass[10pt,twoside]{memoir}
\usepackage[english,greek,polutonikogreek,ngerman,german]{babel}
\usepackage{blindtext}
\usepackage[utf8]{inputenc}
\usepackage{scrpage2}
% rubber: set program xelatex
\usepackage{fontspec}
\usepackage{xltxtra}
\setmainfont[Numbers={OldStyle},Ligatures={Common, Historic}]{Adobe Garamond Pro}
\newfontfamily{\Vusillus}[]{Vusillus Old Face}
\newcommand{\greek}[1]{{%
\Vusillus\selectlanguage{polutonikogreek}#1%
}}
\begin{document}
Das ist nur ein Flie{\ss}text, sonst nichts: {\greek{>erot'aw}} und {\greek{>'erowc}}.
As you may have noticed the greek words are not in Vusillus, but \Vusillus this text actually is.
\end{document}

