我正在寻找将在 C# 中执行文本断字的示例项目。理想情况下,这将派生自 TeX 断字算法或类似算法。我目前对英语很感兴趣,尽管将来可能需要其他语言。有人见过这样的东西吗? 背景 我计划使用 CoreText 将其包含在 MonoTouch 项目中。
最佳答案
我在 https://github.com/alkozko/NHyphenator 找到了 Knuth-Liang 断字算法的 C# 实现它似乎工作正常。
但是目前有两个缺点:
- 它无法加载开箱即用的 TeX 断字模式文件(但是,添加对它们的支持似乎微不足道)。
- 尚不清楚哪种许可证适用于源代码。
关于c# - c# 中的连字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5877777/