Welcome, Guest. Please login or register.

Author Topic: TTF Font installed with TTFLib not working  (Read 1876 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline jmbattle

  • Sr. Member
  • ****
  • Join Date: May 2005
  • Posts: 324
    • Show all replies
    • http://www.amigainabox.co.uk
Re: TTF Font installed with TTFLib not working
« on: July 02, 2007, 02:22:24 PM »
The Workbench font prefs seems to be rather fussy with the fonts it lists, however as you have found, once the font is opened by another process it will show up.

You may also be able to manually type the name of the font into the requestor.

As for the poor legibility of the fonts, experiment with the 'Bounding Box' settings when installing the font - this will have a significant effect over the rendered appearance, especially at small point sizes.  

If I am correct in thinking that you are searching for a new UI/icon font, anti-aliasing will improve things dramatically.  Software that utilises ttengine.library (another truetype solution) provides a reasonably attractive anti-aliasing technique, which is very effective AmiStart and Scalos, for example.

And of course, thanks to Bernd #3's wonderful progress back-porting AROS to 68k, truetype fonts can be implemented system-wide using AfA-OS.

Good luck!

James
x
 

Offline jmbattle

  • Sr. Member
  • ****
  • Join Date: May 2005
  • Posts: 324
    • Show all replies
    • http://www.amigainabox.co.uk
Re: TTF Font installed with TTFLib not working
« Reply #1 on: July 02, 2007, 02:51:19 PM »
I believe the 'Custom' bounding box setting provided the best (clearest) results.  Years ago, I used this setting to convert a truetype font into an Amiga bitmap font, then 'touched-up' the pixels of the misshaped characters manually.  This was the AIAB system/shell font.

Currently, Scalos is only able to render icons fonts using ttengine.library, while the remaining elements of the UI will continue to use the bitmap fonts defined in font.prefs.

Honestly speaking, I would heartily recommend persevering with AfA-OS, as this will breathe new life into your 68k system.  Download AmiKit or even AIAB, then analyse the startup-sequence of either package to see how all the patches work together with AfA-OS.  Actually, forget about AIAB - it's a mess! ;)

If you are still encountering problems with AfA-OS, contact Bernd for advice - it is quite likely that he will help you resolve the issue, or possibly even implement a fix.

I hope this helps, cheers,
James
x