我正在寻找一个示例项目,它将在C#中执行文本连字.理想情况下,这将来自TeX连字算法或类似算法.我目前对英语感兴趣,但将来可能还需要其他语言.有人见过这样的东西吗?背景我打算在使用CoreText的MonoTouch项目中包含它.
我在https://github.com/alkozko/NHyphenator上找到了Knuth-Liang连字算法的C#实现,它似乎工作正常.
但目前有两个缺点:
显然,Donald Knuth 的算法非常出色。尽管没有可用的 C# 实现,但您是否考虑过将另一个实现转换为 C#?(例如,您可以转换与 C# 相当接近的 Java 实现。)
另一种选择是使用更简单的实现,可以在 StackOverflow 上的这个答案中找到。
| 归档时间: |
|
| 查看次数: |
2987 次 |
| 最近记录: |