2013-05-02 69 views
0

我有a javascript application,它使用Unicode rune chart转换符文中的文本。问题是,有些字体不包含符文符号。
Mozzila Firefox只是找到正确的字体,并将其用于符文,而不是古代中世纪和时代新罗马。 Google Chrome无法做到这一点,并显示黑色框而不是符文。
所以我的问题是:找出用什么字体替换丢失的unicode字符

  1. 我如何可以找出哪些网页安全字体支持这些符号?
  2. 我可以在文档的任何位置找到Firefox使用哪种字体

回答

0

如果符文是一个开放式的字体结扎,您可以查看字体的敞开式有几种方法.... Microsoft版式有一个免费的工具ü可以下载,安装,然后右键单击一个开放式字体,一些新的标签会出现在通常的标签中......其中之一就是属性。点击那个人,它会列出所有的功能。

你也可以使用photoshop,我知道如果你选择一个打开的字体作为正在使用的文本,你可以查看它的打开类型的功能。这里有一些正是如何做到这一点的图像...对于质量抱歉,这些是来自CS4:http://dev.bowdenweb.com/css/fonts/accessing-open-type-features-in-photoshop.html

所以这就是你如何可以告诉他们提供什么功能。我不知道如果符文本身是一个功能,或者只是一个设计术语....说,快速谷歌搜索和“Junicode”是一个中世纪的字体与“Junicode是一个先进的中世纪学者的Unicode字体,包括用拉丁脚本编写的语言的全部字符“http://www.filewatcher.com/d/FreeBSD/8-stable/sparc64/junicode-0.7.6.tbz.1331504.html

但是也许你的心脏设置在你的字体上....我无法找到关于符文图表的很多信息,对不起。你可以搜索整个打开类型的字体功能列表....我知道微软印刷术已经列出,像Adobe一样......但这两种都不适合搜索,而且我也不是他们的命名规则的粉丝,这使混淆我甚至更多。

1

Re。 1 .:使用字符映射程序。 (在Linux上,使用例如gucharmap,在那里你可以搜索字符,并通过右键单击(并保持),你可以看到使用的字体。你也可以切换到程序中的其他(非默认)字体并查看该字符是否存在于该字体中。)

Re。 2 .:

  • 突出显示您要确定其字体系列的文本。
  • 右键单击并选择检查元素。
  • 在应该打开的开发人员窗口中,右侧应该有一个包含一堆CSS规则的规则列。您通常必须滚动到底部,并且在那里您应该找到适合的字体系列(继承或自定义指定)列表,以便最好使用哪些字体。
  • 将此列表(可能是单个项目)与系统上安装的字体列表进行比较。该列表与您安装的内容之间的第一个匹配字体是Firefox正在使用的内容。

使用font-manager程序(在Linux上这可能实际上是“font-manager”)来获取系统上安装的字体列表。