I am trying to type PUA characters (such as omicron with perispomeni) using the Gentium Plus font on macOS.
I have tried setting Gentium Plus as the font for Greek using babel and fontspec but it doesn't seem to work. I only get a blank square as a replacement character. I'm assuming LaTeX isn't recognizing the character and therefore can't call for the correct glyph but don't know how to correct that.
%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode
\documentclass[12pt]{article}
\usepackage{fontspec,xltxtra,xunicode}
\defaultfontfeatures{Mapping=tex-text}
\setromanfont[Mapping=tex-text]{Times New Roman}
\newfontfamily\greekfont{Gentium Plus}
\usepackage[greek.ancient,english,spanish]{babel}
\begin{document}
υσσκι κατὰ σκιρ�ν
\end{document}