终端:即使使用固定宽度字体,UTF8也会“重叠”

时间:2016-12-13 21:05:20

标签: utf-8 terminal

今年我在进行可视化adventofcode。我的第一次刺伤只使用了简单的ascii chars video here。然后我看到了这张图片enter image description here

我认为这真的很棒。但是,当我试图放入这些字符时,它们完全重叠。

enter image description here

有一个很好的方法吗?我已经尝试安装gnu unifont,因为这听起来像一个不错的开始,但没有快乐。

如何使用终端打印这样的“字母”并让它们很好地出来?我可能会遗漏一些关于终端+ UTF8的基本信息。如果重要,我正在使用OSX终端应用Anonymice Powerline Nerd Font Complete Mono font

修改

是的,该字体不包含正确编码的项目(或者正在倒退?!如果可能的话,还会包含未正确编码的项目)

我最终使用the symbola font,虽然不完美,但意味着我可以画出这个:

enter image description here

这已经足够了!

1 个答案:

答案 0 :(得分:1)

看起来好像是"修补后的字体"没有正确设置字体指标。终端期望字体标题给出适用于所有字符的边界框。如果单个字形不落入框中,您将获得这样的有趣效果。