タグ

文字コードと組版に関するgazi4のブックマーク (1)

  • InDesignで引用符はなぜ呪われているのか - 帰ってきた💫Unicode刑事〔デカ〕リターンズ

    前回のエントリでも触れたが、InDesignにはプロポーショナル(やイタリックや半角)の引用符を縦組みにするとグリフが正しく回転しないという、よく知られた問題が存在する(下図)。今回は、この問題について詳しく見てみようと思う。 InDesignは、「ある文字を縦組みの際に回転するかどうか」を、Unicodeの符号位置を基準として決定しているものと思われる。たとえば、U+0021 EXCLAMATION MARKなら回転するし、U+FF01 FULLWIDTH EXCLAMATION MARKなら回転しない(下図)。 だが、Unicodeの符号位置を基準とする方法は、ユーザによるグリフ置換が行われている場合には、うまく機能するとは限らない。たとえばU+0021 EXCLAMATION MARKに'fwid'タグを適用して全角グリフとした場合は、見た目は(置換なしの)U+FF01と同じCID+

    InDesignで引用符はなぜ呪われているのか - 帰ってきた💫Unicode刑事〔デカ〕リターンズ
  • 1