BugReport/206

http://sakura.qp.land.to/?BugReport%2F206


Top > BugReport > 206

固定ピッチフォントでもサロゲートペアで桁位置がずれる

  • ページ: BugReport
  • 投稿者: anonymous
  • 優先順位: 普通
  • 状態: 提案
  • カテゴリー:
  • 投稿日: 2016-10-14 (金) 12:12:50
  • バージョン: 2.3.1

メッセージ

等幅フォント(MS ゴシック)でもサロゲートペア文字と通常文字で桁位置がずれます。

例:以下二行のカンマ位置を 𩸽,裃, : 前者がサロゲートペア 魚,𧘕, : 後者がサロゲートペア

ほか、0幅のユニコードコントロール文字類でも同様。プロポーショナル対応が原因と思われる。

現仕様を正当とするなら、代替として ・タイプ別設定に、(旧verと同じ)全/半角毎に文字幅固定するオプション設定を追加 ・コントロール文字を解釈するか否か (メモ帳同様) のオプション設定も併せて追加 (議論の元なので)


  • サロゲートペア文字を入れた行の数文字前から、フォーム中の改行がおかしくなってしまいました。例のスクリーンショットを添付に上げました。 -- 2016-10-14 (金) 12:32:21
  • よく見ると𩸽の幅は普通の文字より1px小さいので切り捨てによって1桁小さくなります。これはMSゴシック+代替フォントが等幅ではないことを意味しているので、現時点では仕様ですがどうなんでしょうね矩形選択にも影響出ますし。 -- Moca 2016-10-14 (金) 16:32:02
  • こちらが気づいたのも矩形選択が発端だったので。
    Vista(SP2)だと MSゴシック:×、RobotoJ Mono:×。
    Win10(1511) MSゴシック:×、RobotoJ Mono:○
    だったので、フォントレンダリング環境にも依存するようです。マクロの可搬性的に、逃げ道がほしいですね。 -- セルフフォロー? 2016-10-14 (金) 17:44:37

URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White
filesakura2.3.1_サロゲートペア.PNG 69件 [詳細]
[添付ファイル一覧] [全ページの添付ファイル一覧]
アップロード可能最大ファイルサイズは 2,048KB です。

添付ファイル: filesakura2.3.1_サロゲートペア.PNG 69件 [詳細]

リロード   新規 編集 凍結 差分 添付 複製 名前変更   ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: 2016-10-14 (金) 17:44:37 (676d)