El 2009-09-14 a las 16:12 +0200, aux escribió:
On Lunes 14 Septiembre 2009 14:11:49 Camaleón escribió:
match against (..., 140)
rule: offset 0 ascii = -- failed (unprintable char 0xc3) rule: offset 0 short <any> <any value> -- success (result postscript, rule "%F/textfmt -B -f Courier-Bold ") CONVERT "/usr/sbin/textfmt -B -f Courier-Bold "
Vale, aplica la regla al documento en hmtl pero falla en la conversión. Podría ser porque tu versión de textfmt (de una suse antigua) no admite los parámetros "-B -f", comprueba este punto revisando el manual (man textfmt) o haz pruebas de conversión directamente usando el comando textfmt e inyectándole el archivo en html para ver si lo convierte sin problemas :-?
He mirado el man y los dos parametros los tengo. He lanzado: textfmt -B -f Courier-Bold prueba.html > prueba.ps
y puedo abrir el prueba.ps y veo el archivo en html convertido a ps que raro...
Hum... dos cosas: 1. Comprueba que en el archivo typerules has descomentado "las dos líneas" corespondientes a la conversión mediante "textfmt", es decir: # # This causes anything else with ascii-only data to be treated as text. # 0 ascii x ps %F/textfmt -B -f Courier-Bold\ -Ml=0.4in -p 11 -s %s >%o <%i 2. Si no te funciona con textfmt, prueba la otra opción que recomiendan, la conversión con "enscript", que está unas líneas más abajo. Comentas las dos líneas de "textfmt" y descomentas las de "enscript" tal y como indican las instrucciones en el propio archivo, a ver si de esta forma te funciona. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org