【发布时间】:2017-12-06 20:36:47
【问题描述】:
我正在尝试使用特定字体 (https://www.fontsquirrel.com/fonts/play) 创建一个时钟,其中希望数字不会随着时间的变化而水平移动。字体不是固定宽度的字体,但所有的数字都是相同的宽度。
问题是当由 osgPango 渲染时,日期数字不会随着时间的变化而对齐(它们随着数字的变化而呈现出不同的空间)。固定宽度的字体 Liberation Mono 确实可以按预期工作。
查看 Fontforge 中的字体,数字字形的物理宽度会有所不同,但是当添加左右轴承时,它们的宽度都是相同的。在 Inkscape 等其他程序中,它按预期以固定宽度呈现。
osgPango 或 Pango 中是否有一些设置会覆盖可以禁用的字体左右方位?或者我错过了什么?
【问题讨论】:
-
那么,将您的问题提炼到核心,您是否在寻求使用 osgPango 的帮助?因为那是离题的边界,并且通常会遇到“您是否阅读过 osgPango 文档以自己找出这一点?”鉴于 Stackoverflow 上的 how to ask a good question 政策。那么...您是否首先针对 osgPango 进行了自己的研究,以便告诉我们您发现(或未发现)什么?
-
我认为这与 osgPango 无关。我想知道 Pango 中的字体渲染是否有某些方面我只是不理解。