[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#507652: texlive: does not print math symbols



On Fri, Feb 6, 2009 at 5:22 PM, Paul Menzel wrote:
> Am Donnerstag, den 18.12.2008, 01:33 +0200 schrieb Vasilis
> Papavasileiou:
>> I have narrowed the problem down to the fontspec package. If we pass the
>> cm-default value to fontspec:
>>
>>   \usepackage[cm-default]{fontspec}
>>
>> the example provided by Antonis works.
>>
>> Math symbols used to work without cm-default. If we remove the lm-default
>> value from ExecuteOptions in fontspec.sty everything works fine. The problem
>> is probably lack of LModern math fonts in OpenType format as stated in their
>> README (/usr/share/doc/lmodern/README.gz).
>
> Thanks for the hint.
>
> Now I have the problem that Umlaute (ÜÖÄüöä) are not displayed. Minimal
> example (also attached).
>
>
> \documentclass{scrartcl}
>
> \usepackage[cm-default]{fontspec}
>
> \usepackage{ngerman}
> \usepackage{amsmath}
> \usepackage[standard]{ntheorem}
>
> \begin{document}
> \begin{definition}
> Übung, Test $\sum$.
> \end{definition}
> \end{document}
>
> Is there a fix available?

Yes. You have two options:
a) Remove [cm-default] from your test file and add lm-math.map to the
distribution (see
http://www.ctan.org/tex-archive/fonts/ps-type1/lm/fonts/map/dvipdfm/lm/).
b) Ask Don Knuth to add umlauts to cmr.

Mojca



Reply to: