OpenType Feature & Lookup Test Font
-
- Posts: 8
- Joined: Mon Oct 09, 2017 8:23 pm
OpenType Feature & Lookup Test Font
I am working on a text layout and rendering tool for a game engine. Currently, I am adding support for OpenType features and curious to know if anyone knows of a font file designed for testing each of the various lookup types and table formats?
-
- Top Typographer
- Posts: 9878
- Joined: Tue Oct 29, 2002 5:28 am
- Location: Seven Kings, London UK
- Contact:
Re: OpenType Feature & Lookup Test Font
There are hundreds of OpenType features. Which do you need to use in your Application? You can test any font from FontCreator in a suitable browser using the Webfont test.
-
- Posts: 8
- Joined: Mon Oct 09, 2017 8:23 pm
Re: OpenType Feature & Lookup Test Font
I am looking for a font file that would include 1 example of each subtable type and related formats. Ie. (1) SingleSubstitution format 1 and format 2, (1) MultipleSubstitution, etc. Font would also include use of coverage table format 1 and format 2.
Although I can find font files that contains examples / use of some of these, I still have to hunt / go through several fonts to find ones that use the specific subtable and format that I seek to implement / test.
I am curious if someone might have created such a font file just for testing their own tools for reading these different subtable types and formats.
Although I can find font files that contains examples / use of some of these, I still have to hunt / go through several fonts to find ones that use the specific subtable and format that I seek to implement / test.
I am curious if someone might have created such a font file just for testing their own tools for reading these different subtable types and formats.
-
- Moderator
- Posts: 11160
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: OpenType Feature & Lookup Test Font
We are not aware of such fonts, but finding correct fonts is the easy part.
Over the years we've found numerous fonts with unique issues due to unique implementations of the specs. There is no way to create all variations of such fonts, as some issues depend on the order of data, or is corrupt, etc. Several widely used fonts still contain serious flaws, but such issues are ignored and undocumented.
Over the years we've found numerous fonts with unique issues due to unique implementations of the specs. There is no way to create all variations of such fonts, as some issues depend on the order of data, or is corrupt, etc. Several widely used fonts still contain serious flaws, but such issues are ignored and undocumented.
-
- Posts: 8
- Joined: Mon Oct 09, 2017 8:23 pm
Re: OpenType Feature & Lookup Test Font
Thanks for the reply.
A few more questions if I may.
I have noticed that many fonts use a Coverage table format 2 where the startGlyphID and endGlyphID for the range is the same. Why use format 2 in this case? Is this some legacy issue?
When I create Ligatures using FontCreator and check the coverage table, I always seem to get format 1. How can I go about creating lookup that end up using Coverage format 2 or does FontCreator only use / create Coverage table of format 1?
A few more questions if I may.
I have noticed that many fonts use a Coverage table format 2 where the startGlyphID and endGlyphID for the range is the same. Why use format 2 in this case? Is this some legacy issue?
When I create Ligatures using FontCreator and check the coverage table, I always seem to get format 1. How can I go about creating lookup that end up using Coverage format 2 or does FontCreator only use / create Coverage table of format 1?