With service pack 1 for Revit 2017 released and semester 2 teaching commencing this week, I thought I would finally get around to upgrading a couple of my 'sample' projects I use on a regular basis for training. This would also prompt me to start fixing all my annotation families that are being affected by the 2017 update to text.
First up was the window tag & I immediately came across some interesting behaviour. The 'W' character in my window tags is plain text & the number is a standard label. Due to the upgrade, the 'W' character was shifting down and slightly to the right. So this is what I went to fix.
This text is center justified, it's not justified left or right. In Revit 2016, shifting the text box toggles left and right, has no effect on the position of the character.
In Revit 2017, it moves to the right! For many of my families, this is what is causing the letters to shift horizontally, as my text boxes are quite tight around the letter.
I tested this theory by opening a Revit 2016 family and increasing the size of my text box to give the letter room to "grow". Then I upgraded it in Revit 2017 and it did not shift horizontally.
So, is this a glitch? I would say so. I can't think of a reason why you would make a deliberate change in behaviour such as this. It is worth pointing out that you are very unlikely to come across this particular problem with slabs of text that are center justified because, well, you wouldn't reduce your text box to the width of a single character for text notes, unless of course you wanted vertically running text. This was only made obvious to me, because I was dealing with a single character in a family. I am not suggesting this is affecting center justified notes in a drawing.
I have posted in the forums and sent it to Autodesk regardless, as I am curious about the response to this unusual behaviour.
You can watch this behaviour in the following video. I have placed a reference plane through the centre of the character so the move can be seen more clearly.
It is worth noting I have installed Service Pack 1.