Mac OS Croatian encoding explained

Mac OS Croatian
Alias:x-mac-croatian, Code page 10082
Classification:Extended ASCII, Mac OS script
By:Apple, Inc.
Lang:Croatian, Bosnian, Serbian (Latin script), Slovene, Albanian
Extends:US-ASCII
Basedon:Mac OS Roman, ISO 8859-2

Mac OS Croatian is a character encoding used on Apple Macintosh computers to represent Gaj's Latin alphabet. It is a derivative of Mac OS Roman. The three digraphs, Dž, Lj, and Nj, are not encoded.

IBM uses code page 1284 (CCSID 1284) for Mac OS Croatian,[1] [2] while Microsoft uses code page 10082.[3]

The Croatian letters are added at the same positions as in ISO 8859-2. Despite having several added letters in common with Mac OS Central European, these are not encoded in the same positions.

Layout

Each character is shown with its equivalent Unicode code point and its decimal code point. Only the second half of the table (code points 128 - 255) is shown, the first half (code points 0 - 127) being the same as ASCII.

References

  1. Web site: Code page 1284 information document. https://web.archive.org/web/20160317015708/http://www-01.ibm.com/software/globalization/cp/cp01284.html. 2016-03-17.
  2. Web site: CCSID 1284 information document. https://web.archive.org/web/20160326205836/http://www-01.ibm.com/software/globalization/ccsid/ccsid1284.html. 2016-03-26.
  3. Web site: Encoding.WindowsCodePage Property - .NET Framework (current version) . MSDN . Microsoft.