|
Turning on OpenType word shaping will cause word formatting to look different! Please do not expect line endings to be identical when using OpenType shaping compared to Layout Developer’s standard shaping. This is very important — Layout Developer uses a different process to derive the positions of each character when using OpenType shaping and consequently documents will format differently.
|
|
Using OpenType shaping is incompatible with custom kerning. If Layout Developer finds kerning commands within a word when OpenType is on, they will be ignored. Kerning commands come from a variety of different places in Layout Developer. Custom kerning tables will be ignored when OpenType shaping is turned on. If custom kerning is required, turn off OpenType shaping. This does not apply to letter and word spacing. If using the kerning commands in custom ligature tables to position characters over others, this will also be ignored. Yakumono also inserts kerning commands, and so these will be ignored too, but OpenType has half-width and punctuation feature tables designed for providing Yakumono support. The reason for ignoring kerning is that it is expected that the font being used will have adequate kerning information, and the codes placed within a word by Layout Developer’s kerning tools will disrupt the word shaping. Character replacement, such as character maps and ligatures will take place before the word is passed to the OpenType processor.
|
|
Please also note that using OpenType shaping will not work with embedded fonts and my produce incorrect output if using pseudo fonts and characters are using different system fonts within the same word.
|