如何在Windows上修改字体的样式属性?

如何在Windows上修改字体的样式属性?,windows,fonts,Windows,Fonts,请注意,此问题继续自 如果长问题的标题让你明白了,那么问题是: 如何将ConsoleAs Italic字体的style属性转换为粗体,而不实际修改其任何实际字形?也就是说,我们希望字体保持不变(即斜体),我们只是希望操作系统相信它现在是粗体字体 请不要提及工具的名称(例如:fontforge),请描述实现这一点的步骤或指向这样的描述。好的,我已经成功地使用fontforge创建了一个Consolas副本(尽管这适用于任何字体),粗体样式实际上是斜体 以下是我遵循的步骤: 安装。在linux上执

请注意,此问题继续自

如果长问题的标题让你明白了,那么问题是:

如何将ConsoleAs Italic字体的style属性转换为粗体,而不实际修改其任何实际字形?也就是说,我们希望字体保持不变(即斜体),我们只是希望操作系统相信它现在是粗体字体


请不要提及工具的名称(例如:fontforge),请描述实现这一点的步骤或指向这样的描述。

好的,我已经成功地使用fontforge创建了一个Consolas副本(尽管这适用于任何字体),粗体样式实际上是斜体

以下是我遵循的步骤:

  • 安装。在linux上执行此操作比在windows/cygwin上容易得多。我使用了一个Ubuntu虚拟机(“sudo-apt-get-install-fontforge”)
  • 在FontForge中打开Consola.ttf(“普通”字体)
  • 选择元素->字体信息
  • 将Fontname、Family Name和人名更改为相同的名称。我用了“ConsolasVS”
  • 单击“确定”。单击“是”让FontForge为字体生成新的GUID
  • 选择文件->生成字体。确保已选择“TrueType”。取消选中“保存前验证”。单击保存
  • 现在在FontForge中打开Consolai.ttf(斜体字体)
  • 返回元素->字体信息
  • 如前所述更改字体名称,在当前显示“斜体”的位置,将其更改为“粗体”
  • 转到OS/2选项卡,将字体大小更改为“700粗体”
  • 转到Mac选项卡,将样式集更改为粗体
  • 单击“确定”。允许再次生成新的GUID
  • 文件->生成字体,如前所述
将两个新的ttf文件复制到\Windows\FONTS\文件夹中


现在,在VS2008中,您可以使用ConsoleAS获得漂亮的斜体注释。万岁

早在2007年7月,我就在Consolas上用斜体作为粗体,并发布了一篇文章

我使用了FontLab,它做得很好,但是一个定制工具来复制和设置标题是最好的选择,因为你不能修改和重新分发Console,FontLab的价格是699美元

如果你想走FontLab路线,打开常规和斜体版本,进入文件>字体信息。。。菜单选项,并使用名称和版权部分

在此处,将这两种字体族名称都设置为新名称,然后翻转斜体版本上的复选框以指示粗体而不是斜体,并从“权重”列表框中选择“正常”,在“样式名称”列表框中选择“斜体”

保存并安装:)

[)阿米恩