Oh, I'm so excited! I don't completely understand everything. But I understand
a lot more than before. And what's best is that now I know how to tell other
users to set their units.
We also can control the "scale" because, whether it is
practical or not,
the current behavior of the "default mm" template is
that a unitless
value in the document (like width="5"), like inkscape sets by default,
is in millimeters to be able to "see" it in the xml. (Which also means
that width="5mm" will NOT be 5mm)
But we could see the unitless "px" in the XML in previous versions. Why
can't
we see them now? Well, if it can be explained in a very simple way. What is
the basis for the change to mm for native/default units? I have a feeling it
was something about SVG standards, but not sure.
Thank you very, very much!
-----Original Message-----
From: Marc Jeanmougin
Sent: Monday, September 18, 2017 2:52 AM
To: inkscape-user(a)lists.sourceforge.net
Subject: Re: [Inkscape-user] the Scale setting and Display units
Hi,
On 09/18/2017 03:19 AM, brynn wrote:
So when someone needs to change the Display units, so that their
drawing
is as close to real world size as possible, do this:
1 -- set the desired Page Size and units (this sets the viewBox, right?)
2 -- temporarily change Display units to px
3 -- change the Scale to 1
4 -- change the Display units to the desired unit
5 -- the Scale will automatically change to the appropriate value
6 -- leave everything else alone
Yes
If that's correct then
1 -- I'll make a new FAQ item for it (if no objections) - perhaps link
to Marc's article about it - or is there a wiki page for it?
2 -- I'm really thinking Inkscape needs to do all that internally. I
think users should be able to simply select the unit they want, the page
size they want, and Inkscape does the rest. May I make the bug/feature
report, or is it already planned or requested?
If that's not correct, please tell me where I'm going wrong.
We also can control the "scale" because, whether it is practical or not,
the current behavior of the "default mm" template is that a unitless
value in the document (like width="5"), like inkscape sets by default,
is in millimeters to be able to "see" it in the xml. (Which also means
that width="5mm" will NOT be 5mm)
Oh, one last question.
> If you only measure
your stuff with the display units (and do not use units in the code, it
should not matter (tools "should" take the scale into account, and if
some do not it's an bug
Do you mean to say that it's possible some tools are not respecting the
Scale? Or is that more of a theory.
Technically possible, especially with extensions.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites,
Slashdot.org!
http://sdm.link/slashdot
_______________________________________________
Inkscape-user mailing list
Inkscape-user(a)lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-user