Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Freetype and Skia
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  8 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Dave Crossland  
View profile  
 More options Mar 5 2009, 6:26 pm
From: Dave Crossland <d.crossl...@gmail.com>
Date: Thu, 5 Mar 2009 15:26:19 -0800 (PST)
Local: Thurs, Mar 5 2009 6:26 pm
Subject: Freetype and Skia

Hi!

I'm a student on the MA Typeface Design course at the University of
Reading (red'ing :-) in the UK. I'm hoping to develop a new typeface
(and implement it as font software) specifically for the Android
platform, similar to the task that Google hired Ascender to do in
creating the Droid fonts.

As part of my research, I'm interested in learning more about how text
rendering works on Android, and the integration between Freetype and
Skia. I've tried looking around the Android documentation but couldn't
find anything like what I'm looking for, although I have no specific
questions at the moment :-)

I'm also interested to learn more about the lack of complex script
support; will something like pango be integrated in the future? :-)

--
Regards,
Dave


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mike Reed  
View profile  
 More options Mar 6 2009, 8:50 am
From: Mike Reed <r...@android.com>
Date: Fri, 6 Mar 2009 08:50:01 -0500
Local: Fri, Mar 6 2009 8:50 am
Subject: Re: Freetype and Skia
More android fonts would be excellent.

Currently android does not enable the truetype instructions in
freetype, as there are patent issues around that. Fortunately, the
autohinter has done a good job for us when used a UI sizes. The
browser is a special case, as it needs to have fractional positioning
(for zoom). In that case we don't hint in the horizontal direction at
all (but do some light hinting in Y). This lets us draw the glyphs at
subpixel positions in X.

Complex script support is coming. We are looking at several libraries
(pango, ICU layout, etc.). We intend to take advantage of opentype
tables for shaping and cool ligature formation.

mike


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dave Crossland  
View profile  
 More options Mar 7 2009, 9:31 am
From: Dave Crossland <d.crossl...@gmail.com>
Date: Sat, 7 Mar 2009 06:31:36 -0800 (PST)
Local: Sat, Mar 7 2009 9:31 am
Subject: Re: Freetype and Skia

Hi Mike!

The information about how you use the freetype2 autohinter is very
valuable for me, just the kind of thing I wanted to know :-)

On Mar 6, 1:50 pm, Mike Reed <r...@android.com> wrote:

> More android fonts would be excellent.

@font-face is going to make it happen for free software fonts,
although the recession might scupper things, I think... :-(

> Complex script support is coming. We are looking at several libraries
> (pango, ICU layout, etc.). We intend to take advantage of opentype
> tables for shaping and cool ligature formation.

I strongly recommend http://www.freedesktop.org/wiki/Software/HarfBuzz
over pango or ICU. Eric Mader, the principle developer of ICU, and
Behdad Esfahbod, the principle developer of pango, will be at the Text
Layout Summit 2009 as part of the Libre Graphics Meeting, in Montreal
in early May.

http://www.freedesktop.org/wiki/TextLayout
http://www.libregraphicsmeeting.org/2009/

It would be really great if someone from Skia could be there... :-)

Also, I read a nice interview with you a few months ago when I was
researching Android, but I now can't find it; it was quite funny, you
projected the Google vibe quite well, towards the end it went
something like "Q, what are you working on next? A, Just simple
engineering." :-) Do you recall this interview? :-)

Cheers,
Dave


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Marc-Antoine Ruel  
View profile  
 More options Mar 7 2009, 9:53 am
From: Marc-Antoine Ruel <mar...@chromium.org>
Date: Sat, 7 Mar 2009 09:53:16 -0500
Local: Sat, Mar 7 2009 9:53 am
Subject: Re: Freetype and Skia

Your HarfBuzz recommendation is unsupported by facts. FYI, Chromium uses ICU.

Also, I happen to live near but I'll be out of town during the days of
the libregraphics meeting. Too bad.

M-A


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dave Crossland  
View profile  
 More options Mar 7 2009, 10:31 am
From: Dave Crossland <d.crossl...@gmail.com>
Date: Sat, 7 Mar 2009 07:31:15 -0800 (PST)
Local: Sat, Mar 7 2009 10:31 am
Subject: Re: Freetype and Skia
Hi Marc-Antoine!

2009/3/7 Marc-Antoine Ruel <mar...@chromium.org>:

> Your HarfBuzz recommendation is unsupported by facts.

Probably, yes, since its based mainly on my understanding of the
direction of development (ie, QT and Pango are converging into
Harfbuzz) rather than engineering specifics (ICU seems capable,
although AIUI it is used in OpenOffice which has poor OpenType
support.)

Could you point me to the facts as you see them, or explain them? :-)

> FYI, Chromium uses ICU.

I didn't know, but thanks for pointing it out :-)

> Also, I happen to live near but I'll be out of town during the days of
> the libregraphics meeting. Too bad.

That's a shame... I hope to go but may have too much college work...

--
Regards,
Dave


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mike Reed  
View profile  
 More options Mar 9 2009, 8:48 am
From: Mike Reed <r...@android.com>
Date: Mon, 9 Mar 2009 07:48:52 -0500
Local: Mon, Mar 9 2009 8:48 am
Subject: Re: Freetype and Skia
The design goal for Skia is to create an skia-interface to complex
text engines (much as we do today for image decoders, font scalers,
etc.). Thus there is every reason to support more than one backend
(e.g. ICU, harfuzz, etc.) as time permits.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
swamytk  
View profile  
 More options Apr 24 2009, 8:48 pm
From: swamytk <karuppusw...@gmail.com>
Date: Fri, 24 Apr 2009 17:48:44 -0700 (PDT)
Local: Fri, Apr 24 2009 8:48 pm
Subject: Re: Freetype and Skia

> Complex script support is coming. We are looking at several libraries
> (pango, ICU layout, etc.). We intend to take advantage of opentype
> tables for shaping and cool ligature formation.

My native language is Tamil, which needs Complex script support. Right
now I am not able to view Tamil pages without this support. Though I
have installed some Tamil fonts, the characters are found split into
multiple pieces.

Is this Complex script support is in the 1.5 release or some where
remote?

Is there any other way to get Tamil font working in current stable
release?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mike Reed  
View profile  
 More options Apr 27 2009, 11:27 am
From: Mike Reed <r...@android.com>
Date: Mon, 27 Apr 2009 11:27:56 -0400
Local: Mon, Apr 27 2009 11:27 am
Subject: Re: Freetype and Skia
CTL is not part of 1.5. The work on it is only beginning now. I will
update this group when there are more specifics about its timeline.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »