Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.postscript > #3758

Re: Composite fonts for Unicode strings (was: Final request for feedback)

Date 2022-02-28 22:26 +1100
Subject Re: Composite fonts for Unicode strings (was: Final request for feedback)
Newsgroups comp.lang.postscript
References <6211b169$1@news.ausics.net> <014e6696-760d-4aa0-a79c-f2c684db6f31n@googlegroups.com> <20220226014436.0000276a@cvkm.cz>
From David Newall <davidn@davidnewall.com>
Message-ID <621cb17e$1@news.ausics.net> (permalink)
Organization Ausics - https://www.ausics.net

Show all headers | View raw


Hi Carlos,

On 26/2/22 11:44, Carlos wrote:
> It is possible to create a tree of composite fonts, where each byte in
> a UTF-8 sequence dispatches to the next font, and the last one picks
> the glyph.

Thank you for the clearest example of composite fonts that I've ever
seen.  Unfortunately, they lose useful cshow (only the last byte of each
character is pushed on stack) and don't work at all with kshow.

It's an intriguing idea but I'm not sure where to go with it.

What I'm currently working on fails when exceeding 64K glyphs (Adobe
PostScript array and dictionary implementation limits) and a composite
font gets past that, but not when simply transforming a standard font
into a composite font (CharStrings limit.)

Regards,

David

Back to comp.lang.postscript | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Final request for feedback David Newall <davidn@davidnewall.com> - 2022-02-20 14:11 +1100
  Re: Final request for feedback luser droog <luser.droog@gmail.com> - 2022-02-22 07:36 -0800
    Composite fonts for Unicode strings (was: Final request for feedback) Carlos <carlos@cvkm.cz> - 2022-02-26 01:44 +0100
      Re: Composite fonts for Unicode strings (was: Final request for feedback) David Newall <davidn@davidnewall.com> - 2022-02-28 21:39 +1100
      Re: Composite fonts for Unicode strings (was: Final request for feedback) David Newall <davidn@davidnewall.com> - 2022-02-28 22:26 +1100
  Re: Final request for feedback Carlos <carlos@cvkm.cz> - 2022-02-26 01:56 +0100

csiph-web