The Apple Type Services for Unicode Imaging (ATSUI) is the set of services for rendering
Unicode
Unicode or ''The Unicode Standard'' or TUS is a character encoding standard maintained by the Unicode Consortium designed to support the use of text in all of the world's writing systems that can be digitized. Version 16.0 defines 154,998 Char ...
-encoded text introduced in
Mac OS 8.5 and carried forward into
Mac OS X
macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
.
It replaced the
WorldScript
WorldScript is the multilingual text rendering engine for Apple Macintosh's classic Mac OS, before Mac OS X was introduced.
Starting with version 7.1, Apple unified the implementation of non-Roman script systems in a programming interface called ...
engine for legacy encodings.
Obsolescence
ATSUI was replaced by a faster and modern Unicode imaging engine called
Core Text
Core Text is a Core Foundation style API in macOS, first introduced in Mac OS X 10.4 Tiger, made public in Mac OS X 10.5 Leopard, and introduced for the iPad with iPhone SDK 3.2. Exposing a C API, it replaces the text rendering abilities of the ...
in
Mac OS X 10.5
Mac OS X Leopard (version 10.5) is the sixth major release of macOS, Apple's desktop and server operating system for Macintosh computers. Leopard was released on October 26, 2007, as the successor of Mac OS X Tiger, and is available in two ed ...
(Leopard).
It was officially deprecated with Xcode 4.6, which was released in December 2012: "Source code using ATS APIs will generate warnings while being compiled. For 10.8, there will be no loss of functionality but there could be areas where performance will suffer. Programmers are instructed to replace all their ATS code (including ATSUI) with CoreText as ATS functionality will be completely removed in future releases of OS X."
ATSUI was removed in September 2022 for source code targeting only
macOS 13 Ventura, and is completely removed in
macOS 14 Sonoma
macOS Sonoma (version 14) is the twentieth major release of macOS, Apple's operating system for Mac computers. The successor to macOS Ventura, it was announced at WWDC 2023 on June 5, 2023, and released on September 26, 2023. It is named af ...
.
References
External links
Home page
Unicode
Application programming interfaces
Macintosh operating systems
macOS APIs
Text rendering libraries
{{CharacterEncoding-stub