我正在使用很多终端(支持UTF-8)来显示ascii表,菜单等信息。
我强烈主张使用正确的unicode符号绘制表格比仅使用标准ASCII符号提供更好的可读性。
2015年(即使小村庄的不屈不挠的老玩家仍然坚持反对C99),我认为我可以要求我的员工安装特定的终端字体来使用我的工具和脚本。当然,我仍然可以想象实现兼容模式,我只使用令人毛骨悚然的ascii字符。
所以,我们目前正在使用Powerline Consolas
,因为我们中的一些人使用vim与vim-airline。使用这种字体,我可以显示如下的漂亮表格:
┌──────────────────────────────────┐
| Data |
├───────┬───────┬────────┬──────┬──┤
│ Name │ Alias │ Depths │ Type │# │
├───────┼───────┼────────┼──────┼──┤
│ foo │ │ 2 │ int │1 │
│ bar │ babar │ 1 │ long │2 │
└───────┴───────┴────────┴──────┴──┘
然而,推动我的论点更进一步。我想在我们使用的字体中使用更多自定义字符,即符号和徽标。
我的问题是:
我可以用什么工具轻松编辑我的字体,即TrueType以添加新的Unicode字符?
我找到了很好的在线工具,例如fontastic,但我仍然没有找到任何可以输入现有字体的内容。