Hello Ross, thanks for the explanation - it is much clearer now.
I am able to list all fonts on ubuntu with *fc-list* command. How should I know which of them supports math fonts and which of them is monospaced (like Courier New)? Regards, Peter On 29 September 2011 21:49, Ross Moore <ross.mo...@mq.edu.au> wrote: > > Hello Peter, > > On 30/09/2011, at 4:07 AM, peter knezel <peter.kne...@gmail.com> wrote: > > Hmm, I have tried a short xe.tex file > > === > > \documentclass{article} > > \usepackage[math]{mathspec} > > \newfontfamily\mymono{DejaVu Sans Mono} > > \newfontfamily\mymathmono{DejaVu Sans Mono} > > \begin{document} > > {\mymono this is with mono} changed {\mymathmono $E=mc^2$} back as normal > > \end{document} > === > > for which xe.pdf is created > > Using: > pdffonts -f 1 xe.pdf > name type emb sub uni object > ID > ------------------------------------ ----------------- --- --- --- > --------- > MQBWCL+DejaVuSansMono CID TrueType yes yes yes 5 > 0 > AEDUWP+LMRoman10-Regular-Identity-H CID Type 0C yes yes yes 7 > 0 > > > These handle the words in the text. > > > FETFUV+CMMI10 Type 1C yes yes no 8 > 0 > > > Math identifiers: E m c . > > ZYNKTW+CMR10 Type 1C yes yes no 9 > 0 > > > The page number; presumably 1 . > > > LKHLTI+CMR7 Type 1C yes yes no 10 > 0 > > > The superscripted 2 . > > > > which really shows what fonts are used. As far as I understood well, words > "changed", "back as normal" are set with LMRoman10-Regular-Identity-H > (Latin Modern as you wrote). \mymono changed "this is with mono" to DejaVu > Sans Mono. > But what font is used for "$E=mc^2$"? Is it CMMI10,CMR10 and CMR7? Where > can I get more info about these fonts? > Why isn't the the equation written in DejaVu Sans Mono as defined with > \mymathmono? > > > > Because anything written in math mode obeys a different set of typesetting > rules to what is used in ordinary text. This involves spacing, positioning > and sizing of super- and subscripts as well as choice of font face for each > class of character or symbol. This is what makes TeX output look so much > more attractive than what any other software produces. > > To change things, you'll need to study the mathspec or unicode-math > packages, if I've got the names correct. Otherwise study the LaTeX > Companion, for ways to handle Math Alphabets using non-XeTeX methods, which > should still work, but with a limited range of fonts. > > > > > Kind regards, > > Peter > > > Hope this helps, > > Ross > > > > -------------------------------------------------- > Subscriptions, Archive, and List information, etc.: > http://tug.org/mailman/listinfo/xetex > >
-------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex