|
From: Mauro S. <mau...@ic...> - 2026-08-25 16:57:50
|
I've already tried everything: inserting the marks into Unicode slots, inserting them into PUA... No luck. Creating dedicated fonts, for example, for small caps, was done with the old PostScript, which allowed a standard of 258 glyphs. The advantage of TrueType and OpenType is that they have overcome this limitation... Il 24/08/26 16:23, Gé van Gasteren ha scritto: > Therefore, I thought you could temporarily copy your PUA .cap marks > into the slots for the combining marks and let the routine run, then > restore the combining marks. > . And another thought you didn’t ask for: > I must confess I don’t feel comfortable using the PUA for a stylistic > variant like small caps. I would instead give it its own font – but I > don’t know your situation. Maybe your application doesn’t let you > combine separate fonts easily. > People with more knowledge may be able to advise how a small-caps > style can be included in a style set. > > On Mon, Aug 24, 2026 at 3:55 PM Mauro Sacchetto via fontforge-users > <fon...@li...> wrote: > > > 1) "If the script works well with the combining marks, you could copy > all your spacing marks into their slots, then let the script do > the work > (after you have adjusted their horizontal positioning...)." > > I'm sorry, but I still don't understand. > > I have ALL the modifiers (uni02b9-uni20ff) and ALL the combining > marks > (uni0300-uni0362) properly placed in their slots. > > In PUA, I added some .cap diacritics so that the acute, grave, and > circumflex accents are slightly wider and less slanted above the > capital > letters, and so on. > > With the anchors and the corresponding "mark" lookups in GPOS, I > position everything appropriately and indeed quickly obtain the > compound > glyphs. > > The problem persists only with the usual three .cap marks (grave, > acute, > and macron): an anomaly because everything else works, and in these > three cases, and only in these three, it doesn't. Don't you think it > could be a FF bug? Because otherwise, in my opinion, this > inconsistent > behavior cannot be explained. > > > 2. I don't understand what you mean by saying that apps use composite > glyphs less and less. In languages like Italian and French, words > with > grave and acute accents are constantly used, while in German, they > use > the umlaut; certainly, not in English... Not to mention Ancient Greek > (polytonic), which has a plethora of breathings and accents. > > > > _______________________________________________ > fontforge-users mailing list > fon...@li... > https://lists.sourceforge.net/lists/listinfo/fontforge-users > http://fontforge.10959.n7.nabble.com/User-f8781.html -- Mauro Sacchetto Santa Croce 1332a 30135 Venezia (VE) tel.: 041 722938 cell.: 348 9690575 e-mail: mau...@ic... |