Google Web字体的字体支持“latin”与“latin-extended”字形支持哪些语言?
Google Web Fonts上的一些字体支持多个“字符集”。 问题是,如果我使用的networking字体只服务于“拉丁”字形,那么将页面翻译为不支持字形的语言的用户将会清楚地注意到这些乱七八糟的文字。
我希望我的网页字体支持世界上最stream行的语言,除了英语以外,例如西class牙语,德语,法语等。
为此,我想知道,“拉丁语”和“拉丁语扩展”正好迎合了哪些语言。
我希望答案是这样的:
Latin Character Set & Supported Languages: - .......... - .......... - .......... Latin-Extended Character Set & Supported Languages: - .......... - .......... - ..........
我无法在Google Web Fonts文档或Googlesearch中find此信息。
拉丁
(又名Unicode Latin1-Supplement :U + 0080到U + 00FF)是为了支持西欧语言(正如您提到法语,德语和西class牙语;英语由标准ASCII支持)
拉丁文扩展
(实际上阻止Latin-Extended-A :U + 0100到U + 017F)应该支持东欧语言
有进一步扩展块与异国情调的符号: 拉丁文1-扩展-B和更奇特的C,D和E,但这些不出现在99%以上的电子文本。 字体包含的字符越多,其大小越大(覆盖整个BMP的字体可以增长到10+ MB)。 因此, 拉丁扩展块中的所有字符都不得在拉丁扩展类中出现 ,特别是在高度风格化的字体中:这取决于字体的目的或作者的动机。 要确定字体是否支持特定的语言,请尝试显示下面列表中的字符。
欧洲语言,非ASCII字符
在下面的列表中,我不计算:
- 通常由单独的字符replace的有向图 (不包括由Latin1支持的)
- 欧洲cyrilic字母 (马其顿,保加利亚,塞尔维亚cyrilic,俄罗斯,白俄罗斯,乌克兰)
- less数民族语言 (Elfdalian,法罗群岛,Kashubian,黑山)
- 死亡语言 (如Livonian)
- 希腊语和亚美尼亚语与自己的字母非常不同于拉丁语
- ASCII字母 (如荷兰文或盖尔文)完全支持ASCII
- 古代的符号 ,很长一段时间未使用
如果有重要的遗漏,或者在电子交stream中使用less数民族语言,请发表评论。
- 阿尔巴尼亚语 Ç,Ë
- 阿塞拜疆 Ğ,我(无点小写),İ,Ö,Ş,Ü,Ə(可以用Äreplace,然后和土耳其一样)
- 波斯尼亚和克罗地亚 Ć,Č,Đ,Š,Ž
- 加泰罗尼亚语 é,é,Í,Ï,Ó,Ò,Ú,Ü,Ç
- 捷克 Á,Í,Ó,Ú,Ů,Ý,Č,Ď,Ě,Ň,Ř,Š,Ť,Ž
- 丹麦语 , 挪威语 ,Ø,Ø
- 爱沙尼亚语 Ä,Ö,Õ,Ü,Š,Ž
- 英镑£,¢
- 芬兰 Å,Ä,Ö,Š,Ž
- 法语 Æ,Â,À,È,Ê,Ë,Î,Ï,Ô,Ù,Ü,Ÿ,Ç,»,«
- 德国 Ä,Ö,Ü,ß
- 匈牙利语 Á,É,Í,Ó,Ö,Ő,Ú,Ü,Ű
- 冰岛的 Æ,É,Í,Ó,Ú,Ý,Þ,Ð(除了Latin1的最后一块)
- 拉脱维亚语 Â,Ē,Ī,Ŗ,Ū,Č,Ģ,Ķ,Ļ,Ņ,Š,Ž,Ŗ
- LithuaianĄ , Č ,Ę,Ė,Š,Ų,Ū,Ž
- 波兰语 Ą,Ć,Ę,Ł,Ń,Ś,Ź,Ż
- 葡萄牙语 Á,Â,À,É,Ê,Ó,Õ,Ú,Ç
- 罗马尼亚语 Ă,Î,Ş,Ţ
- 斯洛伐克语 Ä,Á,É,Í,Ó,Ú,Ý,Č,Ď,Ň,Š,Ť,Ž,Ŕ,Ĺ,Ľ
- 撒丁岛
- 土耳其语 Ğ,我(无点小写),İ,Ö,Ş,Ü
- 西class牙语和加利西亚语 ,¿,¡
- 瑞典 Å,Ä,Ö
- 威尔士语 ,Ê,Î,Ô,Û,Ŵ,Ŷ
结合变音标记
或者,字体可能支持组合变音标记块:U + 0300到U + 036F。 例如, Ř可以input为U + 0158 (又名预 合成 字符 )或R + U + 030C 。 支持Unicode的程序应该显示相同,但是如果程序或字体不支持所有曲目 ,那么组合变音标记最终可能会有点错位,请参阅此主题上非常详细的Unicode问答 。