Como activar el simbolo del Euro en FreeBSD Autor: Articulo obtenido de la
lista de correo
de FreeBSD
Básicamente se trata de pasar a utilizar el juego de caracteres ISO 8859-15 en lugar del ISO 8859-1. El -15 es muy parecido al -1, y una de las pocas diferencias es precisamente que posee el símbolo del euro en la posición 164 (0xa4), así que hemos de hacer lo siguiente: 1. Especificar como tipos de letra de consola "iso15-8x16" , "iso15-8x14", "iso15-8x8" (/etc/rc.conf). Quedaria algo asi: font8x16="iso15-8x16.fnt" 2. Especificar "spanish.iso15.acc" como mapa de teclado (/etc/rc.conf). El símbolo del euro sale pulsando AltGr-E. Quedaria algo asi: keymap="spanish.iso15.acc" 3. Definir la variable de entorno LANG como "es_ES.ISO_8859-15". Si queremos mensajes en inglés podemos definir LANG como "en_US.ISO_8859-15" . Estas definiciones se pueden introducir en /etc/login.conf : :lang=es_ES.ISO_8859-15:\ 4. Algunas aplicaciones pueden requerir que se las configure para usar el juego de caracteres ISO 8859-15. El caso típico es el agente de usuario de correo electrónico, ya que debe incluir esto en la cabecera de los mensajes que utilicen caracteres ISO: Content-Type: text/plain; charset=iso-8859-15 Por supuesto, las páginas WWW que contengan el símbolo del euro deben declarar la codificación correcta: <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-15"> Si queremos poder utilizar el símbolo del euro desde X11, debemos hacer algo más: 5. Instalar XFree86 4.1.x, ya que los tipos de letra de versiones anteriores carecen del símbolo del euro (es decir, no soportan la codificación ISO 8859-15, o al menos eso creo). 6. Retocar el fichero /usr/X11R6/lib/X11/fonts/misc/fonts.alias de forma que quede así: ! $Xorg: fonts.alias,v 1.3 2000/08/21 16:42:31 coskrey Exp $ el resto del fichero no hace falta que lo toquemos para tener soporte euro en la mayoría de los programas que usen X y texto (aunque puede no funcionar en algunos, con xterm funciona perfectamente) Y para el soporte euro para el sistema en gral: 7. Añadiremos la siguiente línea a ~/.profile: LC_CTYPE=es_ES.ISO8859-15; export LC_CTYPE de esta forma nos aseguramos el soporte para locale. 8. Además ~/.login_conf deberá quedar así:
8. Por último, para comprobar que todo está correcto, después de reiniciar las X podemos ejecutar este script:
y esta es la salida que deberíamos obtener:
Este script es válido para comprobar la configuración correcta en las X y en consola. En caso de obtener una salida como la de arriba podremos darnos por satisfechos :) |