修正了粗体的“关复门归甩”字形问题。
修正了引号留白问题,同时附加了 TrueType 版本供收藏。
与大家分享极限论坛的明星字体云林黑体的 OpenType CID 版本。原始文件采用论坛里最终版本的云林黑体 ttf 文件(细体 1.03,粗体 1.01),非汉字字符使用冬青黑体简体中文 v3.20 补全,添加了完整的竖排标点支持和字体菜单信息并针对 MS Office 做了 StyleLink 处理,最后使用 Adobe 官方的 AFDKO 套件转换成 OpenType CID 字体,截图如下:
附件 242653 附件 242654
大约两年前,我试着拿冬青黑体的信息做过一个“冬青黑体旧字形”CID 版(http://bbs.themex.net/showthread.php?t=16898550),但在当时仍然缺乏对字体数据格式的理解,做出来的作品还有不少毛病,例如没有竖排支持、字体源文件有不少缺陷等等;这次的版本比较妥善地解决了这些问题,欢迎喜爱旧字形字体的朋友收藏。
此外,我一直想开一个帖子把整个制作过程梳理一遍,但无奈时间有限,偏偏整个制作过程又会涉及很多内容,所以一直没能动笔,实在抱歉,只能在此先把源文件和生成的 CID 字体一起放在 GitHub 上方便大家下载查看。
工具链如下:
Python 2.7:AFDKO 的运行环境,虽然 AFDKO 有内置但还是建议安装
Active Perl:Perl 语言运行环境,用于运行 AFDKO 内的 cmap-tool.pl
FontCreator 9.0:补字和添加 OpenType Features
ttx:提取 ttf 源文件的 GlyphOrder 信息和 cmap 表
DTL OTMaster Light 3.7(可在 http://www.fontmaster.nl/english/downloads.html 免费下载)和 FontForge:提取 ttf 源文件的 OpenType 等数据并导出为 AFDKO 的 features 文件
Excel:整理上述信息并转换成对应的 CID 值
AFDKO 套件:生成 CID 字体(这一步先不做 subroutinization)
otfcc(膜拜 Belleve 神的大作!):对 CID 字体做快速 subroutinization(比用 AFDKO 做快了 900 倍!)和添加空的数字签名(Office 只有检测到数字签名才会开启全部 OpenType 支持)
Notepad++ / Sublime Text:好用的文本编辑器必不可少
使用源文件生成字体的步骤如下(适用于 Windows 平台):
安装好 Active Perl 和准备好 AFDKO 之后,将 otfcc 的两个文件 otfccdump.exe 和 otfccbuild.exe 放在 \Tools\win 目录内,再把 \Tools\SharedData\FDKScripts 内的 cmap-tool.pl 文件也放在 \Tools\win 目录内,与 tx.exe、sfntedit.exe 等程序在一起。接下来,将 AFDKO_Regular 目录下除了“命令行.txt”之外的所有文件全部复制到 \Tools\win 目录内,运行 Regular_Build.bat,脚本结束之后就会在当前目录生成 YunlinSans-Regular.otf。同理可生成 YunlinSans-Bold.otf。
GitHub 源文件及字体下载地址:
https://github.com/Pal3love/Yunlin-Sans-CID
(生成的字体在 Release 目录内)
百度网盘下载地址:
http://pan.baidu.com/s/1jHJ7fgy
没有密码。
otfcc: https://github.com/caryll/otfcc/releases
Adobe Font Development Kit for OpenType (AFDKO): https://github.com/adobe-type-tools/afdko/releases
修正了引号留白问题,同时附加了 TrueType 版本供收藏。
与大家分享极限论坛的明星字体云林黑体的 OpenType CID 版本。原始文件采用论坛里最终版本的云林黑体 ttf 文件(细体 1.03,粗体 1.01),非汉字字符使用冬青黑体简体中文 v3.20 补全,添加了完整的竖排标点支持和字体菜单信息并针对 MS Office 做了 StyleLink 处理,最后使用 Adobe 官方的 AFDKO 套件转换成 OpenType CID 字体,截图如下:
附件 242653 附件 242654
大约两年前,我试着拿冬青黑体的信息做过一个“冬青黑体旧字形”CID 版(http://bbs.themex.net/showthread.php?t=16898550),但在当时仍然缺乏对字体数据格式的理解,做出来的作品还有不少毛病,例如没有竖排支持、字体源文件有不少缺陷等等;这次的版本比较妥善地解决了这些问题,欢迎喜爱旧字形字体的朋友收藏。
此外,我一直想开一个帖子把整个制作过程梳理一遍,但无奈时间有限,偏偏整个制作过程又会涉及很多内容,所以一直没能动笔,实在抱歉,只能在此先把源文件和生成的 CID 字体一起放在 GitHub 上方便大家下载查看。
工具链如下:
Python 2.7:AFDKO 的运行环境,虽然 AFDKO 有内置但还是建议安装
Active Perl:Perl 语言运行环境,用于运行 AFDKO 内的 cmap-tool.pl
FontCreator 9.0:补字和添加 OpenType Features
ttx:提取 ttf 源文件的 GlyphOrder 信息和 cmap 表
DTL OTMaster Light 3.7(可在 http://www.fontmaster.nl/english/downloads.html 免费下载)和 FontForge:提取 ttf 源文件的 OpenType 等数据并导出为 AFDKO 的 features 文件
Excel:整理上述信息并转换成对应的 CID 值
AFDKO 套件:生成 CID 字体(这一步先不做 subroutinization)
otfcc(膜拜 Belleve 神的大作!):对 CID 字体做快速 subroutinization(比用 AFDKO 做快了 900 倍!)和添加空的数字签名(Office 只有检测到数字签名才会开启全部 OpenType 支持)
Notepad++ / Sublime Text:好用的文本编辑器必不可少
使用源文件生成字体的步骤如下(适用于 Windows 平台):
安装好 Active Perl 和准备好 AFDKO 之后,将 otfcc 的两个文件 otfccdump.exe 和 otfccbuild.exe 放在 \Tools\win 目录内,再把 \Tools\SharedData\FDKScripts 内的 cmap-tool.pl 文件也放在 \Tools\win 目录内,与 tx.exe、sfntedit.exe 等程序在一起。接下来,将 AFDKO_Regular 目录下除了“命令行.txt”之外的所有文件全部复制到 \Tools\win 目录内,运行 Regular_Build.bat,脚本结束之后就会在当前目录生成 YunlinSans-Regular.otf。同理可生成 YunlinSans-Bold.otf。
GitHub 源文件及字体下载地址:
https://github.com/Pal3love/Yunlin-Sans-CID
(生成的字体在 Release 目录内)
百度网盘下载地址:
http://pan.baidu.com/s/1jHJ7fgy
没有密码。
otfcc: https://github.com/caryll/otfcc/releases
Adobe Font Development Kit for OpenType (AFDKO): https://github.com/adobe-type-tools/afdko/releases