【问题标题】:Custom unicode combining char自定义 unicode 组合字符
【发布时间】:2013-09-22 05:34:30
【问题描述】:

我正在尝试使用 FontForge 创建具有一些我需要的特殊功能的字体。我已经创建了一些自定义连字,但我还需要自定义组合字符。当我将自定义形状放在标准组合字符位置 (U+0300–U+036F) 上时,我将其用作标准字体渲染器(因为字体将与它一起使用),在正确的位置(在 prev char 下)显示来自其他字体的符号),当我分配到任何私人使用区域时,它根本不显示。

当我尝试用 GPOS 解决它时,我所有的连字都被破坏了(当我将锚点添加到任何字符时)。

我需要的一些字符:

(连字)T + ` = T 对角线交叉词干
T + [自定义组合字符] = T 和下面的小 3
T + ` + [自定义组合字符] = T 下方带有小 3 并且对角交叉词干

(抱歉英语不好)

【问题讨论】:

    标签: postscript opentype fontforge


    【解决方案1】:

    字母组合在支持 opentype 功能的程序中是否有效?喜欢 Indesign 吗?确保您使用的功能也由浏览器执行。 Firefox 可能需要一些 css 来启用连字:

    font-feature-settings: "liga""dlig";
    text-rendering: optimizeLegibility;
    

    【讨论】:

      猜你喜欢
      • 2020-06-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-10
      • 2021-12-07
      相关资源
      最近更新 更多