如何修改Windows上字体的样式属性? [英] How to modify the style property of a font on Windows?
问题描述
如果问题标题太长,问题就出在这里:
如何将Consolas Italic字体的样式属性转换为粗体而不实际修改其实际字形?也就是说,我们希望字体仍然是相同的(即斜体),我们只希望操作系统相信它现在是一个粗体字体。
请不要提及工具的名称(例如:fontforge),而是描述实现这一点的步骤或指向这样的描述。 >解决方案
好的,我已经成功地使用FontForge来创建一个Consolas的副本(尽管这应该与任何字体一起工作),而大胆的样式实际上是斜体。
以下是我遵循的步骤: 你现在可以在VS2008中用Consolas做出很好的斜体评论。万岁!
在FontForge中打开Consola.ttf(正常样式字体)。
<将你的两个新的ttf文件复制到你的\ Windows \FONTS\文件夹中。
Note that this question continues from Is it possible to coax Visual Studio 2008 into using italics for comments?
If the long question title got you, here's the problem:
How to convert the style property of the Consolas Italic font to Bold without actually modifying any of its actual glyphs? That is, we want the font to be still the same (i.e., Italic) we merely want the OS to believe that it's now a Bold font.
Please just don't mention the name of a tool (Ex: fontforge), but describe the steps to achieve this or point to such a description.
Alright, I've successfully used FontForge to create a copy of Consolas (although this should work with any font) with the bold style actually being italics.
These are the steps that I followed:
- Install FontForge. It's a lot easier to do this on linux than on windows/cygwin. I used a Ubuntu VM ("sudo apt-get install fontforge").
- Open Consola.ttf (the "normal" style font) in FontForge.
- Select Element -> Font Info.
- Change the Fontname, Family Name, and Name for Humans, all to the same thing. I used 'ConsolasVS'.
- Click Ok. Click 'Yes' to let FontForge generate a new GUID for the font.
- Select File -> Generate Fonts. Make sure you've got "TrueType" selected. Uncheck "Validate before saving". Click Save.
- Now open Consolai.ttf (the italic style font) in FontForge.
- Go back to Element -> Font Info.
- Change the Font names as before, and where it currently says "Italic", change that to "Bold".
- Go to the OS/2 tab, change the font weight to "700 Bold".
- Go to the Mac tab, change the style set to Bold.
- Click Ok. Allow a new GUID to be generated again.
- File -> Generate Fonts, as before.
Copy your two new ttf files into your \Windows\FONTS\ folder.
You can now have nice italic comments with Consolas in VS2008. Hooray!
这篇关于如何修改Windows上字体的样式属性?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!