在Windows上用鸿蒙emoji字体

| 字数:458 | 阅读:约3min

把鸿蒙的彩色emoji字体提取成可以在Windows上打开的字体

背景

Windows的emoji其实还挺好看,但习惯了鸿蒙风格的小黄脸,而鸿蒙的emoji又不能直接在Windows上打开(会提示请求的字体不是有效文件),所以稍加修改把鸿蒙的emoji移植到了Windows上。

Emoji文件提取自Devco Studio里面下载的镜像,为Emoji unicode 15.1版本。

{warning} 此方法会修改Windows系统文件,请注意备份

预览

view.webp

方法

下载字体

123云盘链接在此🔗:
『来自123云盘用户天影大侠的分享』HMOSColorEmoji-Windows.ttf
链接:https://1823654449.share.123pan.cn/123pan/GeiFjv-u8ykh?pwd=DzOB#
提取码:DzOB

或者从Github的release里面获取:
Github Release

安装字体

安装字体需要管理员权限替换系统seguiemj.ttf
请提前备份C:\Windows\Fonts\seguiemj.ttf文件。
然后在有管理员权限的PowerShell里输入:

takeown /f "C:\Windows\Fonts\seguiemj.ttf"
icacls "C:\Windows\Fonts\seguiemj.ttf" /grant administrators:F
del "C:\Windows\Fonts\seguiemj.ttf"
copy "HMOSColorEmoji-Windows.ttf" "C:\Windows\Fonts\seguiemj.ttf"

重启Windows

一些问题

  • Windows11最新版里面emoji是Unicode16的,但是HMOS Emoji现在只有Unicode15.1的,所以有眼袋、指纹等几个新emoji显示空白,等待设计师绘制后加上吧。
  • Firefox里面因为某种原因会渲染不了修改的彩色emoji,所以使用此字体后Firefox里面所有emoji会变成空白。暂时用下面的方式解决,寻找解决方法中… 在Firefox地址栏输入about:config,点击接受风险并继续,搜索font.name-list.emoji,将此项的值从Segoe UI Emoji, Twemoji Mozilla暂时改为Twemoji Mozilla,使用Firefox内置的彩色emoji。

写在后面

HMOS Emoji作为华为基于通用Unicode标准创作的专属视觉作品,其设计成果的知识产权归属于华为, 如有侵权请联系删除。
此项目参考了apple-emoji-ttf项目。
Linux上使用鸿蒙的emoji看这篇帖子

版权信息