🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: adobe.opentype.developers.fdk
Article #64

Zero Width Joiner in ligatures

#64
From: John_D._Smith
Date: Mon, 12 Jan 2009 07:30
9 lines
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!webcrossing

Show 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