Hi Krzysztof, the main point about units is not drawing on screen but storing numbers inside the SVG document. The drawing engine should first understand what to draw when it founds a 100x150 rect (100 what? 150 what?): if the page is 210 mm x 297 mm and the viewbox is (0, 0, 2100, 2970) this means that '1x1' (user unit) corresponds to '0.1 mm x 0.1 mm' (real world unit) hence the rect is intended to be 10 mm x 15 mm. Only after this is solved (and the unit discussion is related to what happens up to here and no further) the drawing engine can start making its own calculations based on the output DPI (if it's known, otherwise the 96 DPI default is used) and on the actual zoom level to find out how many pixels the rect will be, but this is another story.
Luca
-- View this message in context: http://inkscape.13.x6.nabble.com/Units-rehash-tp4972318p4972330.html Sent from the Inkscape - Dev mailing list archive at Nabble.com.