Linux - Instalar fuente ttf en Debian para uso en enscript

   
Vista:

Instalar fuente ttf en Debian para uso en enscript

Publicado por ocelote (1 intervención) el 08/06/2016 20:19:22
Hola a todos,
desde un Debian-Squeeze sin X,
estoy intentando hace buen rato poner la fuente http://www.dafont.com/es/xxii-arabian-onenightstand.font
para poder usarla luego con 'enscript' creando un pdf a partir de un fichero de texto.

Descargue el 'ttf' y lo coloque en el directorio que /etc/enscript.cfg muestra para las fuentes: "/usr/share/enscript/afm"

Realizo las pruebas de 'enscript' y me genera el pdf en Courier ( eso indica que usa por defecto el asignado y no el que le estoy indicando ).
Que anda mal?

Segui instrucciones de http://www.dafont.com/es/faq.php#linux , aunque no fue seguida al 100%
pues no tengo instalado X, solo es console-server.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de barna_rasta

Instalar fuente ttf en Debian para uso en enscript

Publicado por barna_rasta (146 intervenciones) el 09/06/2016 09:45:46
Buenos dias ocelote,
yo trabajo bastante con enscript pero nunca necesite añadir una fuente nueva,
tirale un ojo a esto que encontre http://www.tldp.org/HOWTO/TT-Debian-5.html
y comenta que tal fue .

Añado:
Aqui https://everythingfonts.com/ttf-to-afm hay un converson online de ttf --> afm
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Instalar fuente ttf en Debian para uso en enscript

Publicado por ocelote (1 intervención) el 09/06/2016 17:54:09
Gracias por la orientacion
ya solucione el problema fijandome en el tipo afm en lugar de ttf.
Parece ser que enscript toma exclusivamente las fuentes disponibles del archivo /usr/share/enscript/afm/font.map

para poner fuente nueva para uso con enscript: (en el ejemplo lo hacemos con andalus.ttf)
1) Ponemos la fuente original en /tmp
2) Estamos en /tmp ( pwd nos lo mostra)
3) Creamos el afm
------------------ ttf2afm andalus.ttf -o andalus.afm
4) Descubrimos el nombre real de la fuente editando andalus.afm
linea FONTNAME dice el nombre REAL ( Andalus-Bold en el caso)
5) Mandamos el andalus.afm al recipiente de fuentes-enscript
-------------- cp andalus.afm /usr/share/enscript/afm
5) Editamos y añadimos una linea al archivo /usr/share/enscript/afm/font.map que diga
NOMBRE_REAL............................ALIAS
Andalus-Bold anda

Ya con esto se puede utilizar la nueva fuente usando 'enscript' para hacer pdf de un txt.

con gusto espero les sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
Imágen de perfil de barna_rasta

Instalar fuente ttf en Debian para uso en enscript

Publicado por barna_rasta (146 intervenciones) el 10/06/2016 09:55:04
Genial ocelote,
muchisimas gracias por la aportacion !!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar