改行区切りの各行についてコードポイントが0xFFを超える文字を2カラム、それ以外を1カラムとして表示幅を計算し、最も幅が広い行に合わせて短い行の先頭に半角スペースを補い右揃えにする。全角文字(ひらがな・カタカナ・漢字など)は2カラムとして換算されるが、真のEast Asian Width判定に基づく厳密な方式ではない簡易換算。
テキスト右揃えでは、改行区切りの各行についてコードポイントが0xFFを超える文字を2カラム、それ以外を1カラムとして表示幅を計算し、最も幅が広い行に合わせて短い行の先頭に半角スペースを補い右揃えにする。全角文字(ひらがな・カタカナ・漢字など)は2カラムとして換算されるが、真のEast Asian Width判定に基づく厳密な方式ではない簡易換算。