Mantenga la coherencia de las fuentes en diferentes sistemas operativos.
Creé esto para personas que tienen problemas con sus fuentes que no funcionan en diferentes sistemas operativos debido a los diferentes métodos de instalación utilizados en diferentes sistemas operativos. El propósito de este paquete es instalar automáticamente archivos de fuentes (.ttf) según el sistema operativo que esté utilizando. Ahorrándole tiempo al instalar fuentes manualmente.
Windows 10/Ubuntu Mono | Ubuntu 14 / Consola clásica | Mac OS/Ubuntu Mono |
---|---|---|
![]() | ![]() | ![]() |
Precaución
¡ASEGÚRESE DE QUE EMACS TIENE PERMISO PARA INSTALAR FUENTES!
Lista de fuentes TTF que desea utilizar e instalar en el sistema operativo actual.
; ; I just have all my fonts inside my '.emacs.d' directory for sake of simplicity.
; ; But you can have your font at any directory you want.
( setq use-ttf-default-ttf-fonts '( ; ; >> Classic Console <<
" ~/.emacs.d/fonts/clacon.ttf "
; ; >> Ubuntu Mono <<
" ~/.emacs.d/fonts/UbuntuMono-R.ttf " ))
Nombre de la fuente que desea utilizar como predeterminada. Elijo Ubuntu Mono
como mi fuente predeterminada.
( setq use-ttf-default-ttf-font-name " Ubuntu Mono " )
Instale fuentes en el sistema operativo actual. Cuantos más archivos .ttf intente instalar, es posible que tarde un poco, pero esta función no bloquea el proceso de Emacs en sí. Además, querrás llamar a la función use-ttf-set-default-font
después de instalar todas las fuentes en la lista use-ttf-default-ttf-fonts
.
M-x use-ttf-install-fonts
Utilice la fuente mediante la variable use-ttf-default-ttf-font-name
. En realidad, esto configurará su Emacs para su fuente de destino.
M-x use-ttf-set-default-font
Si desea contribuir a este proyecto, puede clonar y realizar solicitudes de extracción a este repositorio. O puedes clonar el proyecto y establecer tu propia rama de esta herramienta. ¡Cualquier método es bienvenido!
Para ejecutar la prueba localmente, necesitará las siguientes herramientas:
Instale todas las dependencias y dependencias de desarrollo:
$ eask install-deps --dev
Para probar la instalación del paquete:
$ eask package
$ eask install
Para probar la compilación:
$ eask compile
? Los siguientes pasos son opcionales, pero le recomendamos que siga estos resultados de pelusa.
El linter checkdoc
incorporado:
$ eask lint checkdoc
El package
estándar linter:
$ eask lint package
PD: Para obtener más información, busque el manual de Eask en https://emacs-eask.github.io/.
Este programa es software gratuito; puede redistribuirlo y/o modificarlo según los términos de la Licencia Pública General GNU publicada por la Free Software Foundation, ya sea la versión 3 de la Licencia o (a su elección) cualquier versión posterior.
Este programa se distribuye con la esperanza de que sea de utilidad, pero SIN NINGUNA GARANTÍA; sin siquiera la garantía implícita de COMERCIABILIDAD o IDONEIDAD PARA UN PROPÓSITO PARTICULAR. Consulte la Licencia pública general de GNU para obtener más detalles.
Debería haber recibido una copia de la Licencia Pública General GNU junto con este programa. De lo contrario, consulte https://www.gnu.org/licenses/.
Consulte LICENSE
para obtener más detalles.