One thing that has driven me crazy about InDesign is that by default, unlike Illustrator, the dimensions of an object include the stroke weight. So if you draw a box that is 1″ x 1″ that has a 1 pt. stroke applied to it, then remove the stroke, you no longer have a 1″ x 1″ box. You have a 0.9861″ x 0.9861″ box. Conversely, if you draw a 1″ x 1″ box and then add a 1 pt. stroke, it becomes a 1.0139″ x 1.0139″ box. This has plagued me ever since I started using InDesign and has wreaked havoc when trying to align things.
I wanted it to work like Illustrator. In Illustrator, If you draw a box and add a stroke, it does not include the stroke weight as a part of the dimensions. One way I would get around this in InDesign was to align the stroke to the inside of my shapes. This worked all right until I butted two shapes up against each other. If those two shapes had a 1 pt. stroke then where they touched it created a 2 pt. stroke, again, raising my blood pressure to new heights.
So finally, after years of insanity, I decided to see if I could find a way to fix this and I found it! I don’t know why I didn’t search for it sooner. It is very easy fix but somewhat hidden. You would think it would be in InDesign’s Preferences but it’s not. (Believe me, I looked there many times!) The setting is located in the fly-out menu of the Transform palette! Duh.
If it is not already showing, you can find the Transform palette under the Window menu then Object & Layout.

Then in the Transform palette, in the fly-out menu, uncheck Dimensions Include Stroke Weight.

Much better.
(You can also find this setting in the fly-out menu of the long, skinny Control palette at the top of the screen when you are using the Selection Tool (black arrow)).











