Drucken von Umlauten in Matlab

9

Ich versuche eine PDF-Datei aus Matlab-Figur mit CMYK-Farben zu erstellen, aber mit einem Problem mit Umlauten und einigen anderen Sonderzeichen. Gibt es einen anderen Weg als Latex? Das folgende Beispiel veranschaulicht das Problem.

%Vor%

Wie Sie aus den PDF-Dateien sehen können, behandelt die RGB-Version Umlaute, aber keine Bindestriche, und CMYK überspringt sie alle.

PDF wird in Matlab mit Ghostscript erzeugt, aber ich habe nicht gefunden, wie man Zeichencodierung für GS konfiguriert.

Ich verwende Windows und Matlab R2014.

    
Pekka 21.08.2014, 07:08
quelle

1 Antwort

1

Ich bin mir nicht ganz sicher, ob das die Lösung ist, nach der Sie gesucht haben. Wie auch immer, wenn Sie zuerst eps erstellen und dann in pdf umwandeln, hat die Ausgabedatei kein Problem mit den Sonderzeichen im Titel, vorausgesetzt, Sie erstellen nicht Title-String mit char .

%Vor%

Der obige Code funktioniert, wenn Sie das Dienstprogramm ps2pdf in Ihrem Systempfad haben. Sie haben bereits ps2pdf auf Ihrem Computer, wenn Sie MiKTeX installiert haben, aber möglicherweise müssen Sie Ihren Systempfad aktualisieren. Grundsätzlich sollte ps2pdf eine Verknüpfung zu gs sein, daher sollten Sie, wenn Sie nur gs und nicht MiKTeX installiert haben, dasselbe Ergebnis erzielen können.

BEARBEITEN

Auf meinem Computer (Windows 7, MATLAB R2014b) funktioniert auch dieser Code gut, ohne dass ps2pdf :

verwendet werden muss %Vor%

Es scheint, dass das Problem beim Erstellen der Titelzeichenfolge mit char auftritt.

    
lmillefiori 07.05.2015 16:18
quelle