@NiLuJe:
everything seems to work great so far (using --linecount --truetype and using that to search for best fit).
There seems to be a problem with starting / trailing newlines though. Well, this occured randomly during testing, I don't expect to be using trailing whitespace normally.
Starting newline (followed by a paragraph of lorem ipsum) causes failure:
Code:
[FBInk] Max allowed line width exceeded!
[FBInk] Curr LW: 1046 Max Allowed: 1044!
Failed to print that string!
Trailing newline causes empty square (as if missing character) to be drawn onto the screen.