Re: NSAttributedString + NSLayoutManager versus Core Text
OK, as usual after writing a lengthy question, it helps focus the mind on what’s really going on, and minutes later the solution materialises.toggle quoted messageShow quoted text
NSTextContainer has a property called lineFragmentPadding. For some inexplicable reason, this value defaults to 5, rather than 0. Why 5 would be what you want I can’t think, but setting it to 0 solves my problem.
Still, if anyone’s in the mood to offer a Core Text solution to this overall problem, I’d be happy to hear it.