ブログトップ 記事一覧 ログイン 無料ブログ開設

Mac OS Xの文字コード問題に関するメモ このページをアンテナに追加 RSSフィード

2011-06-10

IPAmj明朝検証版のバグ


  • 前回のエントリで公開した平成明朝とIPAmj明朝による汎用電子IVSのリストを、一通りざっと眺めてみた。IPAmj明朝(Ver.000.01)のバグかなと思われるものについて、メモしておく。
  • 下図に掲げたIPAmj明朝の実装字形のうち、「U+6FA0 U+E0101」と「U+9C76 U+E0101」は、単独では平成明朝の実装字形とそれほど大きな差があるわけではないが、いずれもE0102との関係に混乱があるように見える。

f:id:NAOI:20110613160456p:image

  • 6月13日追記。「U+771F U+E0104」と「U+7DCB U+E0103」を追加。「U+7DCB U+E0103」は微妙な違い(突き出るかどうか)ではあるが、これ以外に「U+7DCB U+E0103」の存在する意味が発見できないので。

2011-06-09

平成明朝とIPAmj明朝を一目で比べられる汎用電子IVSのリスト


  • これを見ると、たとえばU+59FF U+E0103(姿)、U+6B21 E0103(次)、U+8AEE U+E0103(諮)、U+8CC7 U+E0103(資)あたりがややこしいことになっているのがわかる。

*1:リストを作成する上での処理の自動化に関して、2SC1815Jさん(http://d.hatena.ne.jp/npn2sc1815j/)から貴重なアドバイスをいただきました。というか、キーとなるスクリプトをまるまる書いてもらっちゃいました。ありがとうございます!

2011-06-07

IPAmj明朝による汎用電子IVSのリストを作った


  • 汎用電子用の平成明朝が公開されていれば、もっと簡単に比較できるのだけれど。

2011-05-09

Υのツノは曲線か直線か


  • ギリシア文字の大文字のUPSILON(イプシロン)についてのメモ。JIS X 0208の規格票ではツノの部分は一貫して曲線的だったが、JIS X 0213では、ラテン文字やギリシア文字などの例示フォントNimbus Roman Globalが採用されたことにより、大文字UPSILONは、ラテン文字のYと同じ形状になった。

f:id:NAOI:20110509144623p:image

  • Unicode Standardは一貫して直線派。JIS X 0208を参照しているAdobe-Japan1は曲線派。Adobe-Japan1-5では、漢字のグリフに関しては、かなり細かい部分までJIS X 0213の例示字体に合わせた修正が行われたが、大文字UPSILONの形は変わっていない。
  • 下図は、欧文フォントで大文字UPSILONを表示したもの。曲線、直線、どっちもあり。

f:id:NAOI:20110509144956p:image

f:id:NAOI:20110509144621p:image

2011-04-18

「●」が小さく見えることがあるのはどうして?


  • (ホー先生)Macの画面で「●▲■」の「●」と「■」だけが小さく見えることがあるのはなぜじゃ*1
  • 「●」と「■」が欧文フォントで表示されているからだよ。たとえばMacFinderでは、ファイル名は「Lucida Grande優先」で表示される。Lucida Grandeは「●(U+25CF)」や「■(U+25A0)」のグリフを持っているけれど、「▲(U+25B2)」のグリフを持っていない。だから「▲」はヒラギノで表示されて、「●」と「■」だけが小さく見えるんだ。同じ理由で起きる現象としては、三点リーダの位置が下にズレたりすることも、よくあるよね。

f:id:NAOI:20110418160536p:image

  • Finder以外でもよくあるんじゃが。

f:id:NAOI:20110418160533p:image

  • 日本語フォントを指定すれば、この問題は避けられるのか。
  • 「○と×」の「×」だけが小さく見えたりもするのも、そのせいなのか。
  • 欧文フォントでは、むしろ「○」のほうが「×」より小さく見えるよ。「×」が小さく見えるのは、ヒラギノで表示している場合。「×」はマルバツのバツとして使うこともあるけれど、一義的には乗算記号。ヒラギノのデザインはインターナショナル指向で、Unicodeの乗算記号に対応する文字はプロポーショナルであるほうが自然だという考えなんだろうね。

f:id:NAOI:20110418160535p:image

  • そういえば、ヒラギノは引用符もプロポーショナルじゃな。
  • そうだね。ただ、乗算記号の例とは違って、引用符がプロポーショナルなのはヒラギノだけじゃなく、Adobe-Japan1-5以降のcmapを採用しているフォントに共通の仕様*2。たとえばリュウミンの引用符は、Proなら全角、Pr5/Pr6/Pr6Nはプロポーショナル。小塚だとProでも新しいcmapを採用しているので、引用符はプロポーショナル。以上の話をまとめると、下図のようになるよ。

f:id:NAOI:20110418160534p:image

*1DTPの勉強会でしゃべったことをブログに書いておくシリーズ第3弾。

*2:原則としてはAdobe-Japan1-5以降のcmapなら引用符はプロポーショナルだが、イワタのPr6/Pr6Nは、独自のcmapを採用して引用符を全角にしている。