Typophile

Any (automatic) way to change a component in a composite character?

Charles Ellertson

In a reply to a thread by RachelR

http://typophile.com/node/100739

Karsten wrote:

Per each glyph, select the outline which you want to convert into a component and then choose "Contour > Convert > Selection to Component"

Which works, but...

Take the eacute glyph in a font -- say an Adobe font -- where the combining diacriticals have not been done. At a later date, the combining diacriticals are made up. If the eacute (U+00E9) is now turned into components per above, the U+00E9 character somehow remembers that the "right" component for the acute as U+00B4 rather than U+0301 (the latter being the combining diacritic).

Anyway on FontLab to get the correct accent components in these characters, aside from making them again, by hand?

You could write a python script to do this, but you'd have to create a list of the diacritics and relative combining diacritics for the script to reference.

Jason C

Captured from web.archive.org on 10 Aug 2014. view this capture