Probably because there's a function (at least in visual basic, but I think also in Delphi and C++) that return the length (IIRC in pixels) of the written text, and probably this function doesn't work properly with italics sentences..
I don't know this for sure, but it can be the answer to your question. As a solution BSP team can add some space at the end of all sentences (one or two chars, for example 'W' that is one of the largest one). I think this could be a good compromise to solve this bug :roll:
|