freetype
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft] Private characters handling


From: mpsuzuki
Subject: Re: [ft] Private characters handling
Date: Thu, 5 May 2005 14:31:18 +0900

Hi

On Wed, 4 May 2005 11:54:20 +0200
"HK" <address@hidden> wrote:

>Hi,
>I mean *.tte files created by "eudcedit" tool in Windows.
>My goal is to support Gaiji in some form.
>As tte is a "normal" ttf file there should be no problem.

I see.

>If an user wants to use gaiji characters in my app, he should define his 
>glyphs using eucedit and choose own codes in PUA for them. Then in the app, 
>he can use these characters by choosing his tte font and putting proper 
>codes. Am I right?

Oops, sorry, I had slipped to write why ".tte" non-default extension
is used on Windows if the file format is same with that of ".ttf".
I'm afraid you're already familiar with, but please let me write about
it for FreeType list subscribers.

--

Except of some linguistic/humanity purposes (like fonts to archive
not-yet-standardized languages/scripts), Gaiji (Japanese word for
user-defined character) is used as supplementary character set for
existing standard character set.
".tte" file is the extension for such purpose. ".tte" file contains
Gaiji only, and must be used after "linking" with standard ".ttf"
font which provides standard characters. By linking with existing
font, the text/font system of Windows pickup standard characters from
standard font when standard codepoint is given, and pickup Gaiji
from ".tte" file when PUA codepoint is given.
But, as far as I know, FreeType does not provide such font linking/
overlapping mechanism. I think such linking/overlapping mechanism
is the role of higher-level library or application (like fontset
of X window system).

--

So... choosing ".tte" is not enough for common usage, because standard
chararacters are missing in it. The solution might be platform/library/
application dependent.

Regards,
mpsuzuki

>Thanks and regards,
>Hubert
>----- Original Message ----- 
>From: <address@hidden>
>To: "HK" <address@hidden>
>Cc: <address@hidden>; <address@hidden>
>Sent: Friday, April 29, 2005 7:05 AM
>Subject: Re: [ft] Private characters handling
>
>
>> On Fri, 29 Apr 2005 10:47:25 +0200
>> "HK" <address@hidden> wrote:
>>
>>>Hi all,
>>>Does freetype support *.tte files - I mean private character fonts?
>>>Regards,
>>>Hubert Kubiak
>>
>> Hi
>>
>> I'm not sure if *.tte is something standardized, so please post
>> concrete example of *.tte that you want to use.
>>
>> In the case of Dynalab's *.tte (for Japanese subscribers - you
>> can buy them in "Gaiji" packages), the font format is completely
>> same with TrueType font with Unicode cmap.
>>
>> Therefore, the answer is YES, because *.tte is TrueType.
>>
>> The glyphs are mapped to the PUA codepoints of UCS-2. Nothing to
>> say, the used codecharts (which glyph is mapped to which codepoint
>> in PUA) are Dynalab's own.
>>
>> Regards,
>> mpsuzuki 
>
>
>
>_______________________________________________
>Freetype mailing list
>address@hidden
>http://lists.nongnu.org/mailman/listinfo/freetype




reply via email to

[Prev in Thread] Current Thread [Next in Thread]