Thank you, everyone, for your entertaining discussion of what is usually quite a boring topic.
My recommendations:
— CGContextSelectFont with kCGEncodingMacRoman + CGContextShowTextAtPoint is useful only for the simplest text display in very narrow circumstances. You should not use it.
— CGContextSelectFont with kCGEncodingFontSpecific + CGContextShowTextAtPoint is useful only if you are an expert, which you are not. You should not use it.
— ATSUI is an excellent text layout engine, but it is deprecated. You should not use it.
— CoreText is an excellent text layout engine which handles all the vagaries of text layout, including proper display of the euro character and ligatures. You should use it.
Thanks,
Derek (CoreGraphics Priest)
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartz-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden