El jue, 18-09-2014 a las 21:59 +0200, Tavmjong Bah escribió:
On Thu, 2014-09-18 at 19:05 +0200, Johan Engelen wrote:
On 18-9-2014 15:54, LucaDC wrote:
IMHO each file should adhere to the units related to the page format: A4 is expressed in mm, US Letter is expressed in inches, Icon 16x16 is in px and so on.
+1
I've just converted all the default SVG files (A4) to use 'mm' in the 'experimental' branch. Half of them were already doing so.
Great, thanks!
The new 'default_px.svg' (A4) file now uses dimensions based on 96px to inch.
I've always thought that it's a bit misleading that the default template in pixels uses a real world format.
An A4 size in pixels has no use unless you intend to create something for the real world, and in that case you'd probably prefer millimeters, not pixels. If you're in the USA, you'd probably prefer US Letter and inches, so the default format makes even less sense.
Why not using (for the default in pixels) something more "screenish" like 1024x768, or even 1024x1024 or something that fits in the average screens at 100%? In that case, if the user wants to create something for print, the format will be obviously wrong and it won't match any generic paper size, so she will have a hint that the page format has to be changed. Then choosing a real world paper size with the right units from the templates will be next step.
Users who need always real world paper sizes and units will have to change the default template anyway, so no harm done.
Gez.