2011年11月23日水曜日

Vista以降の外字

暫く外字を使うような業務から遠ざかっていた為、気にしていなかったのだが、どうやら Vista 以降でWindows の外字が2種類に分かれた?らしい。

  • 指定したフォントにリンクする外字
  • 全てのフォントにリンクされた外字
全てのフォントにリンクされた外字については、これまで通り、%windir%\Fonts に配置すればいいが、指定したフォントにリンクする外字の場合は、%USERPROFILE%\AppData\\Local\Microsoft\Windows\EUDC
に配置するようになったらしい。

ユーザが外字作ってた場合に逆に注意やね、これは。

そういえば、昔ゼンリンの地図ソフトが入ってた端末で外字でトラブったことがあったが、あれはシステムのEUDCいじくってんのかね?解析まではしてないけど、他のソフトから外字を呼び出した場合に、無茶苦茶だったから自分の地図表記を正確にするために、予め入ってある外字を押し退けるとかマルチタスクに使われるOSにあるまじき1ソフトの振る舞いだよなぁ。

0 件のコメント:

コメントを投稿

Edge 消せないなら、使えなくしようぜ

 何度殺しても復活する Edge に疲れてきた。 よくわかった。もう、好きにしろ。その代わり、URLだけはブロックさせてもらう。 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\...