> Date: Tue, 21 May 2013 14:13:24 +0200 > From: Peter Nermander <peter at nermander.se> > To: scribus at lists.scribus.net > Subject: [scribus] tone marks - first follow up > Message-ID: > <CAODejytMCiZ0uA6J- > bT9gOu73Pq9o9YBBAr3jASvsKAPev1dqw at mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > > Rolf, are you saying that there is no way, that present-generation > > Scribus can handle combining characters properly? > > >From what I understand: No. > > Currently Scribus places glyphs one at a time on the canvas and Scribus does > not support placing one glyph on top of another to combine them. > > I also think that is in line with unicode: Each glyph used should have it's own > code. How would otherwise things like sorting work? > > /Peter
Unicode defines its own collation rules which handle composed characters. Currently Scribus does not support all features of OpenType fonts. These include: * no GPOS tables other than kerning * no GSUB tables including stylistic alternates, ligatures and combined characters * no glyphs without a Unicode codepoint * no layout tables These restrictions are quite severe and creating a specialized font as a workaround will not always solve the problem. The solution is to include Harfbuzz or another OTF rendering library into Scribus, but that's not easy. /Andreas
