Skip to content

非絵文字が 1 Cell で描画される #318

@sempreff

Description

@sempreff

概要

一部の記号が 1 Cell で描画されます。

再現手順

  • 5.3 ポータブル版 zip を展開して ttermpro.exe を explorer からダブルクリックで起動し適当なホストに接続します。
  • Font を MS ゴシック に設定します。
  • Coding は Japanese/UTF-8 のままにしておきます。
  • Coding の Override Emoji Characters width をチェックし 「1 Cell」を選択します。
  • vi 等のエディタで文字入力すると、一部の JIS X 0208 の範囲の文字が 1 Cell で描画されます。以下に例を挙げます。
区 点 JIS  SJIS EUC  UTF-8  UTF-16 字
01 90 217A 819A A1FA E29885 2605   ★
02 84 2274 81F2 A2F4 E299AF 266F   ♯
02 85 2275 81F3 A2F5 E299AD 266D   ♭
02 86 2276 81F4 A2F6 E299AA 266A   ♪

(コードは http://ash.jp/code/unitbl21.htm より引用)

記号類の一部や罫線素片が 1 Cell 扱いになっているようです。
白抜きの「☆」は 2 Cell で描画されるのに対し、塗りつぶし「★」が 1 Cell で描画されるのは不自然に感じます。

期待の動作

JIS X 0208 の範囲の文字は絵文字として扱わないのが良いと思います。

参考

  • 5.1 、5.2 では期待の動作でした。
  • 5.2 も同様に 1 Cell 描画でした。

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions