[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]On Mon, 26 Apr 1999, Juan Antonio Gonzalez Ramos wrote:
> Bueno, pues resulta que ahora no veo los caracteres extendidos en el
> terminal, ni en el vi,... pero sí en XWindows... ¿ qué me pasa ?
>
> He probado el stty -istrip pero sigo igual.
>
> ¿ Alguna idea ?
OK, hijo mío, esto no lo resolví de la manera más ortodoxa ni evidente.
Primero déjame explicar mejor el problema:
Trabajando en modo texto (nada de X), en versiones de Redhat anteriores a
la 5.2, cuando necesitabas que el teclado te aceptara la ñ ('egne', para
los que no visualizan caracteres extendidos, sobre todo los del
castellano), simlemente se añadía est línea en /usr/lib/pine.conf o en
/usr/local/lib/pine.conf (o en tu configuración personal en ~/.pinerc):
character-set=iso-8859-1
Esto hacía que programillas como pine o pico admitieran esos caracteres.
Sin embargo con Redhat Linux 5.2, no basta con eso. Los caracteres en
mención sí son aceptados más no mostrados en pantalla. Los acentos y las
'egnes', comillas y demás se muestran como letras griegas y otros
símbolos; de esto son testigos quienes leen este correo y se encuentran
con ellos.
Comparando algunas cosas con las configuaraciones del Redhat Linux 5.1,
encontré esto en /etc/rc.d/rc.sysinit:
# set the console font
if [ -x /sbin/setsysfont ]; then
/sbin/setsysfont
fi
Bien, abrí /sbin/setsysfont y compare este script entre las dos versiones
de Redhat Linux, y jugando con eso comenté algunas líneas, arreglando
así problema en Redhat Linux 5.1:
#!/bin/sh
if [ -f /etc/sysconfig/i18n ]; then
. /etc/sysconfig/i18n
fi
if [ -x /usr/bin/setfont ]; then
if [ -n "$SYSFONT" -a -n "$UNIMAP" ]; then
/usr/bin/setfont $SYSFONT -u $UNIMAP
elif [ -n "$SYSFONT" ]; then
/usr/bin/setfont $SYSFONT
# else
# /usr/bin/setfont
fi
else
echo "can't set font"
exit 1
fi
OK, aunque la fuente en mi consola combió un poco, arreglé mi problema y
ya veo los caracteres problemáticos. Ahora bien, necesito alguien
urgentemente que me explique cómo demonios lo hice, porque no entiendo
para nada cómo lo logré... ;-(
PD: Me gustan los acentos, el castellano se ve muy bonito así.
-- _ _
__ _ _ _(_)___| | ARIEL MARTINEZ
/ _` | '_| / -_) | mailto:ariel en muiscas udea edu co
\__,_|_| |_\___|_| Medellin - Colombia