找出用于替换丢失的unicode字符的字体

时间:2013-05-02 22:01:28

标签: google-chrome firefox fonts cross-browser

我有a javascript application,使用Unicode rune chart转换符文中的文字。问题是,某些字体不包含符文符号 Mozzila Firefox只是找出正确的字体并将其用于符文,而不是Goudy Medieval和Times New Roman。谷歌浏览器无法做到这一点并显示黑匣子而不是符文 所以我的问题是:

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

2 个答案:

答案 0 :(得分:1)

重新。 1:使用角色地图程序。 (在Linux上,使用例如gucharmap,你可以搜索字符,右键单击它(并保持),你可以看到使用的字体。你也可以切换到程序中的其他(非默认)字体并查看该字符是否也存在于该字体中。)

重新。 2:

  • 突出显示要确定其font-family的文本。
  • 右键单击并选择Inspect Element。
  • 在应该打开的Developer窗口中,在右侧,应该有一个带有一堆CSS规则的Rules列。你通常需要滚动到那里的底部,在那里你应该找到适用的字体系列(继承或自定义指定)列表,以便优先使用哪种字体。
  • 将此列表(可能是单个项目)与系统上安装的字体列表进行比较。该列表与您安装的内容之间的第一个匹配字体将是Firefox正在使用的字体。

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

答案 1 :(得分:0)

如果符文是一种开放式字体结扎,你可以通过几种方式查看字体的开放式功能....微软排版有一个免费工具你可以下载,安装,然后右击一个开放式字体,一些新的选项卡将显示常用的...其中一个是属性。点击那个人,它将列出所有功能。

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

这就是你如何辨别他们提供的功能。我不确定runic是否是一个功能本身,或者只是一个设计术语......说,快速谷歌搜索和“Junicode”是一个中世纪字体,“Junicode是一种先进的Unicode字体,适用于中世纪学者,包括用拉丁文“http://www.filewatcher.com/d/FreeBSD/8-stable/sparc64/junicode-0.7.6.tbz.1331504.html

编写的语言的全部字符

但也许你的心脏被设置在你的字体上....我找不到很多关于符文图表,对不起。你可以搜索整个开放式字体功能列表....我知道微软排版已经列出了它,adobe也是如此......但是它们都不适合搜索,而且我也不喜欢它们的命名惯例,这会混淆我甚至更多。