XeLaTeX und mathspec setzen Dezimalkomma oder -punkt in CMMI

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: XeLaTeX und mathspec setzen Dezimalkomma oder -punkt in CMMI

XeLaTeX und mathspec setzen Dezimalkomma oder -punkt in CMMI

von yun » Do 13. Mai 2010, 01:01

Hallo Leute,

in einen Beitrag von Nym wurde schon ein ähnliches Problem geschildert: xelatex in Verbindung mit mathspec setzt scheinbar nicht unter allen Umständen Formeln in der Mathe-Umgebung in der richtigen Schriftart.

Hier ein kleines Beispiel:
\documentclass{article}
\usepackage[MnSymbol]{mathspec}
\setallmainfonts[Mapping=tex-text]{Minion Pro}
\setminwhitespace[750]
\pagestyle{empty}

\begin{document}
Test Kommazahlen: 1.5 / 2,7

Hier gehts daneben: 
$ 1-\mu+3.5 - 7,8 \mathrm{"x+0,7} $
\end{document}
Die Zahlen 1.5 und 2,7 werden korrekt mit Minion gesetzt. Die Zahlen 3.5, 7,5 und 0,7 - oder besser gesagt der Punkt und die Kommata - werden in computer modern gestzt (math italics).

Hier die Ausgabe von pdffont:
IHJBNT+MinionPro-Regular-Identity-H  CID Type 0C       yes yes yes      7  0
GSMBQP+MnSymbol10                    Type 1C           yes yes no       8  0
GWDAVH+MinionPro-It-Identity-H       CID Type 0C       yes yes yes      9  0
ZSYQEB+CMMI10                        Type 1C           yes yes no      10  0
Ich habe die PDF-Datei anschließend überprüft: Es sind wirklich nur die Zeichen Punkt und Komma in CMMI - der Rest ist in Ordnung. Hat jemand eine Idee, warum das passiert und wie man das ganze umgehen kann? Liegt der Fehler bei mir, mathspec oder fontspec?

Beste Grüße!

Nach oben