[eside-ghost] Asuntillo de fuentes
Jon Ander Hernández
hernandez en movimage.com
Lun Oct 8 17:00:13 CEST 2007
Aupi!
El dom, 07-10-2007 a las 23:08 +0200, Eneko chan escribió:
> Ya que sale el asunto... yo quiero que en mi Debian (con Gnome) se
> vean las fuentes sin ningun tipo de antialiasing, pero bien. Es que yo
> cuando lo quito las letras se ven fatal. La ultima vez consegui
> mejorar la cosa cambiando el tamaño de la fuente, pero no se ve del
> todo bien.
La verdad es que no estoy muy puesto en el tema de fuentes, pero me
suena recordar que el soporte alisado no está demasiado optimizado y que
no lo va estar, entre otras razones porque implica técnicas distintas
que el renderizado suavizado y no aporta nada, las letras son peores y
es costoso obtener una buena forma y clara. Y en cuanto a rendimiento
tampoco debe haber mucha diferencia. Normalmente se suele desactivar
para letras muy pequeñas porque el suavizado las hace borrosas.
Otro tema es que además es difícil obtener buenas formas por el tema de
patentes, en la era de freetype1, freetype tenía un hinter (el programa
que calcula la forma de la fuente) que hacía uso de una información
adicional de las truetype para obtener mejor forma (un ejemplo es la
letra verdana, que tanto se usa en la web porque es perfectamente
legible a 10px), el problema vino después cuando demandaron a Freetype
por usar esta técnica que esta patentada, y así nació el autohinter de
Freetype, que es un algoritmo que intenta ser lo suficientemente
inteligente para obtener buenas formas pero sin hacer uso de esas
técnicas.
Por otro lado el antiguo hinter sigue disponible (creo, por lo menos
antes), pero para poder habilitarlo hay que activar una flag de
compilación y perjurar que tenemos una licencia de TrueType para hacer
esto (hay software comercial que usa FreeType con la licencia).
> Un ejemplo vale mas que mil palabras. Lo normal (con antialiasing
> etc.) es lo de la izquierda, y yo quiero que se vea como lo de la
> derecha (que es Windows XP como podreis deducir):
>
> http://img206.imageshack.us/img206/2227/capdj2.png
>
> Ahora mismo no puedo enseñaros lo mal que se ve en Debian sin antialiasing.
Tampoco te puedo decir mucho más.. porque tampoco estoy muy puesto..
puede que algunas fuentes se vean bien y otras se vean mal... y puede
que en algunos momentos el hinter también se vuelva loco y te saque
alguna letra algo más tocha de lo normal, pero bueno el mundo de las
fuentes por lo que he leído es MUUYYYYYY complicado, y nada exacto, no
existen soluciones perfectas.
Yo que tu activa el antialias y ponía el modo de alto contraste para que
se vea mejor la forma, pero desde luego si lo haces por rendimiento, que
sepas que no ganarás prácticamente nada.
Un saludete!
JonAn.
Más información sobre la lista de distribución eside-ghost