3.3 KiB
| lang | layout | section | category | title | description |
|---|---|---|---|---|---|
| ja-JP | wiki | twilightmenu | customization | カスタムフォント | TWiLight Menu++でカスタムフォントを使う方法 |
TWiLight Menu++では、NFTR(Nitro FonT Resource)形式のカスタムフォントを利用できます。 設定画面、説明書のタイトル、およびニンテンドーDSi、ニンテンドー3DS、セガサターン、Homebrew Launcherのテーマに使われます。
含まれるフォント情報
TWiLight Menu++には3つのフォントが含まれています。 TWiLight Menu++がDSiモードで実行される場合は、翻訳済み言語に必要なすべての文字が含まれます。しかし、DSモードで実行される場合はRAM容量の限界によって制限されます。 これらは以下の通りです。
- デフォルト:これは公式DSiフォントを主なフォントとして使い、DSモードでも全言語でTWiLight Menu++で使われるすべての文字を含みます。
- 中国語(簡体字):これはNoto Sans CSを主要なフォントとして使い、他言語の文字と引き換えにDSモードの中国語(簡体字)の文字数を大幅に増加します。
- 韓国語:これはDSiモードではデフォルトと同じです。しかしDSモードでは、他言語の文字と引き換えに、より完全なハングルのセットを提供します。
ディレクトリ構造
カスタムフォントはsd:/_nds/TWiLightMenu/extras/fonts/[フォントの名前]/[フォントファイル].nftrから読み込まれます。ここで、[フォントの名前]は任意の名前であり、[フォントファイル].nftrは以下のいずれかです。
large-ds.nftr、large-dsi.nftrまたはlarge.nftr:タイトルに使われる大きなフォントsmall-ds.nftr、small-dsi.nftrまたはsmall.nftr:他のほとんどのテキストに使われる小さいフォント
-dsと-dsiファイルは通常のファイルよりも優先度が高く、見つかった場合はそれぞれDS・DSiモードでTWiLight Menu++が実行される時に使われます。
スキンフォント
You may add fonts to custom DSi/3DS theme skins, which will override whatever is set in TWiLight Menu++ settings. These fonts go in the font folder, in the skin's root folder.
Custom skins can additionally use override fonts for the date & time using date_time.nftr, and the console username with username.nftr.
カスタムフォントの生成
Pk11のnftr-editorなどのユーティリティを使って独自のフォントを作成できます。 To regenerate one of TWiLight Menu++'s existing fonts using it:
- nftr-editorでNFTRファイルを読み込む
Input fontテキストボックスに、優先度の高いフォントから低いフォントへを入力します、カンマで区切っていください- 左上のボックスに入力フォントのプレビューが、下のボックスには現在のNFTRが表示されます
Generate from fontをクリックし、既存の文字を再生成するにはOKと言って、特別なボタン文字(例:)を再生成するにキャンセルを選びますSaveをクリックし、他のサイズについて繰り返します