From: Tim M. <bu...@my...> - 2005-10-25 22:03:36
|
Stepan Roh wrote at 2005-10-25 22:45:30 (+0200) > Hi. > > On Sun, 23 Oct 2005, Tim May wrote: > > > Until something beyond 20050911 goes into Debian unstable, I'll > > need to compile it from upstream sources to go any higher. I can > > do that if necessary, but I'd rather avoid it if possible. (I > > see that a bug was filed just today on this point, so maybe it'll > > be updated soon: > > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=335263 ) > > I promise/hope that 20050919 will be sufficient for a long time. > Don't worry about it, I followed Denis's advice and used the sourceforge RPM with alien. > > > 2. make U+0323 zero width (in the same way Denis uses it = zero > > > width, glyph in negative position) > > > > > > > Well, as I said, the thing is that my precomposed characters > > reference U+0323, so changing it means changing all of them. (I > > could have just referenced U+02D9, but this way it's possible to > > change the height consistently.) This problem would be avoided > > if the glyphs instead referenced an unmapped non-zero-width glyph > > at 65536 (or should it be 65549? I don't seem to be able to go > > that high...) which itself references U+0323 (or vice versa). > > Fontforge doesn't seem to have any facility for changing the > > reference of references, but it looks like I could do it easily > > enough by directly editing the SFD files. Do you think this is a > > good idea? (Also, would it be better for U+0323 to reference > > U+02D9 rather than being a copy, as I have it now?) > > Do not use unmapped glyphs for something which already exists (as > for how to create new unmapped glyph you must raise number of > glyphs in a font - once it could be done from FF, but I can't find > it right now, but it surely can be done by editing SFD and changing > first number after BegineChars). > > >From what I see in DejaVuSans I would say that combining mark > should reference spacing modifier unless it must change its shape > (I'll post separate mail on this subject soon). I agree, but the problem is that there is no spacing modifier in this case. I've created an unmapped glyph "dotbelow" at 65549 in Sans, and got it working, but I'll do no more on it until I hear from you again. (Is it any more redundant than "Dotaccent" at 65546?) |