Как экспортировать умлаут (или любой иностранный символ )в формате Matlab eps?

Я пытаюсь использовать умлаут в команде легенды в MATLAB. Быстрый Google сообщает мне, что мне нужна форма char(146), и она отлично подходит для отображения файла или его печати в формате tif.

Но когда я печатаю в формате EPS (или epsc, eps2, epsc2 ), в файле отображается другой символ. Я пытался напечатать первые 300 -нечетных символов, и они, конечно, меняются (, хотя и очень медленно, добрая половина из которых — это «А» с символом сразу после этого ), но это кажется довольно медленным подходом., и мне не гарантируется, что я действительно найду нужный символ. Итак, есть ли у кого-нибудь здесь какие-либо идеи о том, что я могу попробовать?.

Я использую MATLAB R2011a, мой набор символов -по умолчанию — UTF -8, моя строка печати выглядит примерно так..

legend( plot_id, strcat('lala',char(146)) )

и моя строка печати выглядит так..

print -depsc2 -tiff -r600 <filename>

(но отключение генерации эскизов tiff не имеет никакого эффекта)

7
задан Amro 9 August 2012 в 21:37
поделиться