sfnt version 0x00020000UL

View: New views
8 Messages — Rating Filter:   Alert me  

sfnt version 0x00020000UL

by Manlio Perillo-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi.

I noted in the FreeType sources (src/sfnt/sfobjs.c) this check on the
version parameter:

if ( tag != 0x00010000UL &&
     tag != TTAG_ttcf    &&
     tag != TTAG_OTTO    &&
     tag != TTAG_true    &&
     tag != TTAG_typ1    &&
     tag != 0x00020000UL )


However I can't find where the version/format 0x00020000UL is documented.
Apple specification only documents "true" and "typ1".
Microsoft specification only documents 0x00010000U.



Thanks  Manlio Perillo
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkrIYcYACgkQscQJ24LbaUTdEwCfUZupiMREslvL95wl6E8W7MKH
0U0An18ckrUFA10J7C7oSNfuG+fjgxKJ
=Ntl1
-----END PGP SIGNATURE-----


_______________________________________________
Freetype-devel mailing list
Freetype-devel@...
http://lists.nongnu.org/mailman/listinfo/freetype-devel

Re: sfnt version 0x00020000UL

by George Williams :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


----- Manlio Perillo <manlio.perillo@...> wrote:
> I noted in the FreeType sources (src/sfnt/sfobjs.c) this check on the
> version parameter:
>
> if ( tag != 0x00010000UL &&
>      tag != TTAG_ttcf    &&
>      tag != TTAG_OTTO    &&
>      tag != TTAG_true    &&
>      tag != TTAG_typ1    &&
>      tag != 0x00020000UL )
You can also find sfnts with tag: 'CID '


_______________________________________________
Freetype-devel mailing list
Freetype-devel@...
http://lists.nongnu.org/mailman/listinfo/freetype-devel

Re: sfnt version 0x00020000UL

by Werner LEMBERG :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


>> I noted in the FreeType sources (src/sfnt/sfobjs.c) this check on the
>> version parameter:
>>
>> if ( tag != 0x00010000UL &&
>>      tag != TTAG_ttcf    &&
>>      tag != TTAG_OTTO    &&
>>      tag != TTAG_true    &&
>>      tag != TTAG_typ1    &&
>>      tag != 0x00020000UL )
> You can also find sfnts with tag: 'CID '

Hmm.  Does this work with FreeType?  Do you have a sample font?


    Werner


_______________________________________________
Freetype-devel mailing list
Freetype-devel@...
http://lists.nongnu.org/mailman/listinfo/freetype-devel

Re: sfnt version 0x00020000UL

by Tom Kacvinsky-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I recall there being a few fonts from Apple that one could get if  
they installed a foreign language
kit.  It was either the Japanese or Korean kit that had these.  But  
these were back in the Mac OS
9 (and earlier) days.

On 2009/10/11, at 12:40 , Werner LEMBERG wrote:

>
>>> I noted in the FreeType sources (src/sfnt/sfobjs.c) this check on  
>>> the
>>> version parameter:
>>>
>>> if ( tag != 0x00010000UL &&
>>>      tag != TTAG_ttcf    &&
>>>      tag != TTAG_OTTO    &&
>>>      tag != TTAG_true    &&
>>>      tag != TTAG_typ1    &&
>>>      tag != 0x00020000UL )
>> You can also find sfnts with tag: 'CID '
>
> Hmm.  Does this work with FreeType?  Do you have a sample font?
>
>
>     Werner
>
>
> _______________________________________________
> Freetype-devel mailing list
> Freetype-devel@...
> http://lists.nongnu.org/mailman/listinfo/freetype-devel



_______________________________________________
Freetype-devel mailing list
Freetype-devel@...
http://lists.nongnu.org/mailman/listinfo/freetype-devel

Re: sfnt version 0x00020000UL

by mpsuzuki :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

If the version is tagged as "CID ", it won't be
opened by current freetype2, except of legacy
ftmac.c functionalities, I guess.

When I've improved sfnt-wrapped CID-keyed font,
I could find "CID " table in sfnt resource,
but I could not find "CID "-versioned sfnt
resource.

On Sun, 11 Oct 2009 12:50:20 -0400
Tom Kacvinsky <tkacvinsky@...> wrote:

>I recall there being a few fonts from Apple that one could get if  
>they installed a foreign language kit.  It was either the Japanese
>or Korean kit that had these.  But these were back in the Mac OS
>9 (and earlier) days.

If the language kit you mention is genuine one
by Apple, I will check - I heard there had ever
been Japanization kit by third party, I don't
have it. Also I will try to obtain Korean Language
Kit.

Regards,
mpsuzuki

>On 2009/10/11, at 12:40 , Werner LEMBERG wrote:
>
>>
>>>> I noted in the FreeType sources (src/sfnt/sfobjs.c) this check on  
>>>> the
>>>> version parameter:
>>>>
>>>> if ( tag != 0x00010000UL &&
>>>>      tag != TTAG_ttcf    &&
>>>>      tag != TTAG_OTTO    &&
>>>>      tag != TTAG_true    &&
>>>>      tag != TTAG_typ1    &&
>>>>      tag != 0x00020000UL )
>>> You can also find sfnts with tag: 'CID '
>>
>> Hmm.  Does this work with FreeType?  Do you have a sample font?
>>
>>
>>     Werner
>>
>>
>> _______________________________________________
>> Freetype-devel mailing list
>> Freetype-devel@...
>> http://lists.nongnu.org/mailman/listinfo/freetype-devel
>
>
>
>_______________________________________________
>Freetype-devel mailing list
>Freetype-devel@...
>http://lists.nongnu.org/mailman/listinfo/freetype-devel


_______________________________________________
Freetype-devel mailing list
Freetype-devel@...
http://lists.nongnu.org/mailman/listinfo/freetype-devel

Re: sfnt version 0x00020000UL

by George Williams :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


----- Werner LEMBERG <wl@...> wrote:

>
> >> I noted in the FreeType sources (src/sfnt/sfobjs.c) this check on the
> >> version parameter:
> >>
> >> if ( tag != 0x00010000UL &&
> >>      tag != TTAG_ttcf    &&
> >>      tag != TTAG_OTTO    &&
> >>      tag != TTAG_true    &&
> >>      tag != TTAG_typ1    &&
> >>      tag != 0x00020000UL )
> > You can also find sfnts with tag: 'CID '
>
> Hmm.  Does this work with FreeType?  Do you have a sample font?
Apologies. I misremembered. the version tag is 'typ1', but there is a 'CID ' table rather than a 'typ1' table.

I do have a sample font. 2.8Meg. If you still want it, I'll send it to you off list.

It didn't work with freetype (doesn't work with fontforge either).


_______________________________________________
Freetype-devel mailing list
Freetype-devel@...
http://lists.nongnu.org/mailman/listinfo/freetype-devel

Re: sfnt version 0x00020000UL

by Manlio Perillo-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

George Williams ha scritto:

> ----- Werner LEMBERG <wl@...> wrote:
>>>> I noted in the FreeType sources (src/sfnt/sfobjs.c) this check on the
>>>> version parameter:
>>>>
>>>> if ( tag != 0x00010000UL &&
>>>>      tag != TTAG_ttcf    &&
>>>>      tag != TTAG_OTTO    &&
>>>>      tag != TTAG_true    &&
>>>>      tag != TTAG_typ1    &&
>>>>      tag != 0x00020000UL )
>>> You can also find sfnts with tag: 'CID '
>> Hmm.  Does this work with FreeType?  Do you have a sample font?
> Apologies. I misremembered. the version tag is 'typ1', but there is a 'CID ' table rather than a 'typ1' table.
>

This seems to be a normal CID-keyed font for Macintosh:
www.adobe.com/devnet/font/pdfs/5180.sfnt.pdf

> [...]


Regards  Manlio Perillo
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkrSX8EACgkQscQJ24LbaUQZ5QCeOx0VHhLmRa3vXWFwRsl9Ziyt
UU4AnA+a1tc0e+zl9szupDl92Mo39x3B
=VHQG
-----END PGP SIGNATURE-----


_______________________________________________
Freetype-devel mailing list
Freetype-devel@...
http://lists.nongnu.org/mailman/listinfo/freetype-devel

Re: sfnt version 0x00020000UL

by mpsuzuki :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

On Sun, 11 Oct 2009 15:09:48 -0700 (PDT)
George Williams <gww@...> wrote:

>
>----- Werner LEMBERG <wl@...> wrote:
>>
>> >> I noted in the FreeType sources (src/sfnt/sfobjs.c) this check on the
>> >> version parameter:
>> >>
>> >> if ( tag != 0x00010000UL &&
>> >>      tag != TTAG_ttcf    &&
>> >>      tag != TTAG_OTTO    &&
>> >>      tag != TTAG_true    &&
>> >>      tag != TTAG_typ1    &&
>> >>      tag != 0x00020000UL )
>> > You can also find sfnts with tag: 'CID '
>>
>> Hmm.  Does this work with FreeType?  Do you have a sample font?
>Apologies. I misremembered. the version tag is 'typ1',
>but there is a 'CID ' table rather than a 'typ1' table.

Thanks. I've checked Japanese fonts bundled to classic MacOS 9,
but I could not find any CID-keyed PostScript fonts.

Mac OS 9 had an extension named "Type 1 Scaler" which was Type1
rasterizer bundled to Mac OS 9 for ATSUI applications, but I don't
know it can handle CID-keyed fonts, and Apple had ever bundled any
PostScript fonts to classic MacOS. So, Tom, when you can remember
anything, please let me know.

Also I've checked the support to load sfnt-wrapped PS Type1 and
CID-keyed fonts in FreeType2. I could load sfnt-wrapped Japanese
CID-keyed fonts.

>I do have a sample font. 2.8Meg. If you still want it, I'll
>send it to you off list.

>It didn't work with freetype (doesn't work with fontforge either).

If it is different from a case I reported in:
        http://lists.gnu.org/archive/html/freetype-devel/2008-09/msg00031.html
I'm interested in, please send me.

Regards,
mpsuzuki


_______________________________________________
Freetype-devel mailing list
Freetype-devel@...
http://lists.nongnu.org/mailman/listinfo/freetype-devel