Hello Peter,
On 30/09/2011, at 4:07 AM, peter knezel <[email protected]> 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