Article View: adobe.opentype.developers.fdk
Article #69Re: Zero Width Joiner in ligatures
From: Read_Roberts
Date: Thu, 15 Jan 2009 19:01
Date: Thu, 15 Jan 2009 19:01
24 lines
1815 bytes
1815 bytes
Hi John;
An engineer from the InDesign team responded, and said that in Adobe InDesign, such ligatures would not work, and made an alternate suggestion:
In InDesign specifically, we will strip the joiner before composition
and therefore it won't be assigned a glyph or participate in the ligature
substitution. This is how we handle zero-width spaces, joiner, discretionary
hyphens, etc. <k, U+035F ◌͟ COMBINING DOUBLE MACRON BELOW,
h> is probably a much better choice and in fact is much more likely to
work (assuming the font ligates all that) with vanilla layout engines.
Look for "double diacritics" in the index of The Unicode Standard, 5.0
for all the details.
See ' <http://www.unicode.org/versions/Unicode5.1.0/>".
Double diacritics are referenced on pages 113, 146, 255.
P 113 in Chapter 3 Conformance., section 3.11 Canonical Ordering Behavior.
P 146 in Chapter 4 Character Properties, section 4.12 Characters with Unusual Properties.
P 225 in Chapter 7 European Alphabetic Scripts, section 7.9 Combining Marks.
- Read Roberts
Technical Details
Message-ID:
<59b77d5b.0@webcrossing.la2eafNXanI>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news.glorb.com!news2.glorb.com!news2.arglkargh.de!news.musoftware.de!wum.musoftware.de!news.tornevall.net!news4us.nl!webcrossingReferences:
<59b77d5b.-1@webcrossing.la2eafNXanI>Show Full Headers
Complete Article Headers
X-Google-Thread: 151de4,78a77bb73f32ec81 X-Google-Attributes: gid151de4,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit From: Read_Roberts@adobeforums.com Newsgroups: adobe.opentype.developers.fdk Subject: Re: Zero Width Joiner in ligatures Message-ID: <59b77d5b.0@webcrossing.la2eafNXanI> Date: Thu, 15 Jan 2009 11:01:07 -0800 References: <59b77d5b.-1@webcrossing.la2eafNXanI> Lines: 31 MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news.glorb.com!news2.glorb.com!news2.arglkargh.de!news.musoftware.de!wum.musoftware.de!news.tornevall.net!news4us.nl!webcrossing