主题工具  
DickieX
DickieX 的头像
极客II
级别:6 | 在线时长:253小时 | 升级还需:27小时
注册日期: 2003-06
帖子: 50
致谢: 9
请帮忙转换 Mac 字体格式 :), 2019-07-24, 00:11:39 #1 | TOP
原帖: bbs.themex.net/showthread.php?t=16905789

在 Win8.1 中安装 Helvetica Neue ttf版 v13.0d2e2,含14个字体文件。
但在控制面板中 只能显示 第一个字体,
在卸载它后会显示其余字体,但不是全部,我猜测是各字体命名有冲突。

下载 FontForge,修改 HelveticaNeue.ttf:
Fontname 'HelveticaNeue' 改为 'HelveticaNeue-Regular',
Name for Humans 'Helvetica Neue' 改为 'Helvetica Neue Regular'。

保存时,软件提示建议更改ID,然后生成字体。
改名后的 Regular 字体可以和 Bold 在控制面板里一起显示出来。
修改并生成字体的过程中有些提示,大意是字体有错误。

请问有没有朋友能帮忙提供一份从 Mac 转换的 Helvetica Neue ?
回复时引用此帖
lovemicrosoft
极客II
级别:4 | 在线时长:119小时 | 升级还需:31小时级别:4 | 在线时长:119小时 | 升级还需:31小时级别:4 | 在线时长:119小时 | 升级还需:31小时级别:4 | 在线时长:119小时 | 升级还需:31小时
注册日期: 2019-04
帖子: 78
致谢: 22
2019-07-24, 00:39:27 #2 | TOP
明天搞一搞吧
回复时引用此帖
lovemicrosoft
极客II
级别:4 | 在线时长:119小时 | 升级还需:31小时级别:4 | 在线时长:119小时 | 升级还需:31小时级别:4 | 在线时长:119小时 | 升级还需:31小时级别:4 | 在线时长:119小时 | 升级还需:31小时
注册日期: 2019-04
帖子: 78
致谢: 22
2019-07-26, 01:32:00 #3 | TOP
你要的我已经发了
回复时引用此帖
DickieX
DickieX 的头像
极客II
级别:6 | 在线时长:253小时 | 升级还需:27小时
注册日期: 2003-06
帖子: 50
致谢: 9
2019-07-26, 12:08:19 #4 | TOP
感谢~

用 FontForge 打开原始文件,内含14个字体。
在控制面板点开字体,只有11个,
可能是 Win8.1 版本低,不能直接使用 ttc 格式。

重启机器后,所有文字乱码,摸索着删除了该字体,重启后继续乱码,
但能看到一些基本的英文,重建字体缓存,
重启后继续乱码,等一阵子后能显示部分字体,打开控制面板,只有7个项目 囧rz
用7个字体顽强上网,有帖子说这种字体丢失,需要安装光盘复制,查看 Fonts 文件夹字体都还在。
回复时引用此帖
lovemicrosoft
极客II
级别:4 | 在线时长:119小时 | 升级还需:31小时级别:4 | 在线时长:119小时 | 升级还需:31小时级别:4 | 在线时长:119小时 | 升级还需:31小时级别:4 | 在线时长:119小时 | 升级还需:31小时
注册日期: 2019-04
帖子: 78
致谢: 22
2019-07-26, 12:10:16 #5 | TOP
DickieX;1321802
感谢~

用 FontForge 打开原始文件,内含14个字体。
在控制面板点开字体,只有11个,
可能是 Win8.1 版本低,不能直接使用 ttc 格式。

重启机器后,所有文字乱码,摸索着删除了该字体,重启后继续乱码,
但能看到一些基本的英文,重建字体缓存,
重启后继续乱码,等一阵子后能显示部分字体,打开控制面板,只有7个项目 囧rz
用7个字体顽强上网,有帖子说这种字体丢失,需要安装光盘复制,查看 Fonts 文件夹字体都还在。

确实有问题,我刚看了下
回复时引用此帖
DickieX
DickieX 的头像
极客II
级别:6 | 在线时长:253小时 | 升级还需:27小时
注册日期: 2003-06
帖子: 50
致谢: 9
2019-07-26, 20:03:48 #6 | TOP
我在注册表里删掉 “Helvetica Neue” 那一条超长信息后重启,控制面板恢复正常。
可能是 Win8.1 读取注册表时被它卡住了。
回复时引用此帖
lovemicrosoft
极客II
级别:4 | 在线时长:119小时 | 升级还需:31小时级别:4 | 在线时长:119小时 | 升级还需:31小时级别:4 | 在线时长:119小时 | 升级还需:31小时级别:4 | 在线时长:119小时 | 升级还需:31小时
注册日期: 2019-04
帖子: 78
致谢: 22
2019-07-26, 20:19:26 #7 | TOP
DickieX;1321806
我在注册表里删掉 “Helvetica Neue” 那一条超长信息后重启,控制面板恢复正常。
可能是 Win8.1 读取注册表时被它卡住了。

fontforge的错误信息不用理会的。
为啥要改注册表?换字体嘛
回复时引用此帖
DickieX
DickieX 的头像
极客II
级别:6 | 在线时长:253小时 | 升级还需:27小时
注册日期: 2003-06
帖子: 50
致谢: 9
2019-07-26, 22:00:26 #8 | TOP
安装 Helvetica Neue 后,注册表就有一条记录,在这里:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
类似这样,但很长~很长~很长~很长~
“Helvetica Neue (TrueType) & Helvetica Neue Bold (TrueType).........”

重启后在控制面板里字体只剩7个,系统大多地方是乱码,通过文件管理器删掉 Helvetica Neue.ttc 文件,重启,问题依旧。

各种尝试后,把注册表里 Helvetica Neue.ttc 对应的记录删掉,重启,问题解决。
回复时引用此帖
标签
fontforge, win 8.1, 字体转换
主题工具
发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码

论坛跳转:
Copyright ©2003-2014, THEMEX.NET [湘ICP备14009485号]
Powered by vBulletin® v3.8.3 ©Jelsoft Enterprises Ltd.
所有时间均为北京时间。现在的时间是 20:12:43