(SOLVED) NOOK Custom Fonts!

My custom fonts work fine on iOS devices but I can’t get then to show up on Nook. I have read through the forums and tried several methods.

my font file is SHOWG.TFF and the name of the font is ShowcardGothic-Reg
I have tried calling the actual file name SHOWG.TFF instead ShowcardGothic-Reg from main.lua
I have tried taking the -Reg off
I have tried renaming the TFF file to ShowcardGothic but this didn’t work either.

I am using a Nook Tablet–If anyone has any thoughts they would be much appreciated.

Thanks! [import]uid: 39370 topic_id: 27101 reply_id: 327101[/import]

If the internal font name is:

ShowcardGothic-Reg

the filename needs to be:

ShowcardGothic-Reg.ttf

then use the name:

ShowcardGothic-Reg

[import]uid: 19626 topic_id: 27101 reply_id: 110028[/import]

what robmiracle suggested is correct. I usually change my font name using a program like fontCreator. So ill use that program and make the font name short and make the file name match the font name and it will work fine for all devices. So just like rob said, either rename the font name to match the file name or vice versa [import]uid: 126161 topic_id: 27101 reply_id: 110040[/import]

Thanks everyone. That solution worked. When I first tried it didn’t work but then I changed the .TTF to .ttf and it worked. I appreciate all the help. [import]uid: 39370 topic_id: 27101 reply_id: 110060[/import]

I had a problem getting custom fonts to work with the Nook. Part of the problem is that the documentation seems to be incorrect. It states:

“Android NOTE: Due to platform differences, with Android, you will actually need to specify the FILE name when using the font, rather than the font name.”\

However, when I specify the file name for Nook/Android the font is definitely NOT loaded. But when I use the font name it does work.

To get it to work with Nook/Android I needed to:

  1. Change the extension to “.ttf” (I had a “.otf” Helvetica file - worked perfectly and as advertised for iOS).
  2. Change the file name to match the font name exactly
  3. Specify the font name and NOT THE FILE NAME, i.e., did not specify the file extension “.ttf”. [import]uid: 104904 topic_id: 27101 reply_id: 114620[/import]