Anpassade typsnitt


TWiLight Menu++ kan använda anpassade typsnitt i formatet NFTR (Nitro FonT Resource). De kommer att användas i inställningar, manualens titlar och i Nintendo DSi, Nintendo 3DS, SEGA Saturnus och Homebrew Launcher teman.

Inkluderad teckensnittsinfo #

Det finns tre typsnitt som ingår i TWiLight Menu++. When TWiLight Menu++ is running in DSi Mode, they all contain all of the characters that should be needed for all of the languages TWiLight is translated to, but when running in DS Mode they are more limited due to RAM limitations. Dessa begränsningar är:

  • Default: This uses the official DSi font as its primary font, and supports all characters that are used in TWiLight Menu++ itself in all languages in DS mode
  • Kinesiska (förenklad): Detta använder Noto Sans CS som det primära teckensnittet och har betydligt fler kinesiska (förenklade) tecken i DS-läge, på bekostnad av tecken för andra språk
  • Koreanska: Detta är identiskt med Standard i DSi Mode, men i DS Mode har det en mer komplett uppsättning hangul, på bekostnad av tecken för andra språk

Mappstruktur #

Anpassade typsnitt laddas från sd:/_nds/TWiLightMenu/extras/fonts/[typsnittsnamn]/[typsnittsfil].ftr, där [typsnittsnamn] är det namn du vill ha och [typsnittsfil].ftr är en av följande:

  • large-ds.nftr, large-dsi.nftr, eller large.nftr: Större teckensnitt som används för titlar
  • small-ds.nftr, small-dsi.nftr, eller small.nftr: Den mindre typsnitt som används för de flesta andra text

Filerna -ds och -dsi har högre prioritet än den vanliga och om de hittas kommer de att användas när TWiLight Menu++ körs i DS eller DSi Mode respektive.

Skin fonts #

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.

Generating custom fonts #

You can make your own fonts using a utility such as Pk11’s nftr-editor. To regenerate one of TWiLight Menu++’s existing fonts using it:

  1. Ladda en NFTR-fil i nftr-editor
  2. Skriv in namnen på de typsnitt du vill använda från högsta till lägsta prioritet i textrutan Input font kommaseparerad
    • Du kan se en förhandsvisning av inmatningsformaten i den övre rutan till vänster och den nuvarande NFTR i den nedre rutan
  3. Klicka på Generate from font, tryck på OK för att regenerera befintliga tecken eller Avbryt för att regenerera specialknapptecken (t. ex. )
  4. Klicka på Save och upprepa sedan för andra storlekar