Mailinglist Archive: opensuse-es (1031 mails)

< Previous Next >
[opensuse-es] Diferencias en el manejo de la tipografía "Times" en OOo al convertir a PDF en S uSE 10.1 y 10.2 --> BUG
  • From: "Carlos E. R." <robin.listas@xxxxxxxxxxxxxx>
  • Date: Mon, 2 Apr 2007 14:28:40 +0200 (CEST)
  • Message-id: <Pine.LNX.4.64.0704021358370.20206@xxxxxxxxxxxxxxxx>
-----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-----
< Previous Next >
Follow Ups