I've started exploring XeTeX and the unicode-math package in order to use unicode in my input.
Of the six math fonts described in unimath-symbols.pdf, Latin Modern Math seems to be closest to what pdflatex produces. However, I've already noticed a number of differences I don't like, such as \varnothing (which is the same as \emptyset now), \complement and the \mathbb family.
I know about the range option of the \setmathfont command. Right now I use:
\setmathfont{latinmodern-math.otf}
\setmathfont[range={"2100-"214F,"2201,"2205,"1D7D8-"1D7E1,"1D538-"1D56B}]{xits-math.otf}
But I'd rather use a single command, option or package that takes all symbols as close as possible to the `pdflatex versions'. I can then explore the different fonts at my leisure, with the certainty that there are no big surprises in my existing documents.
Is there a way to do this?
\varnothingand\complementare taken from the AMS symbol font; the designers of Latin Modern Math had different ideas about those symbols. – egreg Jul 23 '13 at 17:47\emptysetand\varnothingis very upsetting to me -- i had a long argument with the unicode folks (which i lost) about whether these were different, or at least different enough to be recognized as legitimate variants. so i need to do some more research to find out whether such "merges" would affect ams publications. – barbara beeton Sep 13 '14 at 20:12\emptysetand\varnothingshould be a stylistic variant of each other: I can't think to a document using both with different meaning. – egreg Sep 13 '14 at 21:03