我有一种不支持粗体显示的字体。令我惊讶的是,LibreOffice Impress 会毫无问题地将字体加粗并设为斜体,而 InkScape 只提供普通字体。
这怎么可能?
答案1
以下是解决 Inkscape 不支持问题的解决方法,而不是解决方案。发布者:Xav 到 inkscapeforum.com在2011年:
另一种方法是对文本应用扩张过滤器:
- 创建文本对象并选择它
- 过滤器=>过滤器编辑器
- 在左侧窗格中单击“新建”按钮以创建新过滤器。确保选中复选框以使其应用于您选择的文本对象
- 在右侧窗格中,从弹出菜单列表中选择“形态”,然后单击“添加效果”
- 在底部窗格中,从弹出列表中选择“扩张”
- 调整“半径”滑块,直到获得所需效果 - 您应该看到 Inkscape 主窗口中的文本实时更新。如果您单击“链接”按钮取消选择它,则可以单独调整水平/垂直滑块
当然,它仍然不能替代合适的粗体字体,但对某些人来说可能有用。此外,文本仍然可以编辑,放大的量也可以编辑,以防将来需要更改内容。
答案2
如果你的字体不支持粗体或斜体,大多数“办公室式“软件(LibreOffice、Microsoft Office 和许多其他软件)将模拟它。
对于衬线字体(Times、Georgia),很容易辨别出差异,因为真正的斜体看起来像“手写”,而“假斜体”(所谓的“倾斜”或“倾斜”)重复了非斜体字母的形式。
在上面的例子中,为了截取第三行的屏幕截图,我只是暂时从我的电脑中删除了 Georgia Italic。
对于无衬线字体(Arial、Verdana),差异有时不太容易确定。
另外,请注意“软件生成的”倾斜样式与“手工制作的”倾斜样式之间存在差异。例如,作为字体设计师(实际上我不是),我可以使用以下样式集创建字体:
- 普通的
- 普通粗体
- 普通斜体
- 加粗斜体
- 倾斜
- 大胆倾斜
注意,有斜体和倾斜体。两者都是由字体设计师手动创建的。
显然,手工制作的倾斜风格和软件生成的倾斜风格之间会有区别。(前者会很好,后者会很丑)。
***
软件专业的书籍设计师、专业排版人员、字体工作者,正如您所理解的,不需要这样的替换(我的意思是,软件生成的假斜体)。此类应用程序将向您显示原始的“公平”结果,而无需任何模拟。至少,他们应该这样做。