On 01/25/2017 02:34 PM, Maren Hachmann wrote:
I don't understand what 'the appearance of a mask' might be (it's invisible...), and what could look wrong, if the units/physical sizes are correct.
Would it be more accurate to say "masked objects" rather than "mask" ?
Is there a way to also tell people about the downside of each method?
Yep, I did this in the extended info. I think the options get too long if it's in the radio options. Do you think this is ok?
http://i.imgur.com/gIieEhm.png
And to detect if there is a mask, filter, clone ... at all? Then it probably wouldn't matter so much which method you choose.
I believe Mc intends to add this kind of logic to make smart choices for the users, but this is meant for a quick / temporary fix to update the strings and screen layout only to address the current UI. I think he is looking at making the dialog smarter after committing a strings-only change.
Can someone (some time) actually do explain the difference between the two methods? FAQ item is fine.
My understanding (which may be somewhat inaccurate):
We have two "sizes" that apply to Inkscape files. There is the viewbox size, and the document size. The document size sets the size for print output. The view box sets the size for display in a browser. The document size != viewbox size always. They are linked by the DPI, and unit conversions are performed based on the DPI requested by the output medium. The document size is used for print output. Initially, Inkscape files have a document size and viewbox that are the same, and the dimensions of one are calculated based on the default DPI, but if the viewbox is changed the document size stays the same; if the document size changes the viewbox may stay the same.
The first method, which preserves the appearance, resizes the viewbox. So if the file was A4 at 90 DPI and it's changed to 96 DPI, the file will be slightly smaller than A4. So this method takes the viewbox and changes the size to sort of reset the scale on the file so it would be the full size of A4 at 96 DPI. The problem is, if you have a line of text in the file that is exactly 100 mm tall on an A4 page at 90 dpi, because everything is getting scaled together, that line of text will be bigger than 100mm on the 96 DPI A4 version created through this method.
The second method takes into account the sizes set on individual elements in the file. This is more problematic because filters, masks, clips, etc. might not have the exact size / position / etc relative to the objects they are applied to. However, the end result of this is if you had a line of text in the 90 DPI A4 page that was 100mm, it would still be 100mm on the 96 DPI A4 page.
Btw., we haven't had *any* question about the dialog meaning in the forums or in the answers section yet (which surprised me - maybe people just chose 'Ignore', as it seems the safest option...?).
While I use 0.92 now and have been using preleases of 0.92 for a while, I haven't seen this dialog box before. Mc explained it appears if the viewbox isn't set in the file (older versions of inkscape, IIRC pre 0.48 did not have a viewbox setting, it was an implied rather than explicit value) , and may not appear depending on how the document size is set in the file.
I am thinking maybe not so many users are running into the dialog, and the few that have are loud? (I have run into line height issues messing up old mockups but the workaround trick works fine for me.)
I still have some holes in my misunderstanding here but hopefully this helps?
~m