Stellariumで日本語を表示するには

(Difference between revisions)
Jump to: navigation, search
m
(How to install Japanese font)
Line 1: Line 1:
Stellariumは基本的に日本語化されています。ところが、標準で使われる''DejaVuSans.ttf''フォントは、ラテン文字やアラビア文字は含んでいるのですが、ダウンロードサイズを小さくするために、ひらがなや漢字など東アジアの文字は含まれていないのです。そのため、日本語や中国語、韓国語の文字を表示するためには自分自身でフォントを見付けてくる必要があります。
+
Stellariumは基本的に日本語化されています。ところが、標準で使われる''DejaVuSans.ttf''フォントは、ラテン文字やアラビア文字は含んでいるのですが、ダウンロードサイズを小さくするために、ひらがなや漢字など東アジアの文字は含まれていないのです。そのため、日本語や中国語、韓国語の文字を表示するためには自分自身でフォントを見つけてくる必要があります。
  
 
以下は、GNU General Public Licenseなフォントの一覧です。これらはStellariumで動作することが確認されています:
 
以下は、GNU General Public Licenseなフォントの一覧です。これらはStellariumで動作することが確認されています:
* Traditional Chinese: [http://www.travelphrases.info/gallery/Fonts_ChineseTraditional.html]
+
* 中国語の繁体字: [http://www.travelphrases.info/gallery/Fonts_ChineseTraditional.html]
* Simplified Chinese: [http://www.travelphrases.info/gallery/Fonts_ChineseSimplified.html]
+
* 中国語の簡体字: [http://www.travelphrases.info/gallery/Fonts_ChineseSimplified.html]
* Japanese
+
* Korean
+
  
 
また、以下はおそらくStellariumで使えるであろう日本語フォントの一覧です。これらは全てが自由に使えるフォントというわけではないので、利用する場合、リンク先の利用条件などを確認してください:
 
また、以下はおそらくStellariumで使えるであろう日本語フォントの一覧です。これらは全てが自由に使えるフォントというわけではないので、利用する場合、リンク先の利用条件などを確認してください:
 
* 日本語フォント: [http://www.travelphrases.info/gallery/Fonts_Japanese.html]
 
* 日本語フォント: [http://www.travelphrases.info/gallery/Fonts_Japanese.html]
  
これらのフォントファイルをStellariumがインストールされたディレクトリの中にある、''data''フォルダの中に置いて、''ukai.ttf''と名前を変更してください。その後、''config.ini''の中にある''base_font_name''の値(初期設定では''DejaVuSans.ttf'')を''ukai.ttf''に、''sky_locale''と''app_locale''を''ja''に変更してください。Stellariumを再起動すると、日本語化されている部分は日本語で表示されるようになります。
+
==日本語フォントを利用する方法==
 +
 
 +
ここでは非商用では自由に使える手書きフォントである「あくあフォント」を例に、フォントをインストールする方法を紹介します。まず、[http://aquablue.milkcafe.to/ Teardrops in Aquablue]の「Font」コーナーの「ダウンロード」からあくあフォントをダウンロードします。TrueTypeフォントの方を選択してください。zip/lzhファイル、あくあフォント/あくあPフォントはどちらでもかまいません。ここでは''aquap2_6.zip''をダウンロードしたものとして話をすすめます。
 +
 
 +
''aquap2_6.zip''を解凍し、中に二つのファイルがあることを確認してください。今必要なのは''aquap_font.ttf''です。まず、''aquap_font.ttf''を''ukai.ttf''というファイル名に変更します。次に、このファイルをStellariumがインストールされたディレクトリの中にある、''data''フォルダの中に置いてください。その後、''config.ini''の中にある''base_font_name''の値(初期設定では''DejaVuSans.ttf'')を''ukai.ttf''に変更してください。
 +
base_font_name                = ukai.ttf
 +
 
 +
次に、''sky_locale''と''app_locale''の値(初期設定では''system'')を''ja''に変更してください。
 +
sky_locale                    = ja
 +
app_locale                    = ja
 +
 
 +
Stellariumを再起動すると、日本語化されている部分は日本語で表示されるようになります。
 +
 
 +
 
 +
==ヘルプウィンドウが文字化けする==
 +
 
 +
残念なことに、それはStellariumのバグです。ですが回避する方法はあります。''config.ini''を開き、''base_font_name''と書いてあるあたりを
 +
base_font_name                = ukai.ttf
 +
base_cfont_name                = ukai.ttf
 +
flag_show_script_bar          = false
 +
となるように''base_cfont_name''の行を入力します。次回起動時以降、ヘルプウィンドウは文字化けしなくなるはずです。

Revision as of 07:51, 11 July 2006

Stellariumは基本的に日本語化されています。ところが、標準で使われるDejaVuSans.ttfフォントは、ラテン文字やアラビア文字は含んでいるのですが、ダウンロードサイズを小さくするために、ひらがなや漢字など東アジアの文字は含まれていないのです。そのため、日本語や中国語、韓国語の文字を表示するためには自分自身でフォントを見つけてくる必要があります。

以下は、GNU General Public Licenseなフォントの一覧です。これらはStellariumで動作することが確認されています:

  • 中国語の繁体字: [1]
  • 中国語の簡体字: [2]

また、以下はおそらくStellariumで使えるであろう日本語フォントの一覧です。これらは全てが自由に使えるフォントというわけではないので、利用する場合、リンク先の利用条件などを確認してください:

  • 日本語フォント: [3]

日本語フォントを利用する方法

ここでは非商用では自由に使える手書きフォントである「あくあフォント」を例に、フォントをインストールする方法を紹介します。まず、Teardrops in Aquablueの「Font」コーナーの「ダウンロード」からあくあフォントをダウンロードします。TrueTypeフォントの方を選択してください。zip/lzhファイル、あくあフォント/あくあPフォントはどちらでもかまいません。ここではaquap2_6.zipをダウンロードしたものとして話をすすめます。

aquap2_6.zipを解凍し、中に二つのファイルがあることを確認してください。今必要なのはaquap_font.ttfです。まず、aquap_font.ttfukai.ttfというファイル名に変更します。次に、このファイルをStellariumがインストールされたディレクトリの中にある、dataフォルダの中に置いてください。その後、config.iniの中にあるbase_font_nameの値(初期設定ではDejaVuSans.ttf)をukai.ttfに変更してください。

base_font_name                 = ukai.ttf

次に、sky_localeapp_localeの値(初期設定ではsystem)をjaに変更してください。

sky_locale                     = ja
app_locale                     = ja

Stellariumを再起動すると、日本語化されている部分は日本語で表示されるようになります。


ヘルプウィンドウが文字化けする

残念なことに、それはStellariumのバグです。ですが回避する方法はあります。config.iniを開き、base_font_nameと書いてあるあたりを

base_font_name                 = ukai.ttf
base_cfont_name                = ukai.ttf
flag_show_script_bar           = false

となるようにbase_cfont_nameの行を入力します。次回起動時以降、ヘルプウィンドウは文字化けしなくなるはずです。

Personal tools
Namespaces
Variants
Actions
in this wiki
other languages
Toolbox