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-fontSi 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 --devPara probar la instalación del paquete:
$ eask package
$ eask installPara 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 packagePD: 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.