Introduction to Text Layout Programming Guide

Text Layout Programming Guide describes how the Cocoa text system lays out text. Text layout is the process of converting a string of text characters, font information, and page specifications into lines of glyphs placed at specific locations on a page, suitable for display and printing.

Who Should Read This Document

You should read this document if you need to understand how the text system layout mechanism works and how to work directly with an NSLayoutManager object to accomplish the programming goals described in the articles.

To understand the information in this document, you should have read Cocoa Text Architecture Guide. You should also understand basic Cocoa programming conventions, such as delegation.

Organization of This Document

This programming topic contains the following articles:

See Also

For further reading, refer to the following documents: