Sublime Text 中的“no_round”字体选项有什么作用?

Sublime Text 中的“no_round”字体选项有什么作用?

// 有效选项为“no_bold”、“no_italic”、“no_antialias”、“gray_antialias”
//“subpixel_antialias”、“no_round”(仅限 OS X)、“gdi”(仅限 Windows)和
//“directwrite”(仅限 Windows)

在我的 MacBook 上设置 Sublime Text 3 时,注意到了这个选项。切换它似乎会使字体稍微间隔开一些,但我找不到任何关于“no_round”实现的功能的文档。

答案1

Sublime Text 中的“no_round”字体选项有什么作用?

以前从不四舍五入位置的行为可以通过 no_round 字体选项实现。

OS X 上的文本定位已更改,以匹配典型的 Core Text 输出(如 TextEdit、Terminal 和 Safari 所用)。对于抗锯齿字体,这意味着将字形位置四舍五入到小字体大小的像素边界。以前从不四舍五入位置的行为可以通过 no_round 字体选项实现。别名字体渲染也已更改为使用一组不同的舍入规则,现在应该与终端相匹配。

来源开发版本 2169

相关内容