SVG乌尔都语/阿拉伯语字母处理?

时间:2010-10-26 07:44:56

标签: svg arabic

所以我看起来我要用自定义制作的字形创建全新的Unicode,但问题是如何管理字母的连接我的意思是阿拉伯语有很多字母连接在一起并且形成一个不同于英语的单词其中每个字母与其他字母分开,所以现在我的问题是,乌尔都语字母表有一个Unicode定义但是很多其他字母表的字母表连接如何处理呢?我的意思是那个字母只有一个unicode,但是一个unicode包含了很多它的连接形状如何管理这个加入字母的问题?

并且我的问题的答案就在于这个魔法属性? :arabic-form = "initial | medial | terminal | isolated"

1 个答案:

答案 0 :(得分:0)

阿拉伯字母如果被隔离则会改变它们的外观,或者站在单词的开头,中间或末尾。因此角色最多有4种表现形式。在Unicode中,每个人都拥有自己的代码,并且使用“阿拉伯语形式”属性来消除它们。

本网站包含如何使用SVG中不同字形的示例:

http://www.w3.org/TR/SVGTiny12/fonts.html(参见“Font02.svg”示例)