nanogui: BDF and TTF fonts in NanoX


Previous by date: 22 Dec 2006 07:53:30 +0000 Re: BDF and TTF fonts in NanoX, Teemu Keskinarkaus
Next by date: 22 Dec 2006 07:53:30 +0000 Re: BDF and TTF fonts in NanoX, Teemu Keskinarkaus
Previous in thread: 22 Dec 2006 07:53:30 +0000 Re: BDF and TTF fonts in NanoX, Teemu Keskinarkaus
Next in thread: 22 Dec 2006 07:53:30 +0000 Re: BDF and TTF fonts in NanoX, Teemu Keskinarkaus

Subject: RE: [nanogui] RE: BDF and TTF fonts in NanoX
From: Kiran Mahajan ####@####.####
Date: 22 Dec 2006 07:53:30 +0000
Message-Id: <1166774944.3449.7.camel@KiranLinux>

On Fri, 2006-12-22 at 08:29 +0100, Teemu Keskinarkaus wrote:
> freetype_createfont is trying to open fonts/truetype/Arial.tff. I have that
>
here your file extension is ".tff"

> Nano-X-Freetype2: Adding new font: fonts/truetype/Arial.ttf
> Loading font from file 'fonts/truetype/Arial.ttf' @ freetype2_face_requester
> Nano-X-Freetype2: Freetype 2 error 1 trying to load font.
> 
here Nano-X is trying to find file with extension ".ttf"

> from directory where binary was driven there is fonts/truetype/Arial.tff
>
and font file in your fonts directory here is of extesion ".tff"

I think you need to check file names. do changes accordingly and see if
it works!

thanks and regards,
Kirankumar

> Teemu Keskinarkaus
> CC-Systems
> 
> -----Original Message-----
> From: Gil Glass ####@####.#### 
> Sent: 21. joulukuuta 2006 18:05
> To: Teemu Keskinarkaus; Kiran Mahajan
> Cc: Nano-X
> Subject: RE: [nanogui] RE: BDF and TTF fonts in NanoX
> 
> I'm not familiar with the fonts.dir file.  I don't recall creating it
> and I don't believe it exists anywhere on my target or in the Nano-X
> hierarchy on the host system.
> 
> Did you make sure that the MWFONTDIR environment variable is set
> correctly?  This is the only way, that I know of, that Nano-X finds font
> files.  The other option would be to specify the path explicitly in the
> GrCreateFont() call, e.g. 
> 
> GR_FONT_ID myNewFont;
> myNewFont = GrCreateFont("/where/the/fonts/are/arial.ttf", 12, NULL);
> 
> 
> Cheers,
> Gil
> 
> -----Original Message-----
> From: Teemu Keskinarkaus ####@####.#### 
> Sent: Thursday, December 21, 2006 1:24 AM
> To: Kiran Mahajan
> Cc: Gil Glass; Nano-X
> Subject: RE: [nanogui] RE: BDF and TTF fonts in NanoX
> 
> Hi,
> 
> I already has freetype 1.3.1 ported to my platform. Only thing is that I
> don't seem to be able to get TTF fonts work. My program doesn't find
> them.
> Where should that fonts.dir - file be and what should it contain? My
> program
> doesn't have one. Or should that file be in NanoX directory somewhere?
> 
> Teemu Keskinarkaus
> CC-Systems
> 
> -----Original Message-----
> From: Kiran Mahajan ####@####.#### 
> Sent: 20. joulukuuta 2006 19:06
> To: Teemu Keskinarkaus
> Cc: Gil Glass; Nano-X
> Subject: Re: [nanogui] RE: BDF and TTF fonts in NanoX
> 
> Teemu,
> 
> I am also using the FreeType library to use TTF fonts with Nano-X.
> As Gil said you need to port FreeType library on your platform. I am
> using 1.3.1 on ARM platform and it works great.
> If you want to use only TTF fonts you only need to port FreeType1
> library and wont need to use FreeType2.
> And make changes in config file of Nano-x as Gil has suggested!
> You also need to update your fonts.dir file to use your TTF font file.
> Ya another thing, you only can use either FreeType1 or FreeType2 with
> Nano-X.
> 
> Thanks and regards,
> Kirankumar
> 
> On Mon, 2006-12-18 at 07:03 -0800, Gil Glass wrote:
> > Teemu,
> > 
> > You can definitely use TTF fonts with Nano-X; I've been doing it for
> > some time.  Nano-X works very well with TTF fonts.
> > 
> > Among the things you have to do are:
> > 
> > 1.  Get hold of the FreeType library (available at the Nano-X
> > website???) and build it for your platform.  I've been using version
> > 1.3.1.  I don't know much about FreeType 2 but it may have some
> > advantages.
> > 
> > 2.  Set up the config file in Nano-X to indicate that TrueType fonts
> are
> > supported and to specify the location of the FreeType library
> (libttf.a)
> > and  the location of font files.  For example, my config file reads:
> > 
> > ####################################################################
> > # TrueType font support thru FreeType 1.x
> > ####################################################################
> > HAVE_FREETYPE_SUPPORT    = Y
> > INCFTLIB                 = /usr/include/freetype1
> > LIBFTLIB                 = ./lib/libttf.a
> > FREETYPE_FONT_DIR        = "fonts/truetype"
> > 
> > There are some hidden gotchas regarding the cross-compiling the
> FreeType
> > library for some non-x86 platforms such as ARM as I've done.  Post
> again
> > if you run into trouble.
> > 
> > Have I missed any details?
> > 
> > Cheers,
> > Gil Glass
> > 
> > -----Original Message-----
> > From: Teemu Keskinarkaus ####@####.#### 
> > Sent: Monday, December 18, 2006 6:51 AM
> > To: ####@####.####
> > Subject: BDF and TTF fonts in NanoX
> > 
> > Hi,
> > 
> >  
> > 
> > I'm using program that uses NanoX. That program doesn't care about
> fonts
> > so
> > it passes the request straight to NanoX. Now I need to add more fonts
> to
> > NanoX. 
> > 
> >  
> > 
> > I already added one font to NanoX. That was BDF font that I converted
> to
> > C-file and then linked it with the NanoX. I was wondering is it
> possible
> > to
> > use TTF fonts instead? I could use same font for several size. With
> BDF
> > fonts you need separate font for each size. I couldn't find
> > documentation
> > about that or even for the BDF. I just some reverse engineering for
> the
> > NanoX and figure out how it's done. : )
> > 
> >  
> > 
> > Teemu Keskinarkaus
> > 
> > CC-Systems
> > 
> >  
> > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: ####@####.####
> > For additional commands, e-mail: ####@####.####
> > 


Previous by date: 22 Dec 2006 07:53:30 +0000 Re: BDF and TTF fonts in NanoX, Teemu Keskinarkaus
Next by date: 22 Dec 2006 07:53:30 +0000 Re: BDF and TTF fonts in NanoX, Teemu Keskinarkaus
Previous in thread: 22 Dec 2006 07:53:30 +0000 Re: BDF and TTF fonts in NanoX, Teemu Keskinarkaus
Next in thread: 22 Dec 2006 07:53:30 +0000 Re: BDF and TTF fonts in NanoX, Teemu Keskinarkaus


Powered by ezmlm-browse 0.20.