estas en: Portada/Trabajando con tipos/Taller de tipografía digital
 

0 Introducción

1 Dibujando en PostScript

2 Conceptos básicos

3 Efectos ópticos

4 Creación de tipografías

5 Los remates

6 El correcto espaciado de
las letras

Cuatro reglas básicas para dibujar un carácter
Llegados a este punto podemos definir las cuatro reglas básicas que nos ayudarán a la hora de dibujar un carácter en PostScript.

Sitúa correctamente los puntos de dibujo
Estos deberán estar situados en los puntos de inflexión (donde los segmentos que forman el dibujo cambian de dirección)

Vigila la distancia entre un punto de dibujo y sus puntos de control
La distancia entre un punto de dibujo y unos de sus puntos de control asociados debe de ser de una longitud estimada en un tercio de la longitud de la curva que se pretende dibujar. Hay muchas excepciones a esta regla pero como punto de partida es bueno.

Usa solamente los puntos necesarios
Añadir puntos innecesarios a una figura solamente logrará dificultar su edición e incluso, cuando esté convertida a fuente, su correcta impresión. Utiliza los puntos estrictamente necesarios de acuerdo a los puntos de inflexión.

Estate atento a la disposición de los manejadores
Los manejadores deben de situarse de manera ortogonal (esto es, perpendiculares con respecto a los ejes x e y). Esto es particularmente válido para segmentos rectos y curvos que se beneficiarán a la hora de realizar el hinting (optimizar la figura del carácter para su impresión en tamaños pequeños en impresoras de baja resolución)

A continuación podemos ver estas reglas aplicadas de forma práctica:


Figura 6 . La correcta disposición de los manejadores

Manejadores ortogonales
Echa un vistazo a la figura inferior de la letra p. En ella existen algunas partes que posiblemente deseemos estandarizar: el asta, los trazos gruesos y finos de la panza y los remates. Los manejadores ortogonales al sistema de coordenadas (esto es, paralelos a los ejes x e y) actúan como una señal para el interprete PostScript indicando que las curvas a las que pertenecen debe de ser tratadas de una manera especial a la hora de aplicar el hinting, en concreto estos trazos deberán ser de una anchura uniforme.

También puedes observar que en la zona donde se conecta la panza al asta los manejadores no son ortogonales. En esta zona no es tan importante visualmente mantener la uniformidad.


Figura 7 . Manejadores ortogonales


Figura 8 . Detalle de la disposición de los manejadores

Acerca del hinting
El hinting tiene como finalidad que los caracteres sean impresos fielmente en impresoras con una resolución media o baja. Evidentemente conforme las impresoras ganan en resolución el hinting se hace menos importante. En cualquier caso, Fontographer hace un trabajo excelente para calcular el "hinting" de un tipo romano con apenas intervención del usuario.

Algunas cosas a evitar
Al dibujar un tipo en Fontographer debemos evitar ciertos problemas que pueden dar lugar a que una vez que tengamos la fuente operativa, al intentar usarla el interprete PostScript nos de un error. Son estas:

1 Es conveniente estar seguro de que todos los trazados están cerrados. Esto es una causa frecuente de que la fuente de un error de impresión y para que esto ocurra es suficiente con que solamente un trazado de un carácter esté abierto.

2 Hay que evitar que los puntos de control no se crucen entre sí, así como que las líneas dibujadas a partir de ellos tampoco crucen un punto de control adyacente. En el siguiente gráfico podemos ver un ejemplo de este tipo de errores.


Figura 9 . Posiciones a evitar

3 Los dibujos no deben solaparse unos con otros o con el mismo. Este también es un error común que provoca que la fuente no funcione. Esto suele ocurrir por haber olvidado ejecutar la opción de Fontographer "Remove overlap"; por haber dibujado un carácter extremadamente complejo y haberle perdido "la pista" o por haber usado el comando "Change Weight" para cambiar el grosor del carácter (en este caso conviene revisar todo el contorno cuidadosamente).

4 No hay que situar un punto de dibujo sobre otro ya existente. El interprete PostScript no sabe que hacer en esta situación y la misma suele llevar a un fallo del mismo.

5 Evitar dibujos complejos o excesivos. (Muchas versiones de PostScript tienen un límite interno de 1.500 puntos a la hora de trazar los segmentos que componen las curvas de la figura; excediendo el citado límite aparece el error de impresión). Si no obstante debes de tener obligatoriamente caracteres que excedan este límite puedes optar por usar el formato Type 3 que no está sujeto a estas restricciones.

Ten en cuenta que estos puntos no se refiere a puntos de dibujo sino que son los que necesita PostScript para dibujar las curvas Bézier. A mayor tolerancia de error menos segmentos se necesitan para dibujar la curva pero ésta es menos perfecta; por el contrario, una menor tolerancia proporciona un mejor dibujo de la curva pero a costa de utilizar más segmentos.

 

[Portada] [Historia] [Tratado] [Trabajo con tipos] [Textos] [Enlaces]
[e-mail] [Los autores]