Tgif (pronunciado tgif) es una herramienta interactiva de dibujo 2D basada en Xlib (que utiliza gráficos vectoriales) para X11 en Linux y la mayoría de las plataformas UNIX (incluyendo Mac OS X y Cygwin en Windows). Fue desarrollada en 1990 y es software libre distribuido bajo la licencia QPL .
Peculiaridades
Debido a que Tgif se desarrolló mucho antes de que existiera un método estándar para que funcionaran los programas de dibujo, su uso puede resultar poco familiar en varios aspectos:
- Aunque Tgif menciona el tamaño de los puntos, utiliza una unidad de medida de 1/128 de pulgada.
- Aunque existe la opción de mostrar los tamaños de fuente en puntos, estos se redondean a la centésima de pulgada más cercana.
- A diferencia de los programas de dibujo modernos, Tgif utiliza curvas spline en lugar de curvas Bézier .
- A diferencia de los programas de dibujo modernos, Tgif no permite al usuario seleccionar un color de una rueda cromática ni mediante controles para ajustar los valores de color. En su lugar, Tgif proporciona una lista con una selección de colores. Si el usuario desea utilizar un color que no se encuentra en la lista, deberá añadirlo. Esta lista se guarda junto con el dibujo abierto.
- Las fuentes utilizables se enumeran en un archivo de configuración. Si el usuario desea utilizar fuentes que no aparecen en la lista, deberá modificar dicho archivo.
- Solo se pueden utilizar fuentes con codificación ISO 8859-1 (es decir, "cuadradas"), fuentes CJK y símbolos o fuentes dingbat .
- El reescalado puede provocar defectos estéticos, que muy probablemente se deban tanto al uso de coordenadas enteras como a errores de redondeo.
- Debido a que Tgif utiliza Xlib (que es anterior a la compatibilidad moderna con Unicode ), Tgif no admite ni puede admitir Unicode.
El formato de archivo Tgif
Tgif guarda los dibujos en un formato de archivo de texto plano basado en Prolog [ 2 ] . Debido a que el programa se basa en Prolog, no hay mucho soporte de otros programas para leer el formato de archivo Tgif.
Las fuentes se representan como nombres de fuente PostScript . Originalmente, era posible imprimir dibujos Tgif en modo por lotes sin usar una pantalla X. Sin embargo, esta función cambió en las versiones 4.1. Actualmente, para imprimir dibujos, el usuario debe ejecutar Tgif en una pantalla X. Esta restricción no se aplica si el dibujo solo utiliza las fuentes Times Roman , Helvetica , Courier o Symbol .
Referencias
Enlaces externos
- Página principal de Tgif
- Editores de gráficos vectoriales gratuitos
- Editores de gráficos vectoriales para Linux