Telegram 桌面版修改字体
Telegram 的客户端一直有一个问题——就是字体,它默认使用的字体是 Simsun(宋体),看起来非常的不舒服,先来对比一下修改前后的效果
修改前:
修改后:
TGFont 是一款修改 Telegram desktop Windows 版字体简单的 hook 工具(理论上也支持别的软件)
使用方法
下载 TGFont.dll
(下载地址 https://github.com/ysc3839/TGFont/releases )并重命名为 winmm.dll
,然后放在 Telegram 的文件夹里(默认的安装地址为:%AppData%\Telegram Desktop
),重启 Telegram Desktop 即可。
配置文件
初次运行时会创建 TGFont.json
. 配置文件使用 UTF-8 编码. 支持 UTF-8 BOM.
{ "fonts":
{ "SimSun":
{ "replace":
"Microsoft YaHei UI",
"#size": 0,
"#width": 0,
"#weight": 0,
"#italic": false,
"#underLine": false,
"#strikeOut": false
},
"Open Sans": {
"replace": "Microsoft YaHei UI",
"#size": 0,
"#width": 0,
"#weight": 0,
"#italic": false,
"#underLine": false,
"#strikeOut": false
},
"Open Sans Semibold": {
"replace": "Microsoft YaHei UI",
"#size": 0,
"#width": 0,
"#weight": 0,
"#italic": false,
"#underLine": false,
"#strikeOut": false
},
"Arial": {
"replace": "Microsoft YaHei UI",
"#size": 0,
"#width": 0,
"#weight": 0,
"#italic": false,
"#underLine": false,
"#strikeOut": false
}
},
"debug": false
}
参数说明
- replace: 要替换的字体
- debug: Debug 模式 (将会创建 TGFont.log)
- 以下为可选参数
- size: 控制字体大小
- width: 控制字体宽度
- weight : 控制字体字重
- italic :是否开启斜体
- underLine :是否加入下划线
- strikeOut :是否加入删除线