La code page 850 (CCSID 850, nota anche come CP 850, IBM 00850, OEM 850, DOS Latin 1) è una code page utilizzata nei sistemi operativi DOS e EPOC16 di Psion nell'Europa occidentale. A seconda dell'impostazione del paese e della configurazione del sistema, la tabella codici 850 è la code page principale e la code page OEM predefinita in molti paesi, incluse vari paesi anglofoni (ad es. Regno Unito, Irlanda e Canada), mentre altri (come gli Stati Uniti) utilizzano per impostazione predefinita la code page hardware 437.

Descrizione La code page 850 differisce dalla code page 437 in quanto molti dei caratteri di box-drawing, lettere greche e simboli vari sono stati sostituiti con lettere latine aggiuntive con segni diacritici, migliorando così notevolmente il supporto per le lingue dell'Europa occidentale (tutti i caratteri a partire dall'ISO 8859-1 sono inclusi). Allo stesso tempo, le modifiche causavano frequenti problemi di visualizzazione, all'interno dei programmi che utilizzavano caratteri di box-drawing per visualizzare in modalità testo interfacce simili a GUI.

Nel 1998, venne derivata da questa code page la code page 858, cambiando il punto di codice 213 (D5hex) dalla i senza punto ‹ı› al simbolo dell'euro ‹€›. Nonostante ciò, il PC DOS 2000 di IBM, presentato nel 1998, aveva cambiato la definizione della code page 850 in quella che è stata chiamata modified code page 850, includendo il simbolo dell'euro al punto di codice 213 invece di aggiungere il supporto per la nuova code page 858. Il motivo potrebbe essere dovuto alle restrizioni esistenti nell'implementazione della logica di commutazione della codepage sotto MS-DOS/PC DOS, che limitava i file .CPI a 64 KB di dimensione o un massimo di circa sei code page, una limitazione che è stata aggirata in alcune versioni OEM di MS-DOS e in Windows NT, mentre non esiste in DR-DOS. Inoltre, il parser in MS-DOS/PC DOS limita il numero di possibili voci di paese / code page nei file COUNTRY.SYS a un massimo di 146 o 438, una limitazione inesistente in DR-DOS. Quindi, l'aggiunta del supporto per la code page 858 potrebbe aver significato eliminarne un altro (es. codepage 850) allo stesso tempo, che potrebbe non essere stata una soluzione praticabile in quel momento, dato che alcune applicazioni erano cablate per utilizzare la codepage 850.

Successivamente, i sistemi hanno gradualmente e in gran parte sostituito la code page 850 con Windows-1252, che contiene tutte le stesse lettere e successivamente con Unicode. La linea Windows NT era nativamente Unicode fin dall'inizio, ma i problemi di supporto degli strumenti di sviluppo e la compatibilità con Windows 9x hanno spinto gli sviluppatori a mantenere la maggior parte delle applicazioni nelle code page a 8 bit.

Set di caratteri Ogni carattere viene visualizzato con il suo punto di codice Unicode equivalente. Viene mostrata solo la seconda metà della tabella (punti di codice 128–255), la prima metà (punti di codice 0–127) è la stessa della code page 437.

+Code page 850 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F8_128Ç00C7ü00FCé00E9â00E2ä00E4à00E0å00E5ç00E7ê00EAë00EBè00E8ï00EFî00EEì00ECÄ00C4Å00C59_144É00C9æ00E6Æ00C6ô00F4ö00F6ò00F2û00FBù00F9ÿ00FFÖ00D6Ü00DCø00F8£00A3Ø00D8×00D7ƒ0192A_160á00E1í00EDó00F3ú00FAñ00F1Ñ00D1ª00AAº00BA¿00BF®00AE¬00AC½00BD¼00BC¡00A1«00AB»00BBB_176░2591▒2592▓2593│2502┤2524Á00C1Â00C2À00C0©00A9╣2563║2551╗2557╝255D¢00A2¥00A5┐2510C_192└2514┴2534┬252C├251C─2500┼253Cã00E3Ã00C3╚255A╔2554╩2569╦2566╠2560═2550╬256C¤00A4D_208ð00F0Ð00D0Ê00CAË00CBÈ00C8ı0131Í00CDÎ00CEÏ00CF┘2518┌250C█2588▄2584¦00A6Ì00CC▀2580E_224Ó00D3ß00DFÔ00D4Ò00D2õ00F5Õ00D5µ00B5þ00FEÞ00DEÚ00DAÛ00DBÙ00D9ý00FDÝ00DD¯00AF´00B4F_240SHY00AD±00B1‗2017¾00BE¶00B6§00A7÷00F7¸00B8°00B0¨00A8·00B7¹00B9³00B3²00B2■25A0NBSP00A0

Note

Voci correlate Code page 437

Collegamenti esterni IBM Code Page nnn Character Set da Appunti di informatica libera

Categoria:Repertori di caratteri