When a font doesn't have real small caps, they are the normal capitals scaled to 70% of the original hight or the such. Now this way they are too thin and don't look all that good. I wonder what the result would be like, if you trace a letter with an outline that varies it's thickness with the slope of the outline. Ranging from 0 thicknes for horizontal to 100% thickness (how many pts that are is adjustable) for vertical lines. I have no clue, it that works, but I think it might look quite OK. It's properbly not svg complient at all :( I'll propose this to the scribus list as well.
David
When a font doesn't have real small caps, they are the normal capitals scaled to 70% of the original hight or the such. Now this way they are too thin and don't look all that good. I wonder what the result would be like, if you trace a letter with an outline that varies it's thickness with the slope of the outline. Ranging from 0 thicknes for horizontal to 100% thickness (how many pts that are is adjustable) for vertical lines. I have no clue, it that works, but I think it might look quite OK.
I don't think it's Inkscape business to fake small caps. A specialized font editor such as FontForge will make small caps for you out of a font, with proportional widening of strokes and other nice things. Then you can use the new font everywhere.
On So, 2004-11-21 at 12:06 -0500, bulia byak wrote:
When a font doesn't have real small caps, they are the normal capitals scaled to 70% of the original hight or the such. Now this way they are too thin and don't look all that good. I wonder what the result would be like, if you trace a letter with an outline that varies it's thickness with the slope of the outline. Ranging from 0 thicknes for horizontal to 100% thickness (how many pts that are is adjustable) for vertical lines. I have no clue, it that works, but I think it might look quite OK.
I don't think it's Inkscape business to fake small caps. A specialized font editor such as FontForge will make small caps for you out of a font, with proportional widening of strokes and other nice things. Then you can use the new font everywhere.
Hmm, yeah, but that's not small caps on the fly. Since _most_ fonts ship without real small caps, that is quite a lot of work and I have no clue how to use them afterwards. Maybe it's pango business, though.
David
Hmm, yeah, but that's not small caps on the fly. Since _most_ fonts ship without real small caps, that is quite a lot of work and I have no clue how to use them afterwards. Maybe it's pango business, though.
Installing fonts on Linux is as simple as copy them to ~/.fonts. But, yes, if you need it fast, then scaling letters down and adding a stroke or a linked offset to make them thicker would work.
participants (2)
-
bulia byak
-
David Christian Berg