2016-04-22 11 views

答えて

2

これらのグリフを含むフォントがないか、またはシステム上のフォント置換エンジンが別のフォントからグリフを引き込まないことを決めた理由があるためです。不足している文字はUnicode 7.0で追加されているため、システム上にまだグリフがないフォントはありません。

1

出力はpythonが正常にすべての6つの顔文字を印刷していることを示していますが、ご使用の環境(フォント)、すなわちそれらを表示することができない、問題は

(別のフォントを選択)の設定を更新することで、コードを変更せずに固定することができます。
$ python2 -c "for codepoint in range(0x1f63f, 0x1f645): print unichr(codepoint)" 






注:U+1F643 UPSIDE-DOWN FACEおよびU+1F644 FACE WITH ROLLING EYESは、Unicode 8.0標準(リリース日:2015 6月17日)でのみ導入されています。ほとんどのフォントでサポートされていない可能性があります。グリフを表示するには、Glyphs above the Unicode Basic Multilingual Planeをインストールします。ここではそれは私の端末でどのように見えるかです:電話で

emoticons [U+1f63f-U+1f644] on Ubuntu

emoticons [U+1f63f-U+1f644] on iOS

関連する問題