我尝试使用iText-2.1.7和iText-5.1.3输出一些Unicode文本。
虽然梵文字符堆叠得恰到好处,但我无法正确堆叠藏文字符。
相反,每个角色都占据一个独立的空间。我尝试使用BaseFonts ARIALUNI.TTF和TibMachUni-1.901b.ttf,但没有成功。
谷歌搜索给了我一个post of 2009,表明当时不太可能。
我陷入了一个Unicode项目的中间。我希望得到线索 继续进行。
答案 0 :(得分:2)
目前iText中唯一的Ligaturizer是ArabicLigaturizer
,我很惊讶Devanagari实际上为你工作。
请参阅今年早些时候的Bruno Lowagie's (the primary developer) post以及post that he linked to,具体为:
目前的iText开发人员都不了解印地语或其他任何人 印度语,所以对他们来说(如果不是不可能)非常困难 写这样一个IndicLigaturizer
将“印度”替换为“藏文”或任何其他需要连字的语言。