藏文和梵文连结使用iText无法正确堆叠

时间:2011-12-01 09:12:25

标签: itext ligature indic

我尝试使用iText-2.1.7和iText-5.1.3输出一些Unicode文本。

虽然梵文字符堆叠得恰到好处,但我无法正确堆叠藏文字符。

相反,每个角色都占据一个独立的空间。我尝试使用BaseFonts ARIALUNI.TTF和TibMachUni-1.901b.ttf,但没有成功。

谷歌搜索给了我一个post of 2009,表明当时不太可能。

我陷入了一个Unicode项目的中间。我希望得到线索 继续进行。

1 个答案:

答案 0 :(得分:2)

目前iText中唯一的Ligaturizer是ArabicLigaturizer,我很惊讶Devanagari实际上为你工作。

请参阅今年早些时候的Bruno Lowagie's (the primary developer) post以及post that he linked to,具体为:

  

目前的iText开发人员都不了解印地语或其他任何人   印度语,所以对他们来说(如果不是不可能)非常困难   写这样一个IndicLigaturizer

将“印度”替换为“藏文”或任何其他需要连字的语言。