2023年7月29日の日記の1番目の記事へのコメント
■Termux
昨日ハマった、Emacs上で何故か雪だるまマーク(☃ (U+2603))が半角幅になってしまう問題ですが、UTF-8でUnicodeの0x2600から順番に表示するテキストファイルを用意してTermux上でCatしてみたら、U+2602までの3文字だけが全角で、その後は全部半角になっていました。とりあえずEmacs以前にTermux側に問題があるようです。というわけで、改めてTermuxのソースを見返してみたところ、傘マーク(U+2602) について狙い撃ちで実験するために書き足した「{0x2602, 0x2602}」という記述が残ったままでした。もしかして、これのせい?
試しにこの行を消してみたら、雪だるまマーク以降の文字も全部全角幅で表示されるようになりました。うおお、これが悪かったのか・・・。
そしてこの状態なら、Emacs側でuim-elで傘マークとかチェックマークとかを出してもレイアウトが崩れないことを確認。あー、すっきり。
2023年7月29日の日記の1番目の記事へのコメント
[コメントを書く]