Legal
The views expressed in this blog are my own and do not necessarily reflect the views of Adobe Systems Incorporated.
Search
December
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |
Archives
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- November 2006
- October 2006
- August 2006
- July 2006
- May 2006
- April 2006
- March 2006
- January 2006
- December 2005
- November 2005
- October 2005
December 09, 2007
Combining accents in future fonts
The main reason for having combining accents in a font is if you also have mark attachment information in the same font, so as to actually support positioning the diacritic relative to a base letter.
Currently none of Adobe's western fonts support this functionality. There are several reasons for this:
1) Prior to InDesign CS3, none of Adobe's flagship creative graphics/publishing applications supported mark attachment in the regular western version.
2) Adobe's FDK (and thus FontLab) don't yet support mark attachment, so it was not easy for us to do in OpenType CFF fonts.
3) it's more challenging to do the contextual kerning required to kern these dynamically combined accented letters.
So, with InDesign CS3 out, we now have an Adobe app that can use this functionality.
Moving forwards, for most of the language support we have done before, we will continue to use prcomposed accents. But for more extended language support, which we are starting to work on now, we will use OpenType mark attachment ('mark', 'mkmk' and 'mlig' features as appropriate).
As you might guess from that, we'll be enabling this by adding support for mark attachment to our own Adobe FDK for OpenType, which also yields source code for FontLab and DTL FontMaster. I can't give you a clear timeline, but I'll say that the fact we want to use the functionality ourselves increases the priority of getting it into our tools.