javitxu y demas.
he estado echando un ojo mas intenso a esto de las fuentes, y he descubierto lo siguiente:
las fuentes que se usan ahora por defecto (las "dejavu"), son muy, muy pesadas. al añadirlas al pdf se obtienen pdfs pesados. estas fuentes las habíamos escogidos porque tenían una excelente cobertura. típicamente una fuente de estas puede tener de 300 a 600 kb. a poco que pongamos una negrita y una cursiva en el documento, se monta en 1.5mb facilísimo
las fuentes que tenía la versión anterior de siwapp, aunque también aumentaban el tamaño del pdf, era un tamaño más razonable y seguían siendo unicode. se obtenían pdfs de 150-300 kb.
las fuentes que vienen de "core" son obigatorias en todos los lectores pdf y por tanto no están incluidas en el documento, con lo que se obtienen pdfs ultraligeros: 30-60kb. el problema de estas fuentes es que no son unicode.
para la 0.4.1, he modificado el orden de las fuentes, y va a ser el siguiente:
si especificas alguno de los siguientes font-family:
- courier, monospace, fixed
- times, times-roman, serif
- sans-serif, helvetica
el pdf se generará con las fuentes "liberation", y tendrá un tamaño final del orden de los 100-300 kb
si especificas alguno de lso siguientes font-family:
- courier-dejavu, monospace-dejavu, fixed-dejavu
- times-dejavu, times-roman-dejavu, serif-dejavu
- sans-serif-dejavu, helvetica-dejavu
entonces se aplicará la fuente super pesada "dejavu" y el pdf resultante andará por los 1.4 mb
si especificas alguno de lso siguientes font-family:
- courier-raw, monospace-raw, fixed-raw
- times-raw, times-roman-raw, serif-raw
- sans-serif-raw, helvetica-raw
entonces se usarán las fuentes "core" y el pdf será superligero (30kb).
en resumen.
si no vais a usar ningún carácter raro , tan sólo ñ, acentos y símbolo de euro, podéis utilizar las fuentes -raw
si queréis sopote unicode decente a un pequeño coste de tamaño de archivo, utilizad las fuentes sin sufijos
si necesitáis usar algún caracter muy extraño que no aparece en las fuentes por defecto (como por ejemplo, ciertos símbolos de monedas centroamericanas), usad las fuentes con sufijo -dejavu, que son muy pesadas pero que aguantan casi de todo.
todo esto y mucho más en la
wiki
--
You received this message because you are subscribed to the Google Groups "siwapp-users" group.
--
uh,
oh.