установить еврейский шрифт matlab - PullRequest
2 голосов
/ 19 марта 2012

Я ищу способ установки шрифтов на иврите в мой matlab (R2009b, windows 7).Я не ищу решения для отображения или чтения иврита, но есть способ работать с ивритом, как английскими буквами (для строк purpusese).проблема в том, что у меня есть звуковые файлы, которые называются на иврите, и мне нужно прочитать их из matlab.но когда я пытаюсь прочитать список файлов (используя ls), я получаю знаки вопроса, где были буквы на иврите.

Ответы [ 2 ]

0 голосов
/ 29 мая 2012

Возможно, что шрифт, который вы используете в Matlab, просто не имеет глифов шрифта иврита («символы»).Таким образом, пропущенные символы заменяются на «?».Вы можете «связать» шрифт с другим в GDI, отредактировав реестр в HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink.

Например: предположим, что ваша копия Matlab использует шрифт Consolas, и вы хотите использовать шрифтМириам за символы, которых нет в Consolas.Чтобы это произошло, вам нужно добавить строковое значение в раздел реестра выше.Имя строки должно быть Consolas, и оно должно иметь значение mriamc.ttf.Это говорит Windows GDI отображать недостающие глифы в шрифте с именем «Consolas», используя шрифт в файле «mriamc.ttf».

0 голосов
/ 20 марта 2012

Команда listfonts выведет список всех доступных системных шрифтов. Если в списке нет шрифта на иврите, вам придется установить его на уровне операционной системы, например, AdobeHebrew (в качестве альтернативы - Google "бесплатные шрифты на иврите").

...