Spezi23 - 2010-07-04

I have a problem adding text with special characters (German umlauts in this case). I prepared this minimal example:

\documentclass[pdftex]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage{emp}
\usepackage{graphicx}
\DeclareGraphicsRule{*}{mps}{*}{}
\begin{document}
\begin{empfile}
\begin{empcmds}
input metauml;
\end{empcmds}
\begin{figure}
\centering
\begin{empdef}[diagram](0, 0)
Begin.b;
Activity.A("äöüß");
End.e;
topToBottom(20)(b, A, e);
drawObjects(b, A, e);
clink(transition)(b, A);
clink(transition)(A, e);
\end{empdef}
\empuse{diagram}
\caption{some diagram}
\end{figure}
\end{empfile}
\end{document}

When using

pdflatex -quiet umlaute
mpost -quiet umlaute.mp
pdflatex -quiet umlaute

to compile this, the file umlaute.mp still contains the correctly encoded text but something is going wrong in the last call when the PostScript-converted diagram is inserted into the document. How can this be solved?

Best regards,
Spezi23