* 標準フォントを変更したのに、数値入力でフォントが勝手に変わる。 [#h1c7792f]
 |RIGHT:|LEFT:|c
 |~ページ|[[OpenOffice.org FAQの登録ページ]]|
 |~投稿者|green|
 |~分類|#listbox3(Q&A,faq03,class)|
 |~優先順位|#listbox3(普通,faq03,priority)|
 |~状態|#listbox3(完了,faq03,state)|
 |~カテゴリー|#listbox3(Calc 表計算,faq03,category)|
 |~投稿日|2009-12-04 15:56:05 (金)|
 |~OS|Debian 5.0|
 |~依存するページ||
 |~バージョン|#listbox3(2.4.1,faq03,version)|
 
 //////////バグ対策(以降マッチさせない)
 
 ** メッセージ [#i11f49d6]
 |LEFT:|c
 |回答ページでは行末に「~」を付加する必要はありません|
 faq/1/243 「標準フォントを変更するには?」に従って標準フォントを変更したのですが、数値入力の都度、別のフォントへと勝手に変更されます。オプションの「置き換えテーブル」で対処するしかないのでしょうか。
 ~
 ~
 Debian 5.0 (Lenny)では、VLゴシックが標準のフォントですが、この環境に IPAゴシックを追加しました。標準フォントを IPAゴシックに変更したにも関わらず、数値入力の都度、VLゴシックに戻ります。同じく、[[日本語向けテンプレート>http://openoffice-docj.sourceforge.jp/wiki/Documentation/IPA_font_template]]を試したところ、template4ja.ots では数字入力の際、arial に勝手に置き換わる現象が発生します。template4ja.ott でも、Times New Roman に切り替わってしまいます。
 
 ----
 ***サンプルをお願いします [#ge5d8c3f]
 >M.Kamataki (2009-12-04 17:10:48 (金))~
 ~
 OpenOffice.orgは、スタイルを使って書式を管理しています。template4ja.ots の「標準」スタイルの英数字用フォントがarial、template4ja.ott の「標準」スタイルの英数字用フォントがTimes New Roman に設定されているので、数値がそれぞれの英数字用フォントに変わるのは、テンプレートの設定通りということになります。~
 ~
 ただし、ユーザーの方の期待は、日本語、英数字ともIPAフォントを望まれることだろうと思いますので、わたしが作成した「日本語環境改善拡張機能」で配布している各アプリケーション用に用意したテンプレートは、日本語、英数字ともIPAフォントに設定しています。以下のサイトで紹介しています。~
 ~
 「日本語環境改善拡張機能」の使い方~
 http://openoffice-docj.sourceforge.jp/wiki/Documentation/Extension_Manual/DefaultSettingsForJapanese~
 ~
 ということで、template4ja.ots と template4ja.ott については、設定通りの結果です。greenさんが作成されたテンプレートについては内容がわかりませんが、英数字用フォントの設定がどうなっているのか、チェックをお願いします。~
 ~
 もしくは、テンプレートをサンプルとして当ページに添付していただければ、より確実に原因がわかるかと思います。貼付方法は、「当サイトの使い方/高度な使い方」ごご覧ください。~
 ~
 p.s. 「日本語環境改善拡張機能」のシステム要件は、OpenOffice.org 3.0以降対応なので、2.4.1ではインストール出来ません(バージョンを見逃していました)。ただし、拡張子のoxtをzipに変えてアーカイブを展開すれば、同梱している日本語環境用のテンプレートを取り出せます。~
 
 //
 ***サンプルをアップロードしました [#b417f1cb]
 >green (2009-12-04 19:02:34 (金))~
 ~
 丁寧な解説をいただきありがとうございました。~
 ~
 calc_template.ots というファイルが、当方で作成したテンプレートです。~
 なお、ご紹介いただいた日本語環境用のテンプレートを利用したら、こちらの期待している通りの結果となりましたので、お礼申し上げます。~
 
 //
 ***VL ゴシックが使われたテンプレート [#p0594d58]
 >M.Kamataki (2009-12-04 20:22:16 (金))~
 ~
 Calcの「標準」スタイルに設定されているフォントの確認方法です。calc_template.otsを開いたら、F11キーを押して「スタイルと書式」ダイアログを表示させます。セルスタイルの「標準」を右クリックして表示されるメニューから「変更」を選んでください。「セルスタイル:標準」画面の「フォント」タブを開くと下図のように設定されていました。このテンプレートをご利用になる限りは、フォントは日本語用、英数字用とも「VL ゴシック」になるはずです。~
 ~
 &attachref(faq5_187_1.jpg,nolink);~
 ~
 ちなみに、~
 >標準フォントを IPAゴシックに変更~
 とありますが、どのように設定されましたか。~
 ~
 いずれにしろ、テンプレートの設定が最優先されるので、テンプレート自体のセルスタイルの「標準」の設定を変更しない限り、「VL ゴシック」になります。~
 
 //
 ***返信: テンプレート設定の件 [#z20daeb9]
 >green (2009-12-04 21:14:32 (金))~
 ~
  F11キーを押して「スタイルと書式」ダイアログを表示
 ご指摘のとおり、「スタイルと書式」から設定していませんでした。メニューの「フォント名」のダイアログで、全画面の設定を IPAゴシック に変更しました。これをテンプレートに登録したら、IPAゴシックが標準の日本語フォントに設定されたようでしたので、問題無しと考えてしまいました。
  このテンプレートをご利用になる限りは、フォントは日本語用、英数字用とも「VL ゴシック」になるはずです。
 日本語用については、この操作でも IPAゴシックが標準になるようです。
 いづれにしろ、OOOのマニュアルを充分承知しておらず、申し訳ありません。ただ、この件のおかげで今後は OOO を一層日本語環境で活用できるようになりました。ありがとうございます。~
 
 //
 ***完了にします [#mb4b98a2]
 >M.Kamataki (2009-12-04 22:14:01 (金))~
 ~
 OpenOffice.orgはスタイルの使い方が肝ですので、この点を理解できると活用が広がります。以下はWriterの設定例ですが、スタイルに触れたドキュメントなので紹介しておきます。~
 -[[オープンオフィス3入門ガイド/Writer:効率よく文書を作る/スタイルを使いこなす>http://openoffice-docj.sourceforge.jp/wiki/Documentation/%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3%E3%82%AA%E3%83%95%E3%82%A3%E3%82%B93%E5%85%A5%E9%96%80%E3%82%AC%E3%82%A4%E3%83%89/Writer:%E5%8A%B9%E7%8E%87%E3%82%88%E3%81%8F%E6%96%87%E6%9B%B8%E3%82%92%E4%BD%9C%E3%82%8B/%E3%82%B9%E3%82%BF%E3%82%A4%E3%83%AB%E3%82%92%E4%BD%BF%E3%81%84%E3%81%93%E3%81%AA%E3%81%99]]~
 <~
 >~
 コメントありがとうございました。~
 
 //
 #article