Foundation > 国際化 > 必要なフォント
 
必要なフォント
システムがロケールに必要なフォントをサポートしている必要があります。
UNIX システムの場合
X リソースが Rogue Wave Views アプリケーションに使用されているフォントに設定されていることを確認してください。これを行うには、home ディレクトリーにある .Xdefaults ファイルを編集します。このファイルが存在しない場合は作成します。以下のステートメントをリソース・ファイルに追加してください。
Roguewave*font:a-valid-font-set-name-for-your-locale
Roguewave*normalfont:a-valid-font-set-name-for-your-locale
Roguewave*italicfont:a-valid-font-set-name-for-your-locale
Roguewave*boldfont:a-valid-font-set-name-for-your-locale
Roguewave*largefont:a-valid-font-set-name-for-your-locale
Roguewave*monospacefont:a-valid-font-set-name-for-your-locale
Roguewave*ButtonFont:a-valid-font-set-name-for-your-locale
Roguewave*MenuFont:a-valid-font-set-name-for-your-locale
a-valid-font-set-name-for-your-locale の値は、使用する言語と環境によって異なります。フォントはすべてのシステムで同じとは限りません。
CDE 環境で実行しており、使用言語でデスクトップをスタートさせた場合は、以下の例に示されるように「-dt」エイリアスをフォントに使用できます。
Roguewave.font:-dt-interface user-medium-r-normal-m*-*-*-*-*-*-*-*-*
Roguewave.normalfont:-dt-interface user-medium-r-normal-s*-*-*-*-*-*-*-*-*
Roguewave.boldfont:-dt-interface user-bold-r-normal-m*-*-*-*-*-*-*-*-*
Roguewave.italicfont:-dt-interface user-medium-i-normal-m*-*-*-*-*-*-*-*-*
Roguewave.largefont:-dt-interface user-medium-r-normal-xl*-*-*-*-*-*-*-*-*
Roguewave.monospacefont:-dt-interface user-medium-r-normal-m*-*-*-*-*-*-*-*-*
Roguewave.MenuFont:-dt-interface user-bold-r-normal-m*-*-*-*-*-*-*-*-*
Roguewave.ButtonFont:-dt-interface user-bold-r-normal-m*-*-*-*-*-*-*-*-*
フォントに「-dt-」エイリアスを使用しない場合、.Xdefaults file に独自のフォント・ステートメントを追加する必要があります。
以下は、HP-UX システム(日本語) で使用されているフォント・ステートメントの例です。
Roguewave.ButtonFont:-hp-gothic-bold-r-normal--14-101-100-100-c-*-*-*,
-misc-fixed-bold-r-normal--14-130-75-75-c-70-iso8859-1
Roguewave.MenuFont:-hp-gothic-bold-r-normal--14-101-100-100-c-*-*-*,
-misc-fixed-bold-r-normal--14-130-75-75-c-70-iso8859-1
Roguewave.boldfont:-hp-gothic-bold-r-normal--14-101-100-100-c-*-*-*,
-misc-fixed-bold-r-normal--14-130-75-75-c-70-iso8859-1
Roguewave.font:-misc-fixed-medium-r-normal--14-*-75-75-c-*-*-*,
-misc-fixed-medium-r-normal--15-140-75-75-c-90-iso8859-1
Roguewave.italicfont:-misc-fixed-medium-r-normal--14-*-75-75-c-*-*-*,
-adobe-helvetica-bold-o-normal--14-140-75-75-p-82-iso8859-1
Roguewave.largefont:-hp-fixed-medium-r-normal--24-230-75-75-c-*-*-*,
-sony-fixed-medium-r-normal--24-170-100-100-c-120-iso8859-1
Roguewave.monospacefont:-misc-fixed-medium-r-normal--14-*-75-75-c-*-*-*,
-misc-fixed-medium-r-normal--15-140-75-75-c-90-iso8859-1
Roguewave.normalfont:-misc-fixed-medium-r-normal--14-*-75-75-c-*-*-*,
-misc-fixed-medium-r-normal--15-140-75-75-c-90-iso8859-1
以下は、日本語対応 Solaris システムで使用されているフォント・ステートメントの例です。
Roguewave.ButtonFont:-sun-gothic-bold-r-normal--14-120-75-75-c-*-*-*,
-*-helvetica-bold-r-normal--14-*-*-*-*-*-iso8859-1
Roguewave.MenuFont:-sun-gothic-bold-r-normal--14-120-75-75-c-*-*-*,
-*-helvetica-bold-r-normal--14-*-*-*-*-*-iso8859-1
Roguewave.boldfont:-sun-gothic-bold-r-normal--14-120-75-75-c-*-*-*,
-*-helvetica-bold-r-normal--14-*-*-*-*-*-iso8859-1
Roguewave.font:-sun-gothic-medium-r-normal--14-*-75-75-c-*-*-*,
-*-helvetica-medium-r-normal--14-*-*-*-*-*-iso8859-1
Roguewave.italicfont:-sun-gothic-medium-r-normal--14-*-75-75-c-*-*-*,
-*-helvetica-medium-o-normal--14-*-*-*-*-*-iso8859-1
Roguewave.largefont:-sun-gothic-medium-r-normal--22-200-75-75-c-*-*-*,
-*-helvetica-medium-r-normal--24-*-*-*-*-*-iso8859-1
Roguewave.monospacefont:-sun-gothic-medium-r-normal--14-*-75-75-c-*-*-*,
-*-helvetica-medium-r-normal--14-*-*-*-*-*-iso8859-1
Roguewave.normalfont:-sun-gothic-medium-r-normal--14-*-75-75-c-*-*-*,
-*-helvetica-medium-r-normal--14-*-*-*-*-*-iso8859-1
Microsoft Windows システムの場合
多くの場合は、フォントのデフォルト設定で十分です。アプリケーションで使用するフォントを変更する必要がある場合は、views.ini ファイルを (すべてのアプリケーション用に) 編集して次のステートメントの一部または全体を含めます。
[Roguewave]
font=a-valid-font-for-your-language
normalfont=a-valid-font-for-your-language
italicfont=a-valid-font-for-your-language
boldfont=a-valid-font-for-your-language
largefont=a-valid-font-for-your-language
monospacefont:a-valid-font-for-your-locale
buttonFont=a-valid-font-name-for-your-locale
menuFont=a-valid-font-name-for-your-locale
a-valid-font-for-your-language は、使用する言語と環境によって異なります。Microsoft Word またはテキスト・エディターを使用して、使用する言語でテキストを表示するために適切なフォント名を確認してください。.ini ファイルのエントリーは、次の形式になります。
%<font name>-<font size>-<style>
たとえば、Helvetica、太字、サイズ 12 の場合は %helvetica-12-B になります。フォントを標準表示する場合は、style パラメーターを空白にし、%helvetica-12- と入力すると Helvetica のサイズ 12 で表示されます。
以下は、Windows システムの日本語対応フォントの例です。

Version 6.0
Copyright © 2015, Rogue Wave Software, Inc. All Rights Reserved.