换行vs比迪

时间:2018-08-25 14:44:45

标签: unicode wrapping textwrapping bidi linewrap

换行和Unicode双向算法的要求产生了一个鸡蛋问题:

1)UBA要求将文本拆分成几行后,在 中对bidi重新排序。

2)为了使用任何换行算法将文本分成几行,需要知道第一个单词之前和最后一个单词之后的行宽 。但是为此,需要知道单词的视觉顺序,以便知道要剪切哪个空格。但是对于每个UBA,必须分别为每行计算RTL / LTR段的视觉顺序,因此在之后进行换行。

如何从概念上和实践上解决此问题(例如,在chrome,openoffice等方面)?

0 个答案:

没有答案