Article View: adobe.opentype.developers.fdk
Article #64Zero Width Joiner in ligatures
From: John_D._Smith
Date: Mon, 12 Jan 2009 07:30
Date: Mon, 12 Jan 2009 07:30
9 lines
1606 bytes
1606 bytes
Some fonts I am working on contain a number of digraphs with diacriticals applying to the digraph as a whole. For example, one glyph consists of a "k" followed immediately by an "h", with an underscore running under both letters. As far as I can see, the best way to represent this in Unicode is "k" + Zero Width Joiner (uni200D) + "h" + combining macron below (uni0331). (The choice of uni0331 rather than, say, combining low line (uni0332) is not in my hands.) But when I place things like this in my liga file, nothing happens: sub k uni200D h uni0331 by k_uni200D_h_uni0331 I have tried various approaches to work round this, but without success. It almost seems as if ligatures containing Zero Width Joiner have been disabled. Can anyone help/enlighten me? I am running the latest makeOTF on a MacBook Pro. By the way, I am currently in India, and it will be difficult to consult this forum frequently. It would be a great kindness if any replies could be copied to my email address: jds10 AT cam DOT ac DOT uk. John Smith
Technical Details
Message-ID:
<59b77d5b.-1@webcrossing.la2eafNXanI>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news.glorb.com!feeder.erje.net!news4us.nl!webcrossingShow Full Headers
Complete Article Headers
X-Google-Thread: 151de4,78a77bb73f32ec81,start X-Google-Attributes: gid151de4,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit From: John_D._Smith@adobeforums.com Newsgroups: adobe.opentype.developers.fdk Subject: Zero Width Joiner in ligatures Message-ID: <59b77d5b.-1@webcrossing.la2eafNXanI> Date: Sun, 11 Jan 2009 23:30:44 -0800 Lines: 21 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!feeder.erje.net!news4us.nl!webcrossing