![]() ![]() > latter two features, as it turns out, perhaps because the spec for glyphs > editor, multicolor glyphs, and animated glyphs. > The advantages of SVG fonts are: you can create them with nothing but a text OTOH - if you count SVG as XML - how many creation tools are out there? ![]() Unfortunately, because that's why we are stuck with such a mess as OTF and WOFF formats that there are only few people how managed to write apps which fully support their specs. Unfortunately, I have to agree with you on this one. > ubiquitous support in font creation tools. WOFF in MS Office? Or the number of people accessing web? In any case, whether it is 88 kB or 208 kB, who cares? (Might I kindly remind you of your own recent blog post about OGG) I guess the conversion from OTF to SVG dropped many tables but I expected SVG to be only a few times larger than OTF, not smaller. In OTF it has 208 kB, in SVG it has 550 kB, and in SVG.gz it has 88 kB. I expected you to be right but I measured some font anyway. Mozilla could be the first type foundry providing really open (as in human-readable and as in "OFL") fonts. Why should anyone support SVG font if the second most popular browser refuses to support it? SVG is more recent format. You know as good as I do that this not how progress is made. Not sure what exactly you mean but I have yet to see a font which defines custom word boundaries. Not true, as in both cases a user could type in just Unicode characters. > rasterization with subpixel antialiasing ![]() #Inkscape fonts aggressive fullThis bug is needed to pass at least the following tests from the W3C SVG 1.1 Full testsuite tests: But users can already preview SVGFonts with arbitrary text in a preview widget which is a drawing area where I make cairo calls directly. My current implementation in Inkscape is not rendering on canvas yet because for that we would need pango support for userfonts, which is 0% implemented right now. #Inkscape fonts aggressive codeMy code is still incomplete and probably still non-conformant for some of the svg fonts attributes but it certainly can be helpful as an example of an svgfont initial implementation using cairo userfonts You register with cairo some callbacks that are called when a glyph needs to be rendered, so, text gets handled naturally as any other cairo text call would do with system fonts I am using a new cairo feature called userfonts: It is not complete yet but I already have some good rendering of glyphs made of paths Last summer I started working on SVG Fonts support in Inkscape as a summer of code project. I've been working on Inkscape and I would like to help to improve Firefox SVG implementation too. In both the SVG Tiny and SVG Basic profiles. The recent draft of the W3C's SVG Mobile profiles You can even select the text.Įxpected Results: Ideally, fonts should be supported, so you see four lines ofĪs a reasonable fall-back, the cartoony font might be replacedīy text in a fall-back font (such as Helvetica or Arial). Visit it again with IE6 or NN4 with the Adobe plug-in. That fancy fonts cant be displayed yet, but it would beīetter if custom fonts were simply ignored rather thanģ. SVG support is still a work in progress it isnt surprising It fails to display at all (even the parts of the file that It seems that when an SVG resource contains SVG fonts User to select text and save it to the clipboard or whatever. ![]() This allows for text to beĪs weird-looking as you want, while still allowing the SVG graphics may include definitions of custom typefaces ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |