如何基于 DeJaVu 制作自定义字体?
How can I make a customized font based on DeJaVu?
我最喜欢的字体是DeJaVu Sans Mono
,它的风格是书本。经常分不清P
(大写)和p
(小写),所以想根据DeJaVu Sans Mono-book
.
做一个自定义字体
请注意 DeJaVu Sans Mono-book
中的 0
包含一个实心点。
我想创建一个 P
(大写的 p),格式如下。
使用 fontforge,如何基于 DeJaVu 创建我的字体并将修改后的字体保存为 myfont.ttf
?
过程很简单。
- 使用 FontForge
打开 DejaVu Sans Mono
- 双击您要更改的字形
- 使用“椭圆”工具在字形内创建小点。
您可以使用 Shift + 拖动 创建一个圆。
- 使用“指针”工具select圆并将其定位在字形椭圆的中间:
- 更改字体名称。为了使更改后的字形在新生成的字形上生效,您必须应用新的字体名称。转到菜单 Element ➜ Font Info 并将“Fontname”、“Family Name”和“Name For Humans”更改为不同的名称:
- 转到菜单 文件 ➜ 生成字体, select
TrueType
路径和文件名新字体:
你现在有了新创建的字体,字形更改为 P
、p
内的点,其他每个字形都可以应用点椭圆:
我最喜欢的字体是DeJaVu Sans Mono
,它的风格是书本。经常分不清P
(大写)和p
(小写),所以想根据DeJaVu Sans Mono-book
.
做一个自定义字体
请注意 DeJaVu Sans Mono-book
中的 0
包含一个实心点。
我想创建一个 P
(大写的 p),格式如下。
使用 fontforge,如何基于 DeJaVu 创建我的字体并将修改后的字体保存为 myfont.ttf
?
过程很简单。
- 使用 FontForge 打开
- 双击您要更改的字形
- 使用“椭圆”工具在字形内创建小点。
您可以使用 Shift + 拖动 创建一个圆。
DejaVu Sans Mono
- 使用“指针”工具select圆并将其定位在字形椭圆的中间:
- 更改字体名称。为了使更改后的字形在新生成的字形上生效,您必须应用新的字体名称。转到菜单 Element ➜ Font Info 并将“Fontname”、“Family Name”和“Name For Humans”更改为不同的名称:
- 转到菜单 文件 ➜ 生成字体, select
TrueType
路径和文件名新字体:
你现在有了新创建的字体,字形更改为 P
、p
内的点,其他每个字形都可以应用点椭圆: