Me gustaría usar la fuente Proggy para mi programación en Emacs. ¿Cómo puedo configurarlo?¿Cómo configurar una fuente personalizada en emacs?
Tenga en cuenta que es una fuente de mapa de bits.
Me gustaría usar la fuente Proggy para mi programación en Emacs. ¿Cómo puedo configurarlo?¿Cómo configurar una fuente personalizada en emacs?
Tenga en cuenta que es una fuente de mapa de bits.
puede utilizar:
(set-default-font "ProggyClean")
que está obsoleto y debe ser
(set-frame-font "ProggyClean")
de Emacs 23.1 en ti .emacs
o puede hacerlo M-x: customize-face: default
y establecer ProggyClean
como "Font Family".
Solo pegar set-default-font en sus archivos .emacs no funcionará en varios cuadros: cada nuevo fotograma volverá al predeterminado anterior. Personalizar hace trabajar con varios marcos, pero nunca he logrado que funcione correctamente en diferentes plataformas (y diferentes plataformas tienen diferentes configuraciones de fuentes, incluso para la misma fuente).
So! Esto es lo que tengo en mis .emacs. Funciona en Linux, Win32 y Cygwin, y funciona con varios marcos (y, por lo tanto, con el cliente de emacs).
(defconst win32p (eq system-type 'windows-nt) "Are we running on a Windows system?")
(defconst cygwinp (eq system-type 'cygwin) "Are we running on Cygwin?")
(defconst linuxp (or (eq system-type 'gnu/linux) (eq system-type 'linux)) "Are we running on Linux?")
;;font setups
(defvar vsc-little-font "" "*My lovely little font")
(when linuxp
(setq vsc-little-font "ProggyTinyTT-8"))
(when cygwinp
(setq vsc-little-font "ProggyTinyTT-16"))
(when win32p
(setq vsc-little-font "-outline-ProggyTinyTT-normal-r-normal-normal-16-120-96-96-c-*-iso8859-1"))
(add-to-list 'default-frame-alist (cons 'font vsc-little-font))
(add-to-list 'initial-frame-alist (cons 'font vsc-little-font))
¿Y dónde tengo que poner la fuente descargada? –
Hola Lukasz, instalas la fuente de la manera normal, es decir, la colocas en la carpeta $ WINDOWS \ FONTS o debajo de Linux en ~/.fonts y ejecutas fc-cache. No se requieren cosas especiales de emacs. – danielpoe