Windows 字体 ...被映射成... X 字体
"MS Sans Serif" -> "-adobe-helvetica-"
"MS Serif" -> "-bitstream-charter-"
"Times New Roman" -> "-adobe-times-"
"Arial" -> "-adobe-helvetica-"
没有给 "System" 字体的别名。更有,对应用程式在运行时安装的字体不建立别名。建议的处理这个问题的方式是转换缺少的字体(参见前面)。假如证实这是不可能的,如在 TrueType 字体的情况下,您能够通过向 [fonts] 添加一个别名强迫字体映射器选择一个接近的相关 X 字体。确保 X 字体实际上存在(使用 xfontsel 工具)。
AliasN = [Windows 字体], [X 字体] <, 可选的 "屏蔽 X 字体" 标志>
例子:
Alias0 = System, --international-, subst
Alias1 = ...
...
注释:
在序列 {0, ..., N} 中不能有间隙(gap),否则不读在第一个间隙之后的任何别名。
通常字体映射器以下列方式把 X 字体名转换成 Windows 程式可见的字体名字:
X 字体 ...被展示为... 提取的名字
--international-... -> "International"
-adobe-helvetica-... -> "Helvetica"
-adobe-utopia-... -> "Utopia"
-misc-fixed-... -> "Fixed"
-... ->
-sony-fixed-... -> "Sony Fixed"
-... ->
注意因为 -misc-fixed- 和 -sony-fixed- 是不同的字体,Wine 修改第二个提取的名字来确保 Windows 程式能够区分他们,原因是在字体选择对话框中只出现提取的名字。
"屏蔽" 别名替换最初的提取的名字,所以在这个例子的情况下我们将有下列映射:
X 字体 ...被映射成... 提取的名字
--international-... -> "System"
"非屏蔽"别名对用户是透明的,他们不替代提取的名字。
当对一个别名可获得一个固有 X 字体的时候,Wine 丢弃这个别名。
假如您不访问在第一段落中提及的 Windows 字体,您应该尝试用非屏蔽别名替换"System"字体。 xfontsel 应用程式可向您展示 X 可获得的字体。
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




