Internet en LINUX y HP-UX

Dentro del proyecto de Internet esta la implantación del ejecutor de SISINF del lado del servidor en otros sistemas operativos diferentes a Windows para ello se esta en las pruebas finales en LINUX y HP-UX. En esta forma de trabajo se puede usar esta opción en redes locales lo cual mejora la presentación cuando se ejecuta en una PC al no usar un emulador de terminal. En esta fase NO se contaría con imágenes.

Fase V En pruebas

Para servidores en Windows 9X se esta trabajando con imágenes, esta parte va muy adelantada.

Uso de Fonts en Impresión
Parte II

En el ENLACE de Junio se comentaba sobre el uso de fonts en la impresión. Se especificó que los nombres disponibles en SISINF son “Moderno”, “Decorativo”, “Romano”, “Suizo” y “Manuscrito”.

Para las versiones de Windows 9X la correspondencia a los nombres del font es: “Courier New”, “Lucida”, “Times New”, “Arial” y “Lucida Handwriting”.

Cabe mencionar que mediante el módulo de DS se pueden cambiar a otros fonts.

Así especificar ROMANO 20 –6 significa “Times New”, 20 puntos, 6 caracteres por pulgada y Proporcional.

Esta información se pasa al Sistema Operativo y si el font existe con esas características este se usará. Si no el Sistema Operativo asigna otro.

El módulo DS permite revisar si un font con las características que se están pidiendo existe.

Para JAVA la correspondencia a los nombres de font es “Monospaced”, “Dialog”, “Serif”, “San Serif” y “Sans Serif”. Estos nombres son como se llaman en JAVA, fonts lógicos, es decir, en cada máquina que se ejecuta se asignan a una fonts real.

Cuando se ejecuta SISINF en Internet aparece una ventana inicial con un Menú. Una de las opciones es Impresión con lo cual se podrá seleccionar un font real para cada tipo de font en SISINF.

Así se puede asignar que MANUSCRITO sea “Lucida Handwriting”.

Con el nombre del Font, el tamaño y otros atributos como Negrita o Inclinado se pide un font. Si éste existe se asigna, si no se asigna uno parecido.

En JAVA se ignora si es Fijo o Proporcional y para el espaciado se calcula un factor de reducción, es decir, si el font seleccionado es de 8 caracteres por pulgada y se pidió 10, se aplica un factor de reducción de .8 en los tamaños del font.

En resumen si los cinco parámetros que definen el font (Nombre, Tamaño, Espaciado Fijo / Proporcional) y atributos (Negrita / Inclinado) existen en la impresora o en el Sistema Operativo que se ejecuta, entonces este font se usará, si no será uno parecido.