Um das zu "beheben" gibt es diverse Lösungen, von dennen keine so wirklch bei mir anschlägt.
Folgender Code führt zwar zur Silbentrennung, aber verwendet keinen typewriter font. Ich möchte unbedingt vermeiden, explizit einen Font zu setzen.
\documentclass{scrartcl} \usepackage{xltxtra} \usepackage{polyglossia} \setdefaultlanguage[spelling=new]{german} \DeclareFontFamily{\encodingdefault}{\ttdefault}{\hyphenchar\font=\-} \begin{document} \begin{ttfamily} \hspace{.9\textwidth}Anwenderfreundlichkeit \end{ttfamily} \end{document}