Excel 2004 でのOsakaフォントに深刻な異常
「答えてねっと」でもトピックが立っていますが、Office 2004に入っている、Excel ver.11.0.0 でのOsakaフォントがいささか変です。
まず、全角英数字でOsakaフォントを使うと、これまでの字幅よりずっとタイトなフォントになっています。これだけでも、Office v.x 以前のExcelで作ったファイルについては、単語、文書幅が強制的に変更されてしまい、ページフォーマットが崩れてしまいます。(見やすいのはこのほうがベターですが、急に変更してもらっても……)
さらに変なのは、全角英数字と半角英数字を別々のセルに書き込んで印刷を行うと、特定の「全角」英文字が化けてしまう現象が起きます。
たとえば、
A1に LE123456 と全角で入力し
A2に LES1213456 と半角で入力。
ワークシート上ではおかしくありませんし、プレビューボタンでもおかしくないのですが、なんと、印刷(command+P)からのプレビューでは全角のLがEに変わり、もちろん実際の印刷でもそうなってしまいます。プリンタドライバーが原因でないことは、PDF吐き出しを確認すればわかります。
さらに怪奇的なのは、このワークシートに
A3 SA000 全角で
A4 SA000 半角で
と入力するとあら不思議、A2の文字も変わってしまうのでした。
(画面では変わりません。プリントから実際に印刷やプレビューすればわかります)
Wordのほうはどうかと思い、Excel 2004で印刷字に文字化けするワークシートの内容を、そのままWord 2004にドラッグ&ドロップしてみると、こちらでは正常なのです。(Excel 2004でみられる狭幅の表示もWord 2004では起きません)
これらのことから、これはExcel 2004固有のバグのように思われますが、みなさんの所ではいかがでしょうか?
トライアル(評価版)では、印刷ができずプレビューのみのため、この現象の確認はできません。このままでは、とても使える状況にはないので困っています。
なお、(他のすべてのフォントについて検証を済ませていませんが)これらの現象はOsakaに限って生じています。