Skip to content

Warcraft Font Merger,魔兽世界字体合并/补全工具。

License

Notifications You must be signed in to change notification settings

nowar-fonts/Warcraft-Font-Merger

Repository files navigation

魔兽世界字体合并/补全工具
(Warcraft Font Merger, aka “WFM”)

下载地址

下载最新版的字体合并补全工具并解压缩。

字体合并补全工具在运行平台和自带字库两个维度上划分不同的版本。文件的命名规则为 WarFontMerger-自带字库-版本号-运行平台

WFM 支持以下 64 位运行平台:

运行平台 运行时依赖 备注
windows-x64 — Windows x64 无(链接到 msvcrt.dll 英特尔、AMD、兆芯处理器
windows-arm64 — Windows ARM64 无(链接到 ucrtbase.dll 高通、Microsoft SQx 和其他 ARMv8 处理器
mac — macOS macOS 10.15 或更高版本 通用二进制文件
linux-amd64 — Linux x86-64 无(musl 静态链接) 其他 64 位架构参见 “编译和运行” 部分

WFM 具有以下自带字库版本:

自带字库 字符集 备注
XS — 压缩字库 GBK + 韩国语谚文 字体文件采用压缩技术
SC — 简体中文 GB18030 + 韩国语谚文 推荐
CL — 传统字形 GB18030 + 韩国语谚文 采用接近传统印刷体的字形

快速入门(Windows)

合并两个字体并补全

打开字体合并补全工具文件夹,选中需要合并的两个字体,然后拖动英文字体合并补全.bat 上,等候片刻即可得到合并完成的字体 out.ttf

操作示意:

合并补全操作示意

合并补全之后的字体预览图,不论是西文部分还是汉字部分都不缺字。

注:

  1. 如果想要只合并两个字体不补全,选中需要合并的两个字体,然后拖动英文字体合并.bat 上即可。
  2. 字体补全工具默认使用 latin.ttf(西文)和 cjk.ttf(中日韩)来补全字体。上面的操作示意图中替换了这两个字体,以更好地匹配原来的字体风格。
  3. 先合并再补全,和一次性合并补全的效果不同。一次性合并补全时,优先级依次为:第一个字体、latin.ttf、第二个字体、cjk.ttf。先合并再补全时,优先级依次为:第一个字体、第二个字体、latin.ttfcjk.ttf

补全缺字的字体

打开字体合并补全工具文件夹,将需要补全的字体拖动到 补全.bat 上,等候片刻即可得到补全完成的字体 out.ttf

生成字体包

打开字体合并补全工具文件夹,把准备好的字体拖动到 打包.bat 上,然后将生成的 Fonts 文件夹移动到 World of Warcraft\_retail_\ 下面。

快速入门(macOS 和 Linux)

在 macOS 上允许未经签名的 WFM 运行