Mac OS Roman es una codificación de caracteres utilizada principalmente por el Mac OS clásico para representar texto. Codifica 256 caracteres, los primeros 128 de los cuales son idénticos a ASCII , y los caracteres restantes incluyen símbolos matemáticos, diacríticos y signos de puntuación adicionales. Es adecuado para inglés y varios otros idiomas occidentales. Mac OS Roman es un superconjunto del juego de caracteres original de Macintosh, utilizado en el Sistema 1 .
MIME / IANA | macintosh |
---|---|
Alias | mac, MacRoman, x-mac-roman |
Idioma (s) | Inglés , varios otros |
Clasificación | ASCII extendido , secuencia de comandos de Mac OS |
Se extiende | ASCII |
La Autoridad de Números Asignados de Internet identifica esta codificación utilizando la cadena " macintosh ". El tipo de contenido MIME para esta codificación es, por lo tanto, "text / plain; charset = macintosh". Mac OS Roman también se conoce como MacRoman o el conjunto de caracteres Apple Standard Roman. El número de página de códigos de Microsoft Windows es 10000 . IBM utiliza la página de códigos / CCSID 1275. [1] [2] [3] [4]
Los caracteres que estaban en ISO 8859-1 pero no en Mac OS Roman eran una fuente de problemas al tratar de mostrar o editar páginas web en computadoras Macintosh.
Diseño de página de códigos
La siguiente tabla muestra cómo se codifican los caracteres en Macintosh Roman. Cada carácter se muestra con su equivalente Unicode .
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _MI | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0_ | NUL 0000 | SOH 0001 | STX 0002 | ETX 0003 | EOT 0004 | ENQ 0005 | ACK 0006 | BEL 0007 | BS 0008 | HT 0009 | LF 000A | VT 000B | FF 000C | CR 000D | SO 000E | SI 000F |
1_ | DLE 0010 | ⌘ [a] 2318 | ✓ [a] 2713 | ◆ [a] 25C6 | [a] [b] F8FF | NAK 0015 | SYN 0016 | ETB 0017 | PUEDE 0018 | EM 0019 | SUB 001A | ESC 001B | FS 001C | GS 001D | RS 001E | US 001F |
2_ | SP 0020 | ! 0021 | " 0022 | # 0023 | $ 0024 | % 0025 | & 0026 | « 0027 | ( 0028 | ) 0029 | * 002A | + 002B | , 002C | - 002D | . 002E | / 002F |
3_ | 0 0030 | 1 0031 | 2 0032 | 3 0033 | 4 0034 | 5 0035 | 6 0036 | 7 0037 | 8 0038 | 9 0039 | : 003A | ; 003B | < 003C | = 003D | > 003E | ? 003F |
4_ | @ 0040 | A 0041 | B 0042 | C 0043 | D 0044 | E 0045 | F 0046 | G 0047 | H 0048 | Yo 0049 | J 004A | K 004B | L 004C | M 004D | N 004E | O 004F |
5_ | P 0050 | Q 0051 | R 0052 | S 0053 | T 0054 | U 0055 | V 0056 | W 0057 | X 0058 | Y 0059 | Z 005A | [ 005B | \ 005C | ] 005D | ^ 005E | _ 005F |
6_ | ` 0060 | un 0061 | b 0062 | c 0063 | d 0064 | e 0065 | f 0066 | g 0067 | h 0068 | yo 0069 | j 006A | k 006B | l 006C | m 006D | n 006E | o 006F |
7_ | p 0070 | q 0071 | r 0072 | s 0073 | t 0074 | u 0075 | v 0076 | w 0077 | x 0078 | y 0079 | z 007A | { 007B | | 007C | } 007D | ~ 007E | DEL 007F |
8_ | Ä 00C4 | Å 00C5 | Ç 00C7 | É 00C9 | Ñ 00D1 | Ö 00D6 | Ü 00DC | á 00E1 | à 00E0 | â 00E2 | ä 00E4 | ã 00E3 | å 00E5 | ç 00E7 | é 00E9 | è 00E8 |
9_ | ê 00EA | ë 00EB | í 00ED | ì 00EC | î 00EE | ï 00EF | ñ 00F1 | ó 00F3 | ò 00F2 | ô 00F4 | ö 00F6 | õ 00F5 | ú 00FA | ù 00F9 | û 00FB | ü 00FC |
A_ | † 2020 | ° 00B0 | ¢ 00A2 [c] | £ 00A3 [c] | § 00A7 | • 2022 | ¶ 00B6 | ß 00DF | ® 00AE | © 00A9 [c] | ™ 2122 | ´ 00B4 | ¨ 00A8 | 2260 ≠ | Æ 00C6 | Ø 00D8 |
B_ | ∞ 221E | ± 00B1 [c] | ≤ 2264 | ≥ 2265 | ¥ 00A5 | µ 00B5 [c] | ∂ 2202 | ∑ 2211 | ∏ 220F | π 03C0 | ∫ 222B | ª 00AA | º 00BA | Ω 03A9 | æ 00E6 | ø 00F8 |
C_ | ¿ 00BF | ¡ 00A1 | ¬ 00AC | √ 221A | ƒ 0192 | ≈ 2248 | Δ 2206 | « 00AB | » 00BB | ... 2026 | NBSP 00A0 | À 00C0 | à 00C3 | Õ 00D5 | Œ 0152 | œ 0153 |
D_ | - 2013 | - 2014 | “ 201C | " 201D | ' 2018 | ' 2019 | ÷ 00F7 | ◊ 25CA | ÿ 00FF | Ÿ 0178 | ⁄ 2044 | [D] € 20AC | ‹ 2039 | › 203A | fi FB01 | fl FB02 |
MI_ | ‡ 2021 | · 00B7 | ‚ 201A | „ 201E | ‰ 2030 | Â 00C2 | Ê 00CA | Á 00C1 | Ë 00CB | È 00C8 | Í 00CD | Î 00CE | Ï 00CF | Ì 00CC | Ó 00D3 | Ô 00D4 |
F_ | [b] F8FF | Ò 00D2 | Ú 00DA | Û 00DB | Ù 00D9 | ı 0131 | 02C6 | ˜ 02DC | ¯ 00AF | ˘ 02D8 | ˙ 02D9 | ˚ 02DA | ¸ 00B8 | ˝ 02DD | ˛ 02DB | 02C7 |
Letra Número Puntuación Símbolo Otro Indefinido
- ^ a b c d Ciertas fuentes, en particular las que se utilizan como fuentes del sistema, incluyen glifos adicionales que reemplazan algunos códigos de control C0 . [3] [4] Estos se utilizaron para dibujar la barra de menú superior y los elementos del menú.
- ^ a b El carácter en 0xF0 (y también 0x14 en algunas fuentes) [3] [4] es un logotipo sólido de Apple . Apple usa U + F8FF en el área de uso privado corporativo para este logotipo, pero generalmente no es compatible con plataformas que no son de Apple.
- ^ a b c d e Los códigos 0xA2, 0xA3, 0xA9, 0xB1 y 0xB5 tienen coincidentemente la misma asignación de caracteres que ISO 8859-1 (y por lo tanto Unicode ).
- ^ Antes de Mac OS 8.5 , el carácter 0xDB se asignaba al signo de moneda (¤), carácter Unicode U + 00A4.
Notas de aplicación
Con el lanzamiento de Mac OS X , Mac OS Roman y todos los demás "scripts" (como los llamaba el Mac OS clásico) fueron reemplazados por UTF-8 como la codificación de caracteres estándar para el sistema operativo Macintosh. Sin embargo, la codificación de caracteres predeterminada en Java para Mac OS X siguió siendo MacRoman, [7] y la distribución del teclado con su combinación de control , opción y teclas muertas aún se asigna a los caracteres originales en MacRoman. La codificación de caracteres predeterminada para Java se puede cambiar a UTF-8 agregando la siguiente línea a .profile
:
JAVA_OPTS = " $ { JAVA_OPTS : + $ JAVA_OPTS } -Dfile.encoding = UTF-8" exportar JAVA_OPTS
Ver también
- Conjuntos de caracteres del latín occidental (informática)
Referencias
- ^ "Documento de información de la página de códigos 1275" . Archivado desde el original el 17 de marzo de 2016.
- ^ "Documento de información CCSID 1275" . Archivado desde el original el 27 de marzo de 2016.
- ^ a b c d Página de códigos CPGID 01275 (pdf) (PDF) , IBM
- ^ a b c d Página de códigos CPGID 01275 (txt) , IBM
- ^ Apple Computer, Inc. (2005) [15 de abril de 1995]. "ROMAN.TXT: Mapa (versión externa) del juego de caracteres Roman de Mac OS a Unicode 2.1 y posterior" . Consorcio Unicode . Consultado el 15 de abril de 2020 .
- ^ Componentes internacionales para Unicode (ICU), macos-0_2-10.2.ucm , 2003-02-20
- ^ "Java Development Guide for Mac: User Interface Toolkits for Java" . Archivado desde el original el 19 de noviembre de 2012.
- Apple Computer, Inc. (1993). Dentro de Macintosh: texto . Nueva York: Addison-Wesley. ISBN 0-201-63298-5 .
- Apple Computer, Inc. (1985). En el Macintosh Volumen I . Nueva York: Addison-Wesley. ISBN 0-201-17731-5 .
enlaces externos
- "Descripción de Mac OS Roman" . 2009. Archivado desde el original el 27 de mayo de 2009 .
- "Conjunto de caracteres Apple Quickdraw" . Kermit . Universidad de Columbia . Consultado el 24 de junio de 2020 .