a
( \N{LATIN SMALL LETTER A}
) が印刷列の幅を持っていると仮定すると、印刷列に関してどのコードポイントの異なる幅が存在します1
か?
編集:
「印刷列幅」は、端末への出力を指します
a
( \N{LATIN SMALL LETTER A}
) が印刷列の幅を持っていると仮定すると、印刷列に関してどのコードポイントの異なる幅が存在します1
か?
編集:
「印刷列幅」は、端末への出力を指します
Unicode では、文字は非間隔 (0 列)、狭い (1 列)、または広い (2 列) にすることができます。columns
メソッドfromGCString
またはmbswidth
fromを使用して、文字列の列数を取得できますText::CharWidth
。
もちろん、これは等幅出力 (端末への出力など) に対してのみ機能します。