On Fri, 07 Dec 2007 21:57:20 -0000, Guillermo Espertino <gespertino@...400...> wrote:
Of course, points are relative to the pixel-per-unit ratio, so you all you really have to do is a quick mental calculation (unless you're using a really odd ratio for "ppu"). But it would be a bit of a time and trouble saver.
Typographic points aren't. The default measure used in DTP is 1/72 inches.
In fact, that's a Postscript point, chosen by Adobe for no obvious reason. Typographic points are 72.27 to the inch. Either would do, frankly!
I'm not sure how it's implemented in SVG, but it more likely would be using 72 dpi as standard resolution so the typographic point matches to the screen points. But that has to be a reference only because resolution may vary.
The resolution of my screen here is about 92dpi.
And about your first sentence: I'm ok with Inkscape being an SVG editor, but it's announced like a vector illustration program in the website (comparable to Illustrator, Corel, etc.) And that's what most users will expect of the program.
Totally agree. I don't actually see the point of Inkscape for the Web since very little displays SVG by default. I use it for graphic design of letterheads, advertisements and various other print-related jobs. I do use it for web work too, but vector work has traditionally been aimed at print for obvious reasons.
People see Inkscape as a Corel/illustration free alternative, not like something "for editing SVG" even when Inkscape actually is a SVG editor.
I'd be astounded if more than 10% of users thought of Inkscape as an editor for SVG! It's a vector art package.
So imo, the XML editor should be used for advanced operations, not for everyday stuff like setting the size of a typeface.
Totally agree again.
Sadly font-handling across platforms is a difficult task and is probably Inkscape's weakest area because of platform differences and the weakness on Linux of the libraries being used. Someday when I win the lottery or finish my novel I'll do something about it (or give Gail a huge cheque to do it!)
Thomas