basicly what happens with the line spacing is this :
for each "display txt" entry, the first return will create a bigger line spacing than the following ones.
I've teste and reproduced the bug with the following setups :
- manual return in the middle of a sentance
- automatic return due to textbox widht
- starting with a return to have the same line spacing for the rest of the text (what it does is place your first line very low)
- return after a < p > (the second text part will be lower, the one following will be at the good place)
at the moment the only way I found to tottaly bypass the problem is to set your line spacing to a ludicrous negative level (-70 for my font and resolution) and never create entry with more than 2 lines. (basicly creating new "display txt" every two lines of text. It works, but unless you make a game with little text, I would reccomand just to stick to a .png fine ... cause it gets old very quickly :p .
I really hope this will be adressed in the next update, cause at the moment it makes ttf fonts not usable for me.