我正在使用Adobe Source Code Pro字体通过简单的终端运行Arch Linux。我的语言环境已正确设置为LANG=en_US.UTF-8
。
我想将代表扑克牌的Unicode字符打印到我的终端上。我正在使用Wikipedia作参考。
卡套装的Unicode字符可以正常工作。例如,发行
$ printf "\u2660"
在屏幕上打印黑色的心。
但是,我在使用特定的纸牌时遇到了麻烦。发行
$ printf "\u1F0A1"
打印符号Ἂ1
而不是黑桃🂡。怎么了
这个问题在多个终端(urxvt,xterm,白蚁)和我尝试过的每种字体(DejaVu,Inconsolata)上仍然存在。