Manual del usuario de SunPCi

Utilización de páginas de código

En las secciones siguientes se explican los conceptos básicos de utilización de páginas de código, incluido el modo de configurar el sistema para soportar un conjunto de caracteres en particular. Asimismo, se facilitan varios ejemplos, en los que se utilizan diferentes páginas de código de hardware y preparadas. Los ejemplos muestran cómo configurar el sistema para soportar idiomas nacionales. Se asume que todos los archivos de DOS están en el directorio \dos en la unidad C:.

Definición de la página de código del sistema

DOS utiliza los archivos AUTOEXEC.BAT y CONFIG.SYS para configurar páginas de código del sistema a fin de prestar soporte a un idioma nacional. Los ejemplos de los comandos CONFIG.SYS se muestran más adelante en este capítulo. Recuerde que, al cambiar el archivo CONFIG.SYS, debe reiniciar la ventana de SunPCi para activar los nuevos valores.

Para configurar el sistema de modo que soporte un conjunto de caracteres, siga este procedimiento.

  1. En el archivo CONFIG.SYS, siga estos pasos:

    1. Utilice el comando de configuración del país para controlar características específicas del país, tales como el formato horario, el formato de fechas, el símbolo monetario y la secuencia de ordenación de caracteres.

    2. Utilice el comando de configuración device para indicarle a DOS que la página de código de hardware es un dispositivo y para asignar memorias intermedias para las páginas de código preparadas.

    3. Utilice el comando nlsfunc para cargar las funciones de soporte nacional residentes en la memoria. Si olvida utilizar el comando nlsfunc, DOS no permitirá la especificación de las páginas de código ni los códigos de teclado.

  2. En el archivo AUTOEXEC.BAT, utilice los comandos siguientes:

    1. Utilice el comando mode cp prepare para preparar páginas de código por cada dispositivo que soporte la conmutación de páginas de código.

    2. Utilice el comando keyb para seleccionar el diseño del teclado.

    3. Utilice el comando chcp para seleccionar las páginas de código para todos los dispositivos preparados. DOS prepara de forma automática dos páginas de código del sistema y selecciona la página de código primaria para el país. Si desea utilizar la otra página de código preparada para su país, puede utilizar de nuevo el comando chcp.

Definición de códigos de país y de teclado

El primer ejemplo utiliza sólo una página de código de hardware; la conmutación de páginas de código no se utiliza. Los comandos indican a DOS que acepte la información del país para Francia y que cargue el programa del teclado francés. Este ejemplo es similar en la mayoría de los países europeos.

Al final del CONFIG.SYS, añada la línea siguiente:


country=033,,c:\dos\country.sys 

En el archivo AUTOEXEC.BAT , añada la línea siguiente:


keyb fr,,c:\dos\keyboard.sys 


Nota -

El archivo AUTOEXEC.BAT predeterminado contiene dos líneas al final del archivo que llaman a los archivos de AUTOEXEC.BAT en la unidad E: o H:. Si su archivo AUTOEXEC.BAT todavía contiene estas líneas, ponga las líneas de comandos internacionales antes de ellas.


Utilización de páginas de código de hardware y preparadas

El ejemplo siguiente utiliza dos páginas de código: una de hardware y otra preparada. En este caso, el sistema que está configurando utiliza la página de código del alemán facilitada en el adaptador de gráficos mejorados (EGA) y la página de código de los Estados Unidos facilitada por DOS.

Al final del archivo CONFIG.SYS, añada lo siguiente en líneas independientes:


country=049,,c:\dos\country.sys
device=c:\dos\display.sys con:=(ega,437,1)
install=c:\dos\nlsfunc.exe c:\dos\country.sys

Estas declaraciones de CONFIG.SYS indican a DOS que debe utilizarse la página de código de hardware (437) del adaptador de gráficos mejorados (EGA), y que está asignando espacio para una página de código preparada. Asimismo, cargan las funciones de soporte nacional residentes en memoria.

Al final del archivo AUTOEXEC.BAT, añada lo siguiente tal y como se muestra en el ejemplo (en líneas separadas):


mode con cp prep=((437)c:\dos\ega.cpi)
keyb gr,,c:\dos\keyboard.sys
chcp 437 

Estos comandos de AUTOEXEC.BAT hacen lo siguiente: