Respostas:
O Okular, o visualizador de pdf do KDE, suporta XPS. O nome do pacote é que okular
eu não conheço nenhum visualizador do GNOME / GTK + que suporte XPS, embora de acordo com este bug evidenciado no suporte upstream do GNOME tenha sido adicionado. Não está funcionando para mim em Maverick ....
O Evince agora tem suporte ao XPS. Verifique: http://projects.gnome.org/evince/?guid=ON
libgxps
que acabou de ser incluído no 12.04 e deve ser ativado no pacote evince, que está em andamento - não há garantia, porque estamos um pouco atrasados. Veja askubuntu.com/questions/112852/… e " XPS não suportado "
Para mim, a solução mais adequada no meu computador 12.04 foi converter o arquivo XPS para PDF na linha de comando através
xpstopdf file.xps
e visualizando o recém-criado file.pdf usando o visualizador de PDF (lido no meu caso).
Isso exigiu a instalação do pacote libgxps-utils .
(O Evince não abriu o arquivo XPS em que encontrei, pelo menos imediatamente, mas reclamei "O arquivo zip do tipo de arquivo (aplicativo / zip) não é suportado".)
Se você deseja criar arquivos XPS, sua melhor aposta pode ser tentar criar o componente GhostXPS do GhostPDL (parte do pacote Ghostscript); Não sei se isso já foi feito para o Ubuntu e não tenho experiência em primeira mão.
O Inkscape pode ler e gravar arquivos .xaml. Suponho que ele possa ser usado para converter, por exemplo, .pdf ou .svg em .xaml. No entanto, não sei se ele pode ou não lidar com arquivos .xps diretamente (talvez não).