Tôi đang chạy Arch Linux với thiết bị đầu cuối đơn giản sử dụng phông chữ Adobe Source Code Pro. Ngôn ngữ của tôi được đặt chính xác LANG=en_US.UTF-8
.
Tôi muốn in các ký tự Unicode thể hiện các thẻ chơi đến thiết bị đầu cuối của mình. Tôi đang sử dụng Wikipedia để tham khảo .
Các ký tự Unicode cho phù hợp với thẻ hoạt động tốt. Ví dụ: ban hành
$ printf "\u2660"
in một trái tim màu đen lên màn hình.
Tuy nhiên, tôi gặp rắc rối với các thẻ chơi cụ thể. Phát hành
$ printf "\u1F0A1"
in biểu tượng Ἂ1
thay vì ace of spades. Có chuyện gì thế?
Vấn đề này vẫn tồn tại trên một số thiết bị đầu cuối (urxvt, xterm, mối) và mọi phông chữ tôi đã thử (DejaVu, Inconsolata).