[opensuse-es] Diferencias en el manejo de la tipografía "Times" en OOo al convertir a PDF en SuSE 10.1 y 10.2 --> BUG
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola: Hay diferencias en el manejo de la familia tipográfica "Times" al convertirla a PDF desde el OpenOffice writer de la versión SuSE 10.1 y 10.2. Se supone que algunas o todas estas fuentes deberían usar la tipografía "Times-Roman" interna del visor del formato PDF, ahorrando tamaño, pero hay una diferencia importante entre lo que hacen en 10.1 y lo que hacen en 10.2, que yo considero un Bug. He hecho pruebas en 10.1 y 10.2 con tres fuentes: 1) la de impresora "Times" a secas (sólo aparece en el OOo si en opciones/writer/compatibilidad se activan "usar metricas de impresora"); Se supone que esta es la fuente que no se debería nunca incrustar en el PDF. 2) La "Nimbus_Roman_No9_L", que es la fuente truetype libre de la familia Times, y 3) "la Times_New_Roman", que es la de Microsoft. Hago primero la conversión directa a PDF desde dentro del OOo writer, luego la impresión a postscript, y finalmente la conversión a PDF del postscript mediante el comando "ps2pdf14 Prueba.ps". Las cifras corresponden a los tamaños resultantes del fichero. La información de las fuentes usadas la obtengo del comando "pdffonts Prueba.pdf", y el tamaño del pdf resultante lo confirma. Uso siempre el mismo fichero Prueba.odt cambiando únicamente la fuente tipográfica del texto. Ésta es la tabla resumen de las pruebas (lineas largas): | Via OOo | Via ps2pdf14 OOo writer +--------------------------------+-------------------------------- font name | PDF Emb Pdf font name | PS PDF Emb Pdf font name - - 10.1 -----+--------------------------------+--------------------------------- Times | 2851 No Times-Roman | 10800 2552 No Times-Roman Nimbus_Roma | 118376 yes 2*NimbusRomNo9L-R | 238186 11577 Yes NimbusRomNo9L-R Times_New_R | 39305 yes TimesNewRomanPSMT| 10800 2552 No Times-Roman | | - - 10.2 -----+--------------------------------+--------------------------------- Times | 117794 Yes 2*NimbusRomNo9L-R | 238418 11440 Yes NimbusRomNo9L-R Nimbus_Roma | 117794 Yes 2*NimbusRomNo9L-R | 238418 11442 Yes NimbusRomNo9L-R Times_New_R | 38924 Yes TimesNewRomanPSM| 11035 2419 No Times-Roman Se ve que en 10.1 la fuente "Times" no es incrustada nunca, y tampoco lo es la "Times New Roman" en el caso de hacerlo mediante "ps2pdf" - es peculiar esta diferencia. En cambio, en el 10.2 la fuente "Times" de impresora siempre es incrustada como "NimbusRomNo9L-Regular". Ésto es lo que considero el BUG citado del OOo. También es peculiar que en todos esos casos el OOo incruste la fuente "NimbusRomNo9L-Regular" dos veces, resultando un fichero desmedidamente mayor (10 veces) que haciendo la conversión mediante "ps2pdf", que sólo la incluye una vez. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFGEPcDtTMYHG2NR9URAkWZAJ9ohz3P0fZ6aQyaLQxepiY+zRSSNwCgiz22 f2c11tXT7gSuZUK82BNPi5c= =oyvk -----END PGP SIGNATURE-----
El 2/04/07, Carlos E. R. escribió:
Se ve que en 10.1 la fuente "Times" no es incrustada nunca, y tampoco lo es la "Times New Roman" en el caso de hacerlo mediante "ps2pdf" - es peculiar esta diferencia.
En cambio, en el 10.2 la fuente "Times" de impresora siempre es incrustada como "NimbusRomNo9L-Regular". Ésto es lo que considero el BUG citado del OOo.
Más que la versión de SuSE lo que cuenta es la versión de OpenOffice que utilices. Podrías esperar a que saquen los últimos paquetes de la nueva versión (2.2) que pondrán en este enlace: http://software.opensuse.org/download/OpenOffice.org/ Lo comentaban en la lista inglesa pero aún no están disopnibles :-(: http://lists.opensuse.org/opensuse/2007-03/msg03250.html
También es peculiar que en todos esos casos el OOo incruste la fuente "NimbusRomNo9L-Regular" dos veces, resultando un fichero desmedidamente mayor (10 veces) que haciendo la conversión mediante "ps2pdf", que sólo la incluye una vez.
Este problema no es exclusivo de una versión específica de OO ni de SuSE ;-) Pasa a menudo cuando en un documento nuevo se copia y pega de otro, supongo que se añaden "cositas" de más. En cambio, si se trabaja sobre un documento "limpio" no se suelen añadir fuentes adicionales al pdf resultante, ni duplicadas (verifica que efectivamente se trata de la misma versión de la fuente (que no es una "NimbusRomNo9L-Bold", por ejemplo). 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
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-04-02 a las 15:45 +0200, Camaleón escribió:
El 2/04/07, Carlos E. R. escribió:
Se ve que en 10.1 la fuente "Times" no es incrustada nunca, y tampoco lo es la "Times New Roman" en el caso de hacerlo mediante "ps2pdf" - es peculiar esta diferencia.
En cambio, en el 10.2 la fuente "Times" de impresora siempre es incrustada como "NimbusRomNo9L-Regular". Ésto es lo que considero el BUG citado del OOo.
Más que la versión de SuSE lo que cuenta es la versión de OpenOffice que utilices. Podrías esperar a que saquen los últimos paquetes de la nueva versión (2.2) que pondrán en este enlace:
Ya lo sé, estoy impaciente esperándolo. Pero los bugs en el bugzilla se reportan contra la versión normal, que es más antigua que esa. Si esa lo corrige, pues actualizaré el bug diciendo que tal versión lo corrige. Y si no lo corrige, trabajo hecho ya y tiempo ganado en que piensen en el problema.
También es peculiar que en todos esos casos el OOo incruste la fuente "NimbusRomNo9L-Regular" dos veces, resultando un fichero desmedidamente mayor (10 veces) que haciendo la conversión mediante "ps2pdf", que sólo la incluye una vez.
Este problema no es exclusivo de una versión específica de OO ni de SuSE ;-) Pasa a menudo cuando en un documento nuevo se copia y pega de otro, supongo que se añaden "cositas" de más.
En cambio, si se trabaja sobre un documento "limpio" no se suelen añadir fuentes adicionales al pdf resultante, ni duplicadas (verifica que efectivamente se trata de la misma versión de la fuente (que no es una "NimbusRomNo9L-Bold", por ejemplo).
No, no, no es el caso, por dos razones: 1) sólo ocurre si en el docuemnto uso la "Nimbus_Roma", tanto en 10.1 como 10.2. No me puedo equivocar dos veces en el procedimiento, y más que lo he hecho varias dias. 2) No ocurre con el .ps, que usa el mismo fichero .odt y en la misma secuencia de pruebas. No, no, esa doble fuente es decididamente un problema del OO, lo he comprobado varias veces. El procedimiento usado era: select all, change font, deselect, export to pdf, print to file. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFGERbVtTMYHG2NR9URAkl4AKCBXU+IVTcjYBim3B5T6nwO55aHJQCgi73X /XLJSOrPvbxiFW2LWPK/a68= =BFyN -----END PGP SIGNATURE-----
participants (2)
-
Camaleón
-
Carlos E. R.