HGL o HGL Suite es un código abierto, de libre distribución de software de línea de comandos del compilador e intérprete especialmente diseñado para el desarrollo de las imágenes. Cuenta con su propio lenguaje sencillo pero potente.
Entrada de tiempo de ejecución de la aplicación se maneja en su totalidad por plugins, incluyendo la salida de imagen apoyar el JPEG, PNG, GIF, Caca (arte ASCII), X11 (simple espectador), netpbm y decompilador, así como plugins de entrada de control como de línea de comandos y la entrada de CGI módulos. Su formato de salida también es configurable por los plugins y la aplicación se puede integrar fácilmente en diversos entornos, como las aplicaciones gráficas y servers.How web funciona? Para los curiosos acerca de cómo funciona el programa, podemos decir que se toma la entrada desde un archivo fuente que necesita ser compilado para el acceso frecuente y rápido por el intérprete, que ejecuta los archivos compilados, toma de entrada de plugins personalizados (si es necesario), y da salida a su resultado.
HGL Suite es un software transparente de la red, lo que significa que se pone de entrada de los protocolos heterogéneos. Es impulsado por LUA scripting y se puede utilizar para convertir rápida y fácilmente el SVG (Scalable Vector Graphics) formato de archivo para HGL (HP lenguaje gráfico) files.Getting comenzó con HGL SuiteTo instalar la aplicación en tu ordenador, tendrás que descargar la última versión de Softoware (el software se distribuye principalmente como un archivo tar.xz), guárdelo en su camino, extraerlo y el fuego de un emulador de terminal.
Vaya a la ubicación de la carpeta extraída, ejecute el y ldquo; ./ configure && make y rdquo; comando (sin las comillas). Espere a que el programa se compile y ejecute el y ldquo; make install y rdquo; comando, sin comillas, como root (administrador del sistema) .Bajo el capó y software availabilityThe está escrito en C ++, Lua y lenguajes de programación Yacc. It & rsquo; sa gráficos del juego de herramientas que se ejecuta desde la línea de comandos, dirigidas a usuarios avanzados y desarrolladores. Por el momento, los desarrolladores ofrecen repositorios PPA para las distribuciones de Ubuntu y Debian de Linux, así como sus derivados
¿Qué hay de nuevo en esta versión:.
- Este comunicado mueve el descompilador (el conmutador -d en el intérprete) en el propio plugin de salida, hace svg2hgl niegan archivos SVG que contienen identificadores válidos irrecuperables, añade un & quot; son & quot; función para importar archivos HGLZ, y hace muchas correcciones de errores.
¿Qué hay de nuevo en la versión 0.5.17:
- Esta versión permite que el plugin de salida de imagen netpbm escribir tanto PPM y PAM y aumenta el rendimiento del compilador.
¿Qué hay de nuevo en la versión 0.5.16:.
- Mejora de la firma y la verificación de la firma
- Se ha corregido un error con la opción -I (searchdirs).
- topados a libhgltypes2.
- Una clave para firmas predeterminado se puede establecer en el archivo de configuración.
- La capacidad de permitir explícitamente archivos hglz sin firmar.
¿Qué hay de nuevo en la versión 0.5.12:
- Este comunicado desactiva documentación en PDF (que causó demasiados problemas para crear), proporciona fondo obtención previa de las fuentes remotas para el intérprete, añade mejoras globales de rendimiento (especialmente en los cálculos bezier), y fija la Elipse llene de alfa no producir artefactos.
¿Qué hay de nuevo en la versión 0.5.11:
- Esto es principalmente una versión de mantenimiento, con un mayor base de código reelaborado y mejorado documentación para desarrolladores.
- Intérprete:. Una excepción no controlada en la ejecución de LUA se ha fijado
- libhgltypes:. Pequeñas mejoras de rendimiento
- Documentación más compacto.
- libhgltypes:. Mejoró comprobaciones de integridad estructural
¿Qué hay de nuevo en la versión 0.5.10:
- Esto es principalmente una desarrolladores liberan incluyendo documentación actualizada y código reelaborado internamente.
- Se ha añadido soporte para el protocolo SMB, documentación libhgltypes1, una base de código reestructurado, y comprobaciones de integridad estructural.
¿Qué hay de nuevo en la versión 0.5.3:.
- curvas bezier refinados mediante el cálculo más puntos
- Corrige un problema en la instrucción z en svg2hgl.
- Corrige un accidente en grupos no válidos en svg2hgl.
- El decompilador produce resultados más pequeñas (fractionless flota como enteros).
- Un plugin de salida de imágenes SVG básico se ha añadido.
- cambios en el código interno y correcciones de errores.
¿Cuál es nuevo en la versión 0.4.80:
- X-eje gradiente centrada en llenar de polígonos es ahora apoyado.
- descompilación con la opción -d en el intérprete se puso en práctica.
- Se proporcionó finalización de bash para el intérprete hgl.
- renderizado de texto ahora utiliza unidades virtuales HGL en lugar de píxeles absolutos.
- Alpha se mejoró apoyo (mezcla).
- Render cálculo de devolución de llamada se corrigió.
- El script de ejemplo progress.sh se mejoró.
¿Cuál es nuevo en la versión 0.4.76:
- Esta versión se llama & quot; liberación lightspeed & quot; porque HGL consiguió un enorme aumento de rendimiento, especialmente con grandes proyectos.
- También añade el nuevo Lua funciona CreateGroup y getGroup, fija las pérdidas de memoria, añade saltando cálculo cuadro y relación de aspecto, y añade relleno céntrica de elipses.
Comentarios que no se encuentran