我的“网络字体”选择有哪些适用于阿拉伯语?

16

我正在为一个WordPress网站工作,该网站将完全使用阿拉伯语(除了后端)。我是英语母语者,在我作为Web开发人员的时间里从未处理过阿拉伯语。我可以选择哪些字体,这些字体应该在绝大部分阿拉伯语使用者的电脑上都可用?

5个回答

16

字体堆栈

一定要使用CSS的"font stack"按照你的喜好顺序列出多个字体名称。例如:

font-family: "Geeza Pro", "Nadeem", "Al Bayan", "DecoType Naskh", "DejaVu Serif", "STFangsong", "STHeiti", "STKaiti", "STSong", "AB AlBayan", "AB Geeza", "AB Kufi", "DecoType Naskh", "Aldhabi", "Andalus", "Sakkal Majalla", "Simplified Arabic", "Traditional Arabic", "Arabic Typesetting", "Urdu Typesetting", "Droid Naskh", "Droid Kufi", "Roboto", "Tahoma", "Times New Roman", "Arial", serif;

注意 上述字体是随意选择的,可能具有阿拉伯文字符。该列表并不是我的建议;因为我既不会读也不会说阿拉伯语,所以我没有见过这些字体。您需要自行选择字体。


Alan Wood的Unicode资源提供以下操作系统的阿拉伯语字体列表:

这些列表有些过时了。近年来,您可能会发现苹果、微软和Linux制造商添加了更多更好的字体,以更好地支持非欧洲文字。

Alan Wood还提供了阿拉伯语测试页面


DejaVu字体

Example text in all three families of Deja Vu font: Sans, Serif, and Mono

DejaVu是一款积极开发的、开源的、免费授权且免费的字体。支持多种脚本,包括阿拉伯文,在许多Linux发行版中默认安装。有衬线、无衬线和等宽三个系列。请参见PDF示例

大多数字形都设计得很好。如果您发现有任何缺陷,欢迎您设计并贡献改进。

注意:DejaVu以不同的软件包发布。由于技术问题,LGC下载(拉丁语、希腊语、西里尔语)省略了阿拉伯语和类似字符集。在选择下载时请仔细注意其下载页面。


请在Google上搜索"字体调查",以查找已安装各种字体的计算机的百分比。


提供的字体:

1
DejaVu在其衬线字体中不支持阿拉伯文。它使用无衬线字体来支持阿拉伯文。因此,应该使用"DejaVu Sans"而非"DejaVu Serif"。 - Ammar Alyousfi
我已经实现了这个需求。我的来自阿联酋的客户说这是一种装饰性字体,不易阅读。在我得知他需要什么之后,我会更新这条评论。他选择的字体是 -> font-family: jannat, sans-serif; - JsAndDotNet
1
@HockeyJ 我建议您在字体堆栈中指定多个字体。CSS使用您列出的顺序中找到的第一个字体。因此,缩短列表没有任何理由。考虑其他平台,如MS Windows、macOS、iOS、iPadOS、BSD等。考虑不同的国家,其中操作系统可能配置有各种字体集。制定一个具有良好阿拉伯字形支持的首选字体列表。 - Basil Bourque

9

以前的时候,Tahoma和DejaVu(突出显示的是“DejaVu sans”)是最好的选择,但随着第一批阿拉伯Web字体于今年早些时候推出,事情正在改变--感谢上帝。

希望这对您或任何其他阿拉伯网站设计师有所帮助。


4

你确定他们有阿拉伯字体吗?我觉得好像没有。 - Spectre87
1
是的,他们提供阿拉伯语字体:http://www.google.com/webfonts/earlyaccess - Omer M.
啊,我现在明白了。我没有看早期访问部分 :) - Spectre87

2

将Tahoma字体大小从0.5em调整到1.1em,将Arial字体大小从1.2em开始向上调整。


2

这里有一些这种字体的列表。以下是我认为最好的,但你必须自己决定哪种字体最适合你的网站。

WebFonts:

  • Dinnext
  • Greta
  • 阿拉伯语
  • Droid Sans
  • Jennah
  • Helvetica
  • Ge
  • SS
  • Cocon
  • ff Frutiger
  • Hacen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接