过期主题 该主题因在两个月内没有任何回复而自动关闭。
如果您还对该主题感兴趣或者想参与对此主题的讨论,请您重新发表一篇相关的新主题。
主题工具  
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 | 在线时长:125小时 | 升级还需:25小时级别:4 | 在线时长:125小时 | 升级还需:25小时级别:4 | 在线时长:125小时 | 升级还需:25小时级别:4 | 在线时长:125小时 | 升级还需:25小时
注册日期: 2019-04
帖子: 88
致谢: 30
2019-07-24, 00:39:27 #2 | TOP
明天搞一搞吧
回复时引用此帖
lovemicrosoft
极客II
级别:4 | 在线时长:125小时 | 升级还需:25小时级别:4 | 在线时长:125小时 | 升级还需:25小时级别:4 | 在线时长:125小时 | 升级还需:25小时级别:4 | 在线时长:125小时 | 升级还需:25小时
注册日期: 2019-04
帖子: 88
致谢: 30
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 | 在线时长:125小时 | 升级还需:25小时级别:4 | 在线时长:125小时 | 升级还需:25小时级别:4 | 在线时长:125小时 | 升级还需:25小时级别:4 | 在线时长:125小时 | 升级还需:25小时
注册日期: 2019-04
帖子: 88
致谢: 30
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 | 在线时长:125小时 | 升级还需:25小时级别:4 | 在线时长:125小时 | 升级还需:25小时级别:4 | 在线时长:125小时 | 升级还需:25小时级别:4 | 在线时长:125小时 | 升级还需:25小时
注册日期: 2019-04
帖子: 88
致谢: 30
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.
所有时间均为北京时间。现在的时间是 12:41:24