把鸿蒙的彩色emoji字体提取成可以在Windows上打开的字体
背景
Windows的emoji其实还挺好看,但习惯了鸿蒙风格的小黄脸,而鸿蒙的emoji又不能直接在Windows上打开(会提示请求的字体不是有效文件),所以稍加修改把鸿蒙的emoji移植到了Windows上。
Emoji文件提取自Devco Studio里面下载的镜像,为Emoji unicode 15.1版本。
{warning} 此方法会修改Windows系统文件,请注意备份
预览
方法
下载字体
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看这篇帖子。
版权信息
- 文章作者: 天影大侠
- 文章链接: https://blog.skyshadow.fun/posts/45/
- 版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源本站
