Adding OpenType features: Long GSUB Strings

In a post in this thread, timestamped at 25 Apr 2013 09:13 I wrote as follows.

Later in the same post I wrote as follows.

I refer to the following post in another thread.

Now, as it happens, I have been informed that encoding has been declined and I have been advised to use markup.

I do not want to use xml as I think, though I am not totally sure, that that would require the whole document to become an xml document.

I want a markup bubble within a plain text document.

I feel that using special characters would be the best, yet that has been declined, so I am now thinking about using a markup format of two colons followed by five (or more if needed) digits followed by a colon and a semicolon.

That way, the coding can be displayed in plain text.

I am now thinking of having a liga table for the markup bubble brackets and dlig for whole glyphs, which would require a total of nine characters to be glyph substituted, maybe more if the system expands, though nine will be enough for now.

I have not yet tested this out in a font, but I note that dlig is before liga in the default template.

Also, if the system is ever implemented, the markup bubbles would not usually be displayed as each markup bubble would become replaced at the receiving computer by a sentence localized into the local language.

I would prefer standardization of the list of localizable sentences to be done by a standards body, though that might not be possible.

William Overington

24 May 2013