I am making an Open-source SFNT parser/generator in C, called otfcc.
Belleve Invis
Posts: 269
Github: https://github.com/caryll/otfcc
Currently the parsing part is almost complete, and it is much faster than `ttx`: it takes only 10 seconds to parse and json-ize a 26MB Chinese ttf while `ttx` takes about 10 minutes.
PRs are welcome
Currently the parsing part is almost complete, and it is much faster than `ttx`: it takes only 10 seconds to parse and json-ize a 26MB Chinese ttf while `ttx` takes about 10 minutes.
PRs are welcome
2
Comments
-
Does this have any relation with https://sourceforge.net/adobe/tintin/code/HEAD/tree/?0
-
Adam Twardoch said:Does this have any relation with https://sourceforge.net/adobe/tintin/code/HEAD/tree/?0
-
This looks quite useful. I noticed, however, that it does not mention the CFF table at all, only glyf. Am I right to assume that otfcc currently is limited to TruType-based OpenType only?1
-
@Adam Twardoch
CFF will be support later, but currently I am focusing on TTF.
0 -
cool!0
-
Phase 0.5 is complete
(The picture is a convergence test of a large Chinese font.)
0 -
I've started making features support.
@Adam Twardoch
@Georg Seifert
@Dave Crossland
Are there any good open-source TTF-outlined fonts with many features? Especially uncommon lookup types (like cursive attachment or reverse chaining).0 -
Are there any good open-source TTF-outlined fonts with many features? Especially uncommon lookup types (like cursive attachment or reverse chaining).
Reverse chaining basically exists specifically to handle the nastaliq case, and related styles of Arabic. Similarly, you'll find cursive attachment implemented most frequently in cascading Arabic fonts. Take a look at Noto Nastaliq Urdu, which is probably the best OpenType implementation of nastaliq (which is to say it fails less than the others, not that it succeeds).2 -
John Hudson said:
Are there any good open-source TTF-outlined fonts with many features? Especially uncommon lookup types (like cursive attachment or reverse chaining).
Reverse chaining basically exists specifically to handle the nastaliq case, and related styles of Arabic. Similarly, you'll find cursive attachment implemented most frequently in cascading Arabic fonts. Take a look at Noto Nastaliq Urdu, which is probably the best OpenType implementation of nastaliq (which is to say it fails less than the others, not that it succeeds).
0 -
Noto Nastaliq Urdu does not contain reverse chaining.
Interesting. I'd assumed it would.
I checked Microsoft's Urdu Typesetting font, and it does contain GSUB lookup type 8 substitutions.
J.
0 -
John Hudson said:
Noto Nastaliq Urdu does not contain reverse chaining.
Interesting. I'd assumed it would.
I checked Microsoft's Urdu Typesetting font, and it does contain GSUB lookup type 8 substitutions.
J.0 -
CFF (almost) done.
(Currently in the cff branch, i am fine tuning it.)1
Categories
- All Categories
- 43 Introductions
- 3.7K Typeface Design
- 803 Font Technology
- 1K Technique and Theory
- 622 Type Business
- 444 Type Design Critiques
- 542 Type Design Software
- 30 Punchcutting
- 136 Lettering and Calligraphy
- 83 Technique and Theory
- 53 Lettering Critiques
- 485 Typography
- 303 History of Typography
- 114 Education
- 68 Resources
- 499 Announcements
- 80 Events
- 105 Job Postings
- 148 Type Releases
- 165 Miscellaneous News
- 270 About TypeDrawers
- 53 TypeDrawers Announcements
- 116 Suggestions and Bug Reports