Vigorous Pro

The world can always use more heroes.

无需 MacType,替换 Telegram 字体。本文旨在指导诸位通过 TGFont 来提升 Telegram 的使用体验。

⚠️⚠️请转步至 2.0 版本 替换 Telegram 字体 (新玩具)

Telegram 的客户端一直有一个问题——就是字体,它默认使用的字体是 Simsun(宋体),看起来非常的不舒服,先来对比一下修改前后的效果
修改前:
修改前
修改后:

下面是修改方法

  1. 下载 TGFont.dll (下载地址 https://github.com/ysc3839/FontMod/releases/tag/1.7), 改名为 winmm.dll 并放入 Telegram Desktop 的根目录(可_直接在资源管理器地址栏输入_ %AppData%\Telegram Desktop )。

  2. 重启 Telegram,这时 Telegram Desktop 目录中会出现 json 文件,默认只会把宋体替换成微软雅黑,当然也可以修改 TGFont.json 来更换其他字体,下面的配置可以替换 TG 界面上用到的所有字体。此处推荐使用 NotePad++(下载地址 https://notepad-plus-plus.org/download/ ),使用记事本的话,所有的代码都挤在了一起つ﹏⊂

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
 { "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 :是否加入删除线

至此,字体替换完成

本文作者 : Edison Jwa
本文使用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议
本文链接 : https://www.wevg.org/archives/change-telegram-fonts/

本文最后更新于 天前,文中所描述的信息可能已发生改变