processing / processing/processing4
[DISCUSSION] Vector Fonts Support
未关闭
还没有人认领这个 Issue。
core
enhancement
- 主要语言
- Java
- 星标
- 494
- 派生
- 183
- 平均合并
- 4 小时 39 分钟
- 30 天内合并 PR
- 3
描述
[!NOTE]
This is a draft about better font support in Processing. This issue will be updated based on discussion and feedback from the community.
Currently Processing handles fonts only as bitmaps. It should use vector fonts.
Historically, OpenJDK has relied on ICU4J for Unicode support.
Variable fonts
It seems like OpenJDK has integrated Harfbuzz as a replacement for ICU4J, which has a number of benefits, including variable font support. More research is needed.
References
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
该 issue 没有列出源文件、测试或入口点。首先查看 Processing 当前对位图字体的处理方式,以及链接的 OpenJDK、ICU4J 和 HarfBuzz 参考资料;当项目已经确定并记录了矢量字体支持方案,包括可变字体问题时,这项工作就完成了。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- java
- 领域
- computer-graphics, desktop
- Issue 类型
- 功能
- 难度
- 5/5
- 预计耗时
- 一周以上
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 28/100