HarfBuzz 5.2 发布,支持 Unicode 15


HarfBuzz 是一个文本塑形引擎,它主要支持 OpenType,但也支持 Apple Advanced Typography。HarfBuzz 被用于 Android、Chrome、chromeOS、Firefox、GNOME、GTK+、KDE、LibreOffice、OpenJDK、PlayStation、Qt 和 XeTeX 等地方。

  • 修复 hb-ft 字体函数中的回归问题
  • 实验性的 hb-repacker API 现在支持在需要时分割几个 GPOS 子表类型
  • 对 OpenType 字体格式的 HarfBuzz 扩展现在可以在构建时标志后面选择加入
  • 实验性的 hb-subset 可变字体实例化 API 现在可以实例化更多的字体表和任意的轴位置
  • 支持 Unicode 15
  • 各种文档改进
  • hb-view 命令行工具现在可以检测到 WezTerm 内联图像支持
  • 修正 FreeType 和 ICU 的依赖性查询
  • 新的 API:
    • +HB_SCRIPT_KAWI
    • +HB_SCRIPT_NAG_MUNDARI

更多详情可查看:https://github.com/harfbuzz/harfbuzz/releases/tag/5.2.0


相關推薦

2023-02-14

HarfBuzz 是一个文本塑形引擎,它主要支持 OpenType,但也支持 Apple Advanced Typography。HarfBuzz 被用于 Android、Chrome、chromeOS、Firefox、GNOME、GTK+、KDE、LibreOffice、OpenJDK、PlayStation、Qt 和 XeTeX 等地方。 新的 hb-paint API 主要用于绘制 COLRv1

2022-06-03

Unicode 15.0 Beta 已进入 Review 阶段。 Unicode 15.0 包括许多更改,并增加了 4,489 个新字符,其中包括 CJK 统一表意文字的另一个主要扩展。许多 Unicode 标准附件对 Unicode 15.0 进行了重大修改。Unicode 15.0 添加了两个新脚本,还增加了 20

2023-02-14

Unicode 15.1 发布了首个 Alpha 版本。新版本增加了 5 个字符,没有新增 emoji 字符,目前总共已有 149,191 个字符。新增的 5 个字符包含表意文字的韩文变体序列,以及表意文字描述序列中使用的表意文字描述字符,它代表了一种直观

2022-09-20

Unicode 标准 15.0 版现已推出,包括核心规范、附件和数据文件。这个版本增加了 4489 个字符,使总数达到 149186 个字符。这些新增内容包括两个新书写系统,总共 161 个书写系统。此外,该版本还有 20 个新的表情符号字符和 4193

2022-09-24

,该版本中值得关注的更新内容包括: 字符表更新至 Unicode 15.0.0 macOS 驱动中的 Wow64 支持 GStreamer 支持中的异步阅读器修复 各种错误修复 Adobe FrameMaker 8:安装程序中止并出现错误 Visual C++ 2015-2019 在启动时崩溃 KeePas

2023-02-17

Parrot OS 是一个基于 Debian 的 Linux 发行版,专注于安全、隐私和开发。 Parrot OS 5.2 包括几个新的功能和自 5.1 版本以来的改进,其中主要包括安全和稳定性的更新: Calamares 安装程序收到了几个重要的更新,以修复常见的安装

2022-05-06

据 Unicode 的最新博客介绍,Unicode 技术委员会已批准在 Unicode 15.0 中加入五个新的行星符号,这些符号基于太阳系中新发现的跨海王星天体 (TNO,指在海王星轨道之外的行星,比如冥王星)。 按国际天文学联合会 (IAU) 的命名规则

2023-07-05

} } 这是一个新的实验性功能,并且仍在开发中。 支持 Unicode 15.0 有关 Unicode 15.0 的详细信息,请参阅 https://www.unicode.org/versions/Unicode15.0.0/。 弃用警告有特定的子类别 所有弃用警告现在都有自己特定的弃用类别,可以单独禁

2023-07-12

SC-V 架构的包, 支持国家最新中文编码标准 GB18030-2022 Unicode 支持到 15.0 Windows 下支持 High DPI 支持 GTK + 3 与 Wayland 调整部分快捷键 wxMEdit 3.2 的改动记录如下: 添加新功能:以人类可读的格式显示文件大小。 添加

2022-12-16

! Bugzilla 还没有死。 :-) 几个月前我在开发者邮件列表中发布了一堆这样的内容,但现在是时候让更多的人看到了。:-) Bugzilla 最初是由开发者 Terry Weissman 于 1998 年为 Mozilla.org 项目设计开发的,一个基于 Web 的通用 bug 跟踪系

2022-06-09

openSUSE Leap 15.4 已发布,openSUSE 是基于企业发行版 SUSE Linux Enterprise (SLE) 的社区发行版。 Leap 15.4 的新功能是 Leap Micro 5.2。Leap Micro 是一个现代轻量级操作系统,非常适合主机容器和虚拟化工作负载。Leap Micro 非常适合分散式计算

2022-12-24

垂直文本方向在左侧绘制链接下划线 将字符检查器的 Unicode 块名称列表从 Unicode 14.0.0 更新到 Unicode 15.0.0 弃用在完成任务后保留查找/替换的进度对话框的选项。 在查找结果视图中选择匹配行时,使目标文档成为关键窗口

2023-05-16

Epic Games 近日正式发布了虚幻引擎 5.2 版本,在 5.0 和 5.1 的框架和功能基础上进一步拓展,并为用户带来了更多全新工具。5.2 版本提供了诸多更新和改进,能让用户在打造次世代实时 3D 内容和体验时更加得心应手。同时将继续

2022-08-08

要这个版本,现在从 11.0.16 开始也需要此功能,以适应 HarfBuzz text shaping 库的安全更新。  Linux 参考编译器更新到 gcc 10.3 适用于所有平台的 Linux 构建现在使用 gcc 10.3 而不是 gcc 7.5。可参见构建环境列表。 增加 JIT 编译线程