You need the same fonts on different platforms for getting the same result. Some fonts cannot be available in both non-Windows and Windows platforms. In this case the unavailable font is substituted by the available one and you can get a separate text entity for each phrase, word or even symbol. If the font that is used in the multi-line text is available on your computer, it will be applied to all symbols and you get one text entity. See the Font Handling topic in the Developer's Guide.