al emulador de consola.
En la práctica, esta inicialización se suele programar en el procedimiento PROFILE.SUB
mediante las funciones LANGUAGE y SETKEYS. El CP/M Plus se suministra con el juego de
caracteres número 0 (EE.UU.) preseleccionado, ya que en la tecla del '3' está grabado el signo
'#'.
Juegos de caracteres de 7 bits
Por útil que sea esta posibilidad de seleccionar juegos de caracteres, debemos resaltar que los
caracteres estándar (EE.UU.) reemplazados por caracteres de otros idiomas dejan de ser
visualizables. Esto es inevitable cuando se manejan juegos de caracteres de 7 bits. Prácticamente
todos los programas disponibles para CP/M Plus (incluidos casi todos los programas de ayuda y
los procesadores de texto) trabajan con un juego de caracteres de 7 bits. En el Reino Unido se
acepta que el signo '#' desaparezca para ser sustituido por el '£', no sólo en proceso de textos,
donde es deseable, sino también en los listados de programas, v.g. LIST £8, donde no lo es. Con
el tiempo el usuario llega a habituarse a hacer mentalmente la transformación de un signo a otro.
Pero en otros idiomas los cambios son más perturbadores. Los signos nuevos reemplazan
caracteres tan necesarios como la barra vertical y los corchetes. A pesar de la mejora de la
legibilidad de los textos gracias a los acentos, en las situaciones en las que el programa requiere
la barra y los corchetes (por ejemplo, DIR [ALL] la legibilidad queda notablemente reducida. Lo
mismo se puede decir de la facilidad de escritura, si se han cambiado algunas teclas para
adaptarlas al nuevo juego de caracteres.
Recuerde que los programas trabajan con códigos ASCII y son totalmente indiferentes a la forma
que puedan tener los caracteres en la pantalla. Lo que ocurre con los juegos de caracteres de 7
bits es, sencillamente, que no hay códigos suficientes para cubrir todas las necesidades.
Manual de Amstrad CPC 6128 (revisión 2008) - Página 315