2008-09-13 13 views
10

Recientemente tuve la necesidad de hacer un poco de edición lisp y encontré el ingenioso paquete Ready Lisp para OS X, que es genial, excepto que Aquamacs usa automáticamente una fuente proporcional (que es idiota, en mi humilde opinión) y quiero cámbielo a una fuente monoespacial. Sin embargo, en realidad no soy un gran usuario de EMACS, y el menú de preferencias en Aquamacs no está claro sobre dónde y cómo uno podría hacer ese cambio.¿Cambiar la fuente en Aquamacs?

Respuesta

7

Esto es lo que tengo en mis .emacs para OS X:

(set-default-font "-apple-bitstream vera sans mono-medium-r-normal--0-0-0-0-m-0-mac-roman") 

Ahora, no estoy seguro de Bitstream Vera viene de serie en OS X, por lo que puede que tenga que o bien descargarlo o elegir una fuente diferente. Puede buscar los nombres de las fuentes X ejecutando (x-list-fonts "searchterm") en un búfer ELisp (por ejemplo, *scratch* - para ejecutarlo, escríbalo y luego escriba C-j en la misma línea).

4

Desde el EmacsWiki Aquamacs FAQ:

Para cambiar el tipo de letra usado para mostrar el cuadro actual , vaya al panel de la fuente. Puede hacerlo con la combinación de teclas Apple-t, o mediante el menú: Opciones → Mostrar/Ocultar → Panel de fuentes. Una vez allí, seleccione la fuente que desee.

Para hacer que la fuente del marco actual sea por defecto, vaya a Opciones → Marco Aspecto de estilos. Seleccione "utilizar el estilo actual para el modo foo", donde foo es el modo del fotograma actual (por ejemplo, foo = texto para modo de texto), para usar el estilo actual (incluida la fuente, pero también cualquier otro cambio ha hecho al el estilo del marco) para todos los archivos de de este tipo. Seleccione "usar el estilo actual como predeterminado" para usar el estilo actual para todos los archivos para cuyo modo principal no se ha definido el estilo especial .

También hay recomendaciones para fuentes monoespaciadas - Monaco o "Vera Sans Mono".

+0

Esta es la mejor respuesta. Al igual que otros, estoy usando DejaVu Sans Mono, que es una extensión de Bitstream Vera Sans Mono. – khedron

2

este es el que yo uso:

-apple-DejaVu_Sans_Mono-medium-normal-normal-*-12-*-*-*-m-0-iso10646-1 

Se puede establecer en el archivo .emacs como:

(set-default-font "-apple-DejaVu_Sans_Mono-medium-normal-normal-*-12-*-*-*-m-0-iso10646-1") 

Puede descargarlo desde dejavu-fonts.org

10

En Aquamacs 2.1, puede configurar la fuente a través de Opciones-> Apariencia-> Fuente para el Modo de texto ... Aparecerá la ventana del selector de fuente estándar, elija la fuente que desee. Luego, cuando salga de emacs (C-x C-c), se le indicará que guarde las opciones, presione "y".

Cuestiones relacionadas