Javier Donaire escribe:
> El lun, 15-04-2002 a las 15:26, David Muriel escribi�:
> > Javier Donaire <[EMAIL PROTECTED]> writes:
> >
> > > no permiti�ndome grabar en modo iso-latin-1-unix, lo m�s parecido es
> > > iso-latin-1-with-esc, pero este modo y todos los dem�s sustituyen los
> > > caracteres extendidos por secuencias de escape y caracteres de control.
> > > Para seg�n que cosas me gusta escribir los comentarios de los programas
> > > en castellano, y me gustar�a que se grabara sin caracteres de control,
> > > en iso-latin-1. He probado C-x RET f iso-latin-1 para decirle a mano
> > > c�mo quiero salvarlo, pero a la hora de grabar me sigue diciendo lo de
> > > antes.
> >
> > Prueba poniendo esto en tu .emacs:
> >
> > (setq coding-system-for-write 'iso-8859-1)
>
> �Ya me funciona!
> Pues no era eso, pero me ha dado la pista para seguir buscando y creo
> que era que ten�a puesto como locale por defecto del usuario el
> iso-8859-15 y parece que el emacs a�n no se lleva muy bien con �l porque
> los archivos normales s� me los permitia grabar con iso-8859-15, pero
> los .c s�lo con el iso-8859-1, me lo he puesto por defecto y todo
No se cual es la diferencia, en cuanto al sistema de codificaci�n
alfanum�rico, entre los archivos 'normales' y los '.c'.
Me refiero que todos son ASCII, o iso-8859-X, y ya est�,
independientemente de la extensi�n.
> perfecto (a la mierda el euro, jeje).
No tiene por qu�.
Si tu teclado puede generar s�mbolos, codificados en
decimal, mayores que 128 (Que es tu caso). Pon lo siguiente en tu
~/.emacs:
(set-input-mode (car (current-input-mode))
(nth 1 (current-input-mode))
0)
El euro est� entre esos s�mbolos (164 en decimal), ahora s�lo te
hacen falta las fuentes necesarias para poder ver por pantalla los
simbolitos, comprueba si las tienes con:
xlsfonts | grep iso8859-15
en caso afirmativo a�ade esto otro a tu ~/.emacs
(setq default-frame-alist
'((height . 38)
(width . 80)
(cursor-color . "red3")
(foreground-color . "grey15")
(background-color . "grey78")
(mouse-color . "blue4")
(font . "-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-15"))
initial-frame-alist default-frame-alist)
conviene que tambi�n pongas en .Xresources
Emacs*menubar.font: -*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-15
Emacs*font: -*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-15
Emacs*dialog.command.font: -*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-15
y ya est� podras ver y escribir en disco y de todo bastantes
caracteres.
Si tu versi�n de Emacs es la 20.X.X, a�ade tambi�n en ~/.emacs
(set-language-environment "Latin-1")
(setq default-enable-multibyte-characters nil)
The End
un consejito:
man ascii y lo que te dice al final.
iso_8859_1(7), iso_8859_15(7), iso_8859_7(7)
--
[EMAIL PROTECTED]
[EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]