我如何更改字体名称(不是 ttf 文件名,而是实际字体名称)?
例如我想将“Tahoma”重命名为“Tahoma7”。
我的目标是重命名安装在 Windows 7 上的 Tahoma 字体,并将其以不同的名称安装在 Windows XP 上,这样我就可以在单个操作系统上安装两种 Tahoma 字体。这两种字体略有不同,我希望同时拥有它们。
答案1
FontForge可能有用:
FontForge-- 轮廓字体编辑器,可让您创建自己的 postscript、truetype、opentype、cid-keyed、multi-master、cff、svg 和位图 (bdf、FON、NFNT) 字体,或编辑现有字体。还允许您将一种格式转换为另一种格式。FontForge 支持多种 macintosh 字体格式。
答案2
TTX 是一个命令行工具,可以非常轻松地更改字体名称。这里有一个关于如何执行此操作的教程: http://www.fontgeek.net/blog/?p=343
答案3
您可以使用打字稿为了那个原因。
导航到字体所在的文件夹,选择 .ttf 文件,单击“属性”。将出现“属性”窗口:
根据需要更改字体名称(字体系列、全名、Postscript 名称等),然后单击“另存为...”按钮。
答案4
- 下载并安装FontForge。
- 右键单击此安装文件并“以管理员身份运行”。
- 点击提示并在桌面上安装快捷方式。
- 要运行 FontForge,请右键单击快捷方式并选择“以管理员身份运行”。
- 找到您想要编辑的字体,突出显示它,然后单击“确定”。
- 单击元素 > 字体信息
- 根据需要更改字体名称、系列名称和人类名称
- 字体名称应为:FamilyNameVariationName-Weight。例如:EncodeSansCondensed-ExtraBold 或 DMSans36pt-ExtraLight。如果没有变体:AlegreyaSans-SemiBold。
- 系列名称应为主名称,不含修饰词。例如,CrimsonDisplay-LightItalic、CrimsonDisplay-Black 和 CrimsonText-Regular 的系列名称为 Crimson。
- 人类名称应该与字体名称相同。
- 完成这些更改后,单击“确定”。
- 要保存它,请转到文件>生成字体。
- 选择您想要保存到的文件夹。
- 从下拉菜单中选择 TrueType 并单击“生成”。
- 您可能会遇到一些错误。如果您熟悉字体和 FontForge,请根据需要纠正它们。否则,只需按“生成”即可继续。
- 新的 TTF 文件将出现在您保存它的目录中。您可以关闭 FontForge 而不保存 SFD 文件。