An exchangeable text representation of TrueType hinting?

Belleve Invis
Posts: 269
The current TrueType hints are all written in private formats making them
Could we have an exchangeable format to describe the hints? Given that designers are not going to write assembly black magics we only need to deal with:
- Hard to combine
- Hard to exchange
- Hard to maintain
Could we have an exchangeable format to describe the hints? Given that designers are not going to write assembly black magics we only need to deal with:
- CVTs
- Glyph hints, described in some high-level representation
0
Comments
-
There are much more things you could do with TT instructions. We could find a set of high level hints that would work for most situations but the resulting byte code will very much depend on the compiler. So I’m not sure how useful it would be at the end.
0 -
The following code is my attempt to define a "universal" set about hinting. I use some principles in Haskell and Idris like Monads...
https://gist.github.com/be5invis/d78ec969e45f83ecb7d92c527237a8c2
0 -
Georg Seifert said:There are much more things you could do with TT instructions. We could find a set of high level hints that would work for most situations but the resulting byte code will very much depend on the compiler. So I’m not sure how useful it would be at the end.0
-
I would expect there would be differences of opinion about what should be included in the high-level part, and just how "high-level" it should be.
0 -
I wrote down my thoughts about hinting representations in this comment on the UFO spec: https://github.com/unified-font-object/ufo-spec/issues/43
There seems to be not too much interest in this, telling from the lack of replies ...0 -
Thomas Phinney said:I would expect there would be differences of opinion about what should be included in the high-level part, and just how "high-level" it should be.
TT Instruction is diffidently "low level".
0
Categories
- All Categories
- 44 Introductions
- 3.8K Typeface Design
- 474 Type Design Critiques
- 554 Type Design Software
- 1.1K Type Design Technique & Theory
- 637 Type Business
- 826 Font Technology
- 29 Punchcutting
- 505 Typography
- 120 Type Education
- 312 Type History
- 73 Type Resources
- 109 Lettering and Calligraphy
- 30 Lettering Critiques
- 79 Lettering Technique & Theory
- 528 Announcements
- 84 Events
- 110 Job Postings
- 164 Type Releases
- 169 Miscellaneous News
- 273 About TypeDrawers
- 54 TypeDrawers Announcements
- 117 Suggestions and Bug Reports