Windows 安装希伯莱字体matlab
我正在寻找一种在我的matlab(R2009b,Windows7)中安装希伯来文字体的方法。我不是在寻找显示或阅读希伯来文字符的解决方案,而是一种能够使用类似希伯来文的英文字母(用于字符串purpusese)的方法。让我来到这里的问题是,我有声音文件,它们的名字是希伯来语,我需要从matlab中读取它们。但当我试图阅读文件列表(使用ls)时,我会在希伯来文字母所在的位置打上问号 该命令将列出所有可用的系统字体。如果列表中没有希伯来文字体,那么您必须在操作系统级别安装一个,例如(或者,谷歌“免费希伯来文字体”)。您在Matlab中使用的字体可能根本没有希伯来文字体符号(“字符”)。因此,缺少的字符被替换为“?”。您可以在Windows 安装希伯莱字体matlab,windows,matlab,unicode,operating-system,hebrew,Windows,Matlab,Unicode,Operating System,Hebrew,我正在寻找一种在我的matlab(R2009b,Windows7)中安装希伯来文字体的方法。我不是在寻找显示或阅读希伯来文字符的解决方案,而是一种能够使用类似希伯来文的英文字母(用于字符串purpusese)的方法。让我来到这里的问题是,我有声音文件,它们的名字是希伯来语,我需要从matlab中读取它们。但当我试图阅读文件列表(使用ls)时,我会在希伯来文字母所在的位置打上问号 该命令将列出所有可用的系统字体。如果列表中没有希伯来文字体,那么您必须在操作系统级别安装一个,例如(或者,谷歌“免费希
HKLM\SOFTWARE\Microsoft\windowsnt\CurrentVersion\FontLink\SystemLink
编辑注册表,将一种字体“链接”到GDI中的另一种字体
例如:假设您的Matlab副本使用的是字体控制台,并且您希望它对控制台中不存在的字形使用字体Miriam。要实现这一点,您需要向上面的注册表项添加一个字符串值。字符串的名称必须是
Consolas
,并且其值应为mriamc.ttf
。这告诉Windows GDI使用文件“mriamc.ttf”中的字体在名为“Consolas”的字体中渲染缺少的glyph。我不认为Matlab是问题所在。Matlab仅仅反映了操作系统的功能。尝试在命令提示符下运行'dir'命令,您将看到相同的问号。您是对的,在执行dir时,我得到了相同的结果。我的操作系统支持希伯来语(我可以在windows中看到文件名,我也经常用希伯来语)。我确信有一种方法可以让我从matlab中看到文件名,我在pyhto中使用os.listdir(path)时也会得到同样的结果。所以我想这与操作系统有关。我意识到这不是一个编程问题。但这对我有很大帮助