Important: The information in this document is obsolete and should not be used for new development.
The Roman Script System
The Roman script system is available on all localized versions of Macintosh system software throughout the world. It is not entirely uniform; in different localized systems, the Roman script may have different features. Nevertheless, its character set and its sorting and formatting rules provide baselines that non-Roman script systems adopt, modify, or replace as their needs align with or diverge from Roman conventions.The Standard Roman character set is implemented by the U.S. keyboard-layout (
'KCHR'
) resource--included with every Macintosh system--and by the keyboard-layout resources of other localized versions of the Roman script system (such as French or Spanish).The standard U.S. Roman sorting routines are the basis for sorting strings composed of characters from the Standard Roman character set. The routines can be modified with code in a script system's string-manipulation resource; many non-U.S. Roman script systems and many non-Roman script systems override the standard U.S. routines.
Subtopics
- The Standard Roman Character Set
- The U.S. Keyboard-Layout ('KCHR') Resource
- Standard Sorting Routines
- Diacritical Stripping and Case Conversion
- U.S. International Resources and Keyboard Resources