
Estoy usando GNU unifont en FreeBSD y me gustaría tener la misma fuente disponible en Windows7 en una terminal cygwin. Mis intentos de instalar GNU unifont para uso general (para que estuviera disponible en la selección de fuentes) en Windows7 fueron inútiles, ya que soy un recién llegado a la familia de sistemas operativos Seattle.
Tengo el unifont disponible en muchos formatos (ttf.gz, zip, bdf.gz, pcf.gz), como se ofrece enGlifos de fuente GNU Unifont. ¿Se puede hacer que una terminal cygwin utilice alguno de estos?
Respuesta1
En lugar de enseñarle a una cmd.exe
ventana de Windows a usar GNU unifont, decidí instalar X11 para Cygwin y luego configurar X11 para usar la fuente deseada. De esa manera tengo todas las ventajas de xterm al alcance de mi mano. He aquí cómo hacerlo.
- Si aún no lo has hecho, instala el X11 que viene con Cygwin. Consulte la Guía del usuario de Cygwin/Xhttp://x.cygwin.com/docs/ug/cygwin-x-ug.htmlpara detalles. Al seleccionar utilidades X11 adicionales, asegúrese de agregar
mkfontdir
yxset
de la categoría X11. - Decida un directorio para colocar la fuente unifont GNU. Elegí
~/X11/font
lo siguiente. cp unifont.pcf.gz ~/X11/font/unifont.pcf.gz
mkfontdir ~/X11/font
- Si aún no se está ejecutando, inicie un servidor X, por ejemplo con
startxwin
export DISPLAY=:0
xset +fp ~/X11/font
xterm -fn '-gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1'
¡Voilá!
Probablemente quieras colocar los comandos que comienzan con el paso 6 ~/.startxwinrc
para que sean leídos y ejecutados automáticamente por startxwin
.