Am Mon, 03 May 2010 09:36:44 +0100 schrieb José Carlos Santos: > Hi all: > > If I compile this file: > > \documentclass{article} > \usepackage{fontspec} > \usepackage{xunicode} > \usepackage{xltxtra} > \begin{document} > $2×2±2$ > \end{document} > > all goes well; the result is a document which contains 2×2±2. However, > if I add the line > > \usepackage[utopia]{mathdesign} > > before loading the fontspec package, my log file says: > > Missing character: There is no × in font mdputr7t! > Missing character: There is no ± in font mdputr7t! > > and all I get is "222". Is there some way of avoiding this (besides, of > course, replacing × and ± with \times and \pm respectively)?
\documentclass{article} \usepackage[utopia]{mathdesign} \usepackage{xltxtra} \setmainfont{Arial}%to better see the differences \catcode`\×=\active \def×{\ifmmode\times\else\char"00D7\fi} \catcode`\±=\active \def±{\ifmmode\pm\else\char"00B1\fi} \begin{document}\pagestyle{empty} text ×± math $×±$ \end{document} -- Ulrike Fischer -------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex