Sistema de Ayuda para CGMIMP, filtro de importación CGM.

Copyright © 1995-1996 — Henderson Software Inc.

Tabla de contenido

Introducción

Opciones del filtro

Página básica

Página de recursos

Página de imágenes

Página de textos

Página de primitivas

Página de opciones CGM

Página de cuadros de diálogo

Corrección

Formato de archivo de sustitución de fuentes


Introducción

Esta Ayuda proporciona información detallada adicional acerca del filtro de importación CGM para MS Windows de Henderson Software Inc. (HSI).  Este filtro de importación se incluye en el paquete Office 97 y con SGML Author, junto con el filtro de exportación CGM complementario.

En esta introducción se ofrecen algunas aclaraciones acerca de la historia de los filtros CGM incluidos en algunas aplicaciones, además de una descripción de las opciones de ajuste disponibles en el filtro para usuarios avanzados.

La nueva versión del filtro CGM incluida en Word/Office 97 ha sido desarrollada por HSI para proporcionar funciones mejoradas respecto al filtro CGM incluido en Office 95. Estas mejoras han permitido que este filtro esté certificado por NIST como completo y correcto.

El nuevo filtro representa una versión compatible con Office de los filtros CGM de HSI anteriores incluidos con MS SGML Author 1.0 para Word 6 y MS SGML Author 1.1 para Word 95. HSI también los comercializa directamente.


Opciones del filtro

El filtro cgmimp de HSI para importar CGM en aplicaciones de Microsoft Windows dispone de diferentes opciones para que el usuario avanzado ajuste la traducción e importación de CGM.

Este filtro, junto con el filtro de exportación CGM, se lanzó por primera vez con el producto SGML Author 1.0 para Word 6.x (Windows 3.1) y, después, con SGML Author 1.1 para Word 95. En las versiones para Windows 3.1 los valores iniciales y posteriores de las opciones de filtrado se encuentran en el archivo CGM.INI.  En las versiones de Windows 95 se utiliza el Registro en su lugar.

En el resto de esta Ayuda, todas las referencias al Registro equivalen al CGM.INI de las versiones del filtro para Windows 3.1 (16 bit).

El acceso de los usuarios al cuadro de diálogo de las opciones está controlada por una de las opciones (OptionDialog) y por la interacción del filtro con la aplicación de llamada.  Es posible forzar la aparición del cuadro de diálogo editando esta opción en el Registro.

El filtro cgmimp posee las siguientes opciones para controlar la traducción de CGM a WMF.

La notación “[predeterminado]” designa la configuración de inicio predeterminada de los filtros.  Si el Registro no posee una configuración para una opción determinada, el filtro utilizará el valor predeterminado (a menos que se cambie en el cuadro de diálogo).

Tenga en cuenta que, a menos que el usuario indique lo contrario, cada vez que se inicien los filtros comenzarán con las opciones establecidas al final de la última ejecución de los mismos.

Al principio, el número de opciones del filtro cgmimp puede parecer desalentador.  Afortunadamente, no deberá preocuparse mucho por las opciones en CGM completos y correctos.  En CGM incompletos o que produzcan determinados errores y omisiones comunes, las opciones pueden ayudarle a obtener resultados satisfactorios del archivo.

Algunas de las opciones se proporcionan para ajustar la instalación y pueden ser ignoradas por la mayoría de los usuarios que obtengan los resultados esperados con los valores predeterminados.  Muchas de las opciones ofrecen optimización y ajuste de las asignaciones de funciones, de la relación entre la calidad de la imagen y la velocidad, etc., y sólo serán interesantes para usuarios avanzados.

Las opciones del filtro cgmimp se organizan en diversas “páginas” que poseen un selector de página en la parte inferior izquierda del cuadro de diálogo.  Si existen dos nombres de opción, el primero es el nombre de la opción que aparece en el cuadro de diálogo y el segundo, entre {}, es el nombre tal como aparece en el Registro.


Página básica

SaveOptions

Guarda las opciones, con los valores definidos al final del cuadro de diálogo, de nuevo en el Registro al salir del cuadro de diálogo de opciones (mediante el botón Aceptar).

True	Guarda las opciones [predeterminado].

False 	No las guarda.

BackgroundMode

Cómo trata la información acerca del color de fondo (o la ausencia del mismo) en el archivo CGM y qué pone en el archivo WMF.

Insert	Utiliza el color de fondo del archivo CGM e inserta un rectángulo en el fondo del WMF [predeterminado].
Substitute	Sustituye el valor de la opción BackgroundColor del color de fondo del CGM.  Se mostrará al usuario un cuadro de diálogo de selección de colores para que elija el nuevo color de fondo.
Suppress	Omite el color de fondo del CGM y suprime la creación del rectángulo de fondo en el WMF.
Algunas aplicaciones CGM cometen un error básico en la definición de imágenes, que puede llevar a dibujar en blanco sobre un fondo blanco o en negro sobre un fondo negro.  Esta opción le permite corregir estos CGM erróneos.  Si la importación ha realizado, aparentemente, algún trabajo y observa una pantalla blanca o negra, éste puede ser el problema.


Página de recursos

Directorio {ResourceDirectory}

Ruta del directorio donde se encuentran los archivos de recursos de cgmimp
[predeterminado:  <directorio_instalación>\hsiapps].

Configuración de fuentes {FontMap}

Indica el archivo de sustitución/asignación de fuentes [predeterminado: <DirectorioRecursos>\hsi_font.cfg].

Esta es una de las opciones más importantes para obtener buenos resultados en la traducción de CGM a WMF.  El filtro cgmimp tratará de traducir cada solicitud de fuente entrante en una que Windows pueda comprender.  También permite a cgmimp compensar la ausencia de un elemento Lista de Fuentes en un meta-archivo y permite realizar algunos ajustes a la medida media de las fuentes de la asignación.  El archivo hsi_font-cfg (asignación predeterminada) se documenta por sí mismo.  Si posee fuentes no usuales en el CGM, querrá modificar este archivo o, mejor aún, definir un archivo de asignación de fuentes diferente para cada clase de meta-archivo con el que trate.

Al final de esta sección puede ver un ejemplo completo.

LogFile

Nombre del archivo de registro (registros de traducciones, errores, diagnósticos) a utilizar [predeterminado:  <DirectorioRecursos>\hsi_errs.log].

{WMFToDisk}

Controla si cgmimp escribirá el WMF en el disco o sólo en la memoria para poder verlo.

True	Escribe en disco.

False	No escribe el archivo en disco [predeterminado].

{WMFFileName}

Nombre del WMF de salida, residente en disco, a crear [predeterminado:  *.wmf].


Página de imágenes

Imagen

En meta-archivos con varias imágenes, selecciona el número de imagen se interpretará.  El número de imagen debe ser válido para el meta-archivo o, en caso contrario, se diagnosticará un error [predeterminado:  1].

Existen meta-archivos con varias imágenes, aunque es extraño.  Una herramienta, del tipo MetaCheck™ puede indicarle si se trata de un meta-archivo de varias imágenes.  En el futuro, al seleccionar la imagen número 1, cgmimp podrá generar un mensaje informándole que aún quedan más imágenes.  Existen algunos meta-archivos antiguos con una primera imagen vacía y una segunda imagen buena.

Se registrará un error si la imagen seleccionada no existe en el meta-archivo, por ejemplo, al seleccionar la número 2 en un meta-archivo de una imagen. El usuario debe conocer la característica SaveOptions. Si se selecciona la imagen número 6 para que se traduzca, se convertirá en el número de imagen predeterminado para la siguiente traducción.

Restringir tamaño

Si el modo de ajuste CGM es ‘abstracto’, siempre se seleccionará un tamaño de imagen WMF de 4x4 pulgadas. Esta opción no tiene efecto (las imágenes CGM se asignan a imágenes WMF de 4x4 pulgadas).  Si el modo de ajuste CGM es ‘métrico’, entonces:

False	no restringe el tamaño de la imagen WMF si la imagen CGM es ‘métrica’ [predeterminado].
True	si el tamaño de la imagen CGM es superior a 4x4 pulgadas, entonces ajusta el tamaño a 4x4 pulgadas en el archivo WMF.

Los CGM ‘abstractos’ no tienen un tamaño inherente, se muestran correctamente a cualquier tamaño.  Los que son ‘métricos? tiene un tamaño físico inherente.  Esta opción permite al usuario mantener el ajuste de tamaño en las asignaciones a WMF (lo que podría producir un dibujo de tamaño E en la pantalla) o suprimir el tamaño inherente/ajuste de tamaño y traducir el CGM a un WMF de 4x4 pulgadas.

Mantener intervalo coord. {PreserveVDC}

Indica si se mantiene o no exactamente el intervalo de coordenadas del CGM de entrada en el WMF de salida.

False	ajusta el tamaño del intervalo de coordenadas [predeterminado].

True	mantiene las coordenadas de entrada en la salida.

Incluso los CGM que utilizan coordenadas enteras de baja precisión muestran una gran variedad en el intervalo de coordenadas en los archivos de entrada.  No son usuales los intervalos de coordenadas de 1000 o menos.  Esto puede producir algunos resultados inferiores a lo óptimo cuando, por ejemplo, se seleccionan simulaciones de texto o línea.  Por tanto, el modo predeterminado de operación de HSIview es aumentar el intervalo de coordenadas para crear un WMF de mayor precisión (alrededor de 16.000). Esta opción permite suprimir este comportamiento para aquellos casos en los que se desee mantener el mismo intervalo de coordenadas de entrada en la salida.

Recortar factor de ajuste horizontal {HorizontalClipAdjust}

Epsilon para sumar/restar al ancho de los rectángulos de imágenes de Windows. Los valores positivos aumentan el tamaño (restan en la izquierda y suman en la derecha), y los valores negativos reducen el tamaño (suman en la izquierda y restan en la derecha). Este es un número real del intervalo -1,00, +1,00, que se interpreta como una fracción del tamaño de extensión VDC.  El “tamaño de extensión VDC” se toma como la longitud del lado más largo de la extensión VDC [predeterminado: 0,0].

El problema mencionado en la descripción de RectangleMode también se da en los recortes de WMF (al menos, recortes rectangulares).  CGM perfectamente válidos pueden perder líneas de la derecha y de la parte inferior de áreas rectangulares, y el resultado exacto depende de cada pantalla en particular.  Esta opción permite al usuario de cgmimp compensar este comportamiento de WMF/GDI.

Recortar factor de ajuste vertical {VerticalClipAdjust}

Epsilon para sumar/restar al alto de los rectángulos de imágenes de Windows.  Los valores positivos aumentan el tamaño (resta en la parte inferior y suma en la parte superior), y los valores negativos reducen el tamaño (suman en la parte inferior y restan en la parte superior).  Este es un número real del intervalo -1,00, +1,00, que se interpreta como una fracción del tamaño de extensión VDC.  El “tamaño de extensión VDC” se toma como la longitud del lado más largo de la extensión VDC [predeterminado: 0.0].

Ver también Recortar factor de ajuste horizontal


Página de textos

SimulateText

Indica si simulará o no texto cuando sea posible para la fuente de entrada.  El valor predeterminado es asignar a una fuente TrueType (con ajustes métricos medios, ver hsi_fonts.cfg).  Pero cgmimp tiene un simulador de texto incorporado para aquellos casos donde sea necesaria una precisión absoluta (convirtiendo, a cambio, elementos de texto CGM en líneas WMF).

False	Utiliza sólo sustitutos TrueType [predeterminado].

True	Realiza la conversión a líneas/polígonos, si fuera posible.

Juego de caracteres CGM {DefaultCharSet}

Indica a cgmimp que el juego de caracteres es:

ISOLatin1	[predeterminado].

ANSI	Versión “aumentada” para Windows de ISOLatin1.

OEM	a veces se encuentra en CGM de otras aplicaciones Windows.

Si se esperan “viñetas” en la presentación del CGM y no aparecen, es posible que el generador del CGM pasara caracteres OEM o ANSI directamente al CGM sin una declaración o asignación adecuada.  El usuario puede informar al cgmimp que este es el caso y, a veces, recuperar los caracteres mal asignados.

La aplicación de esta información está controlada por la opción OverRideCGMChartSet.

Anular juego de caracteres CGM {OverRideCGMCharSet}

No	No realizar [predeterminado].

Yes	Realizar.

Si el valor es ‘no’, se utiliza toda la información del juego de caracteres inteligible, independientemente del valor de DefaultCharSet.  Si el valor es ‘yes’, entonces el valor de la opción DefaultCharSet anula cualquier información que pudiera haber en el archivo CGM (es decir, el filtro asumirá que toda la información del CGM es errónea).

Juego de caracteres WMF {MapCharSet}

Indica al cgmimp qué debe hacer con el juego de caracteres del CGM (según lo establecido por el contenido del CGM en sí y las dos opciones anteriores):

ANSI	Asigna ISOLatin1 o ANSI en el CGM de entrada a ANSI en el WMF de salida [predeterminado].
OEM	mantiene exactamente ANSI y OEM.
Esta utilidad está aún en desarrollo.  La combinación de OEM para DefaultChartSet y ANSI para MapChartSet corregirá los CGM generados con códigos OEM.  Es posible que otras combinaciones no sean útiles.

Texto restringido {RestrictedTextFit}

Indica a cgmimp cómo ajustar el texto al cuadro de restricción del elemento Restricted Text:

BoxCap	el ancho del texto debe ajustarse exactamente al ancho del cuadro de restricción y el alto a la distancia desde la línea de base a la línea superior [predeterminado].

IsotropicCap	el ancho y el alto del texto debe ajustarse al cuadro de restricción en una dimensión y la otra debe estar contenida completamente sin distorsionar la relación del aspecto del texto.

Los significados precisos están definidos en CGM:1992.


Página de primitivas

PatternMode

Instrucciones para el tratamiento de tramas: cómo asignar a WMF definiciones de tablas de tramas CGM y tamaños de tramas.

Normal	si la trama CGM es 8x8, se asigna directamente a la trama WMF y se ignora el tamaño de trama CGM; si la trama CGM es diferente de 8x8, se genera una trama exactamente del mismo tamaño, máximo { CGM pattern size, 1/75 VDC extent } [predeterminado].
Fast	siempre asigna tramas CGM a tramas WMF de 8x8 e ignora su tamaño (con el riesgo de perder parcialmente la integridad de la misma si la trama no es 8x8).
Correct	siempre genera exactamente la trama definida y mantiene su tamaño, a menos que éste sea demasiado pequeño o no aparezca, en cuyo caso utiliza 1/75 de la extensión VDC.
Exact	siempre realiza la trama definida y mantiene su tamaño, independientemente de si su aspecto parece falso.

Una de las utilidades más destacadas del filtro cgmimp es la capacidad de asignar exactamente áreas rellenas con trama CGM a WMF.  WMF tiene unas utilidades interiores de tramas muy limitadas en comparación con CGM.  En el caso de que los CGM procedan de una aplicación gráfica de Windows, es muy posible que la asignación directa produzca resultados precisos.  En otros casos, por ejemplo, en algunas aplicaciones PIP complejas que utilizan tramas de 32x32, la simulación de trama del filtro producirá resultados precisos.  Sin embargo, esta simulación resulta muy cara en términos de velocidad y memoria.  Los dos filtros son capaces de “hacer un viaje de ida y vuelta” con todas las tramas; CGM a WMF a CGM producirá el mismo CGM.

LineMode

Indica si generará líneas exactamente, posiblemente utilizando una simulación de tipos de línea, o si utilizará líneas WMF.

Never	Siempre utiliza la mejor aproximación que se puede obtener con los atributos de línea WMF (que puede ser muy poca en el caso de algunos tipos de línea CALS extendida).
Conditional	Realiza una simulación, si fuera necesario, para asignar de forma precisa la combinación exacta del tipo y ancho de línea CGM a WMF. En caso contrario utiliza los atributos de línea WMF si fuera posible [predeterminado].
Always	Siempre realiza una simulación para generar las líneas de la forma más precisa.
WMF sólo admite líneas discontinuas en el ancho nominal y sólo admite líneas anchas si son continuas.  No admite tipos de línea como las líneas de ingeniería CALS.  El filtro cgmimp contiene un simulador de tipos de línea que producen resultados exactos en todos los casos.  Pero consume mucho tiempo de ejecución, crea archivos WMF más grandes y convierte segmentos de línea simples CGM en varias piezas WMF.

La configuración recomendada es “condicional”, lo que dará resultados precisos pero utilizará líneas WMF cuando sea posible.

EdgeMode

Indica si generará exactamente los lados de áreas rellenas (polígonos, círculos, etc.), lo que posiblemente requerirá una simulación del tipo de borde, o si utilizará lados WMF.

Never	Siempre utiliza la mejor aproximación que se puede obtener con los atributos de línea WMF (que puede ser muy poca en el caso de algunos tipos de línea CALS extendida).
Conditional	Realiza una simulación, si fuera necesario, para asignar de forma precisa la combinación exacta del tipo y ancho de línea CGM a WMF. En caso contrario utiliza los atributos de línea WMF si fuera posible [predeterminado].
Always .	Siempre realiza una simulación para generar las líneas de la forma más precisa.
Usar rectángulos WMF {Rectangles}

Indica si asignará rectángulos CGM a rectángulos WMF o si realizará una simulación de rectángulos CGM con polígonos WMF.

On	Realiza la asignación a rectángulos WMF.

Off	Realiza la asignación a polígonos WMF [predeterminado].

Los rectángulos WMF tienen algunas reglas no usuales referentes a la extensión del interior respecto a los 4 lados.  Aunque es deseable, y más eficaz, mantener la identidad de los rectángulos CGM, también puede producir resultados imprecisos en algunos casos.  Por tanto, de forma predeterminada se evitan los rectángulos WMF.  Esta opción permite al usuario forzar la creación de rectángulos WMF.

Insertar ventana WMF {InsertWindow}

Controla si la información acerca de la ventana/tamaño de imagen de la estructura PictInfo se agregará al WMF en forma de SetWindowOrg y SetWindowExt.  Casi todas las aplicaciones estándar que lean WMF deben tenerla.

False	don’t do it.

True	do it [predeterminado].

Usar colores de paleta WMF {UsePaletteColors}

Determina cual de las dos instrucciones acerca de asignaciones de colores se incrustará en el archivo WMF.

True	Utiliza la macro PALETTERGB para crear colores.

False	Utiliza la macro RGB [predeterminado].

Si el valor es ‘True’, el WMF contendrá instrucciones para que el generador no utilice un difuminador de colores.  Si el valor es ‘False?, se espera que el presentador de WMF haga todo lo posible para mantener fielmente los colores, incluso los difuminados en el caso de dispositivos con una paleta de hardware limitada.

Los resultados que se obtienen al seleccionar ‘True? dependen del generador en particular de cada WMF generado.  Con Word se obtienen buenos resultados.

Asignar a colores 5x9x5 {MapColors}

Determina el tratamiento de los elementos Cell Array ricos en color.

True	Habilita la función.

False	La deshabilita [predeterminado].

Si los elementos Cell Array (raster) se producen en un CGM que contiene un gran número de colores muy parecidos, pero diferentes, debe seleccionarse esta opción.  El diseño actual limita a 256 el número de colores diferentes que pasan al WMF de un elemento raster. Si se selecciona esta opción, los colores raster se asignarán al punto “más cercano” en una cuadrícula de espacio de color de 5 niveles rojos, 9 verdes, 5 azules y 32 grises.  La desventaja de utilizar esta opción es la ligera imprecisión en el color, pero la ventaja es que se evita el riesgo de agotar el límite de 256 colores en algunas partes estrechas del espectro de colores (lo que puede producir resultados muy distorsionados).

Mapas de bits imprimibles {Printable}

Hace que los mapas de bits que se creen no estén comprimidos o volteados.

True	Habilita la función.

False	La deshabilita [predeterminado].

Algunos controladores de impresión no pueden procesar elementos raster comprimidos o volteados.  Esta opción permite generar elementos raster más simples que los controladores de impresión podrán procesar con más facilidad.  Tenga en cuenta que esto puede producir archivos importados mucho más grandes.


Página de opciones CGM

MetafileSource

opción futura, no implantada aún completamente — especifica la información de control de las correcciones:

suppress	no corrige el meta-archivo de origen aunque admita correcciones
predeterminado	corrige el meta-archivo de origen durante la traducción ya que pertenece al conjunto de archivos que cgmimp puede corregir [predeterminado].
<prod_id>	Futuro valor que aún no se puede utilizar. Independientemente de si cgmimp reconoce o no el meta-archivo de origen, utiliza el identificador pro-id para seleccionar la corrección que se aplicará al meta-archivo.
En esta versión sólo admiten corrección los meta-archivos de algunas versiones antiguas seleccionadas de los productos Harvard Graphics y Lotus Freelance.  De acuerdo con la demanda de los clientes se agregarán otros.  El valor “prod_id” aún no está completamente implantado.  Se han anticipado: Harvard, GSS, Corel, Freelance, HiJaak y Micrografx.


Página de cuadros de diálogo

Display

Selecciona si la presentación generada por el filtro constará sólo de la ventana de progreso/cancelación o si se incluirá la ventana de errores.

All	Muestra el cuadro de diálogo de progreso y de error [predeterminado].

Progress	muestra sólo la ventana de progreso

No es posible, en esta versión, desactivar la ventana de progreso.  El filtro la necesita para determinadas operaciones críticas.

OptionDialog

Muestra el cuadro de diálogo de opciones.

Never	No muestra nunca el cuadro de diálogo de opciones.
Always	Lo muestra siempre cada vez que se llame a cgmimp.
Requested	Únicamente lo muestra si la aplicación de llamada, por ejemplo, Word, lo solicita a través de una de las funciones estándar API del filtro (GetFilterPref).
ShowResources

Opción de diagnóstico/depuración utilizada para ayudar a depurar problemas de recursos del sistema (con la cooperación del apoyo al cliente de HSI).

True	Muestra los recursos.

False	No muestra los recursos [predeterminado].

ShowErrors

Indica si los errores se mostrarán en un cuadro de diálogo y se escribirán en el archivo de registro o si sólo se escribirán en el archivo de registro.

True	Muestra los errores.

False	Sólo registra los errores [predeterminado].


Corrección

1.	Existe un soporte mínimo para la función de corrección (depuración de errores sistemáticos realizados por algunas aplicaciones generadoras de CGM mediante el reconocimiento automático del generador de origen).  A medida que crezca la demanda se agregará más soporte.  HSI personalizará la corrección de importantes fuentes de intercambios de clientes de filtros.


Formato de archivo de sustitución de fuentes

El usuario puede corregir fuentes poco comunes declaradas en la lista de fuentes CGM o incluso la ausencia de una lista, utilizando el mecanismo de sustitución de fuentes.  Esto implica a un archivo externo, el archivo de configuración de fuentes, que se utiliza para dirigir la asignación de declaraciones de fuentes no admitidas o no presentes en el CGM a fuentes disponibles localmente en la aplicación.

El archivo de configuración de fuentes consta de una serie de instrucciones, una por línea.  Cada instrucción está compuesta de un comando, una lista de argumentos y un nombre de fuente.  El comando, la lista de argumentos y el nombre de fuente están separados por espacio en blanco (espacios en blanco o tabulaciones).  Si una lista de argumentos contiene más de un argumento, estarán separados por comas y un espacio en blanco opcional.  El nombre de fuente debe estar entre comillas.  Se omiten las líneas que comienzan con un signo “#” en la columna 1.

Existen tres comandos: index, keyword, match y default.  El argumento de la palabra clave index es un único entero.  Si el índice de la fuente es igual a este entero, se utilizará el nombre de fuente correspondiente.

El argumento del comando keyword es una lista de cadenas que se buscarán en el nombre del fuente CGM.  Si se encuentran todas las cadenas, se utilizará el nombre de fuente correspondiente.

El argumento del comando match es una única cadena sencilla entre comillas.  Si el índice del nombre de fuente CGM es idéntico a esta cadena (sin considerar mayúsculas y minúsculas), se utilizará el nombre de fuente correspondiente.

La palabra clave default no tiene una lista de argumentos. Se utilizará el nombre de fuente que aparece en la lista si ninguna otra instrucción coincide con el nombre de fuente CGM.

En la búsqueda del nombre de fuente que a utilizar, se explora desde la primera a la última instrucción. La búsqueda termina en cuanto se encuentra una instrucción que coincida con la especificación de fuente CGM.  El orden de procesamiento implica que el orden de las instrucciones en el archivo debe ser de la menos a la más específica.

Pueden agregarse dos campos adicionales al final de cada línea de comando.  Estos constan de factores de ajuste de tamaño en la dirección de los vectores base y hacia arriba que se aplicarán a cualquier texto en el que se ejecute el comando de sustitución.   Estos campos son opcionales pero, si alguno está presente, deben estar ambos a la vez.  Si estos campos no están presentes, no se realizará un ajuste de tamaño.

# HSI CGM Font Configuration File.

# ---------------------------------

#

# Command syntax:

#   command arguments   “font_name_string”

#

#   commands are:

#       index n         “font_name_string”

#       match “string”    “font_name_string”

#       keyword word [, word, ...] “font_name_string”

#

# ----------------------------------------------------------------

#

#  The font name string provides an index into an internal table

#       1 - Courier New”, FW_NORMAL

#       2 Courier New”, FW_BOLD

#       3 Courier New”, FW_NORMAL,italic

#       4 Courier New”, FW_BOLD, italic

#       5 Arial”, FW_NORMAL

#       6 Arial”, FW_BOLD

#       7 Arial”, FW_NORMAL, italic

#       8 Arial”, FW_BOLD, italic

#       9 Times New Roman”  FW_NORAML

#       10 Times New Roman” FW_BOLD

#       11 Times New Roman”, FW_NORMAL, italic

#       12 Times New Roman”, FW_BOLD, italic

#       13 Symbol”, FW_NORMAL,

#       14 Wingdings”, FW_NORMAL

#       15 Script”, FW_NORMAL

#

#

keyword HERSHEY, CARTOGRAPHIC, ROMAN	“5”   1.19 1.0

keyword HERSHEY, CARTOGRAPHIC, GREEK	“13”  1.0  1.0

keyword HERSHEY, SIMPLEX, ROMAN	“5”   1.19 1.0

keyword HERSHEY, SIMPLEX, GREEK	“13”  1.0  1.0

keyword HERSHEY, SIMPLEX, SCRIPT	“11”  1.43 1.0

keyword HERSHEY, COMPLEX, ROMAN	“9”   1.1  1.0

keyword HERSHEY, COMPLEX, GREEK	“13”  1.0  1.0

keyword HERSHEY, COMPLEX, SCRIPT	“12”  1.39 1.0

keyword HERSHEY, COMPLEX, ITALIC	“11”  1.43 1.0

keyword HERSHEY, COMPLEX, CYRILLIC	“1”   0.91 1.0

keyword HERSHEY, DUPLEX, ROMAN	“6”   1.1  1.0

keyword HERSHEY, TRIPLEX, ROMAN	“10”  1.33 1.0

keyword HERSHEY, TRIPLEX, ITALIC	“12”  1.38 1.0

keyword HERSHEY, GOTHIC, GERMAN	“1”   0.91 1.0

keyword HERSHEY, GOTHIC, ENGLISH	“1”   0.91 1.0

keyword HERSHEY, GOTHIC, ITALIAN	“1”   0.91 1.0

keyword HERSHEY, SYMBOL, SET1	“13”  1.0  1.0

keyword HERSHEY, SYMBOL, SET2	“13”  1.0  1.0

keyword HERSHEY, SYMBOL, MATH	“13”  1.0  1.0

keyword HERSHEY, SYMBOL	“13”  1.0  1.0

#

# Handle a few generic keywords

#

keyword Sans, Serif, Bold, Italic	“8”

keyword Sans, Serif, Bold, Oblique	“8”

keyword Sans, Serif, Bol	“6”

keyword Sans, Serif, Italic	“7”

keyword Sans, Serif, Oblique	“7”

keyword Sans, Serif	“5”

#

keyword Serif, Bold, Italic	“12”

keyword Serif, Bold, Oblique	“12”

keyword Serif, Italic	“11”

keyword Serif, Oblique	“11”

keyword Serif, Bold	“10”

keyword Serif	“9”

#

keyword  Courier, Bold, Italic	“4”

keyword  Courier, Bold, Oblique	“4”

keyword  Courier, Bold	“2”

keyword  Courier, Italic	“3”

keyword  Courier, Oblique	“3”

keyword  Courier	“1”

#

keyword  Times, Bold, Italic	“12”

keyword  Times, Bold, Oblique	“12”

keyword  Times, Bold	“10”

keyword  Times, Italic	“11”

keyword  Times, Oblique	“11”

keyword  Times	“9”

#

keyword  Helvetica, Narrow, Bold, Italic	“8”

keyword  Helvetica, Narrow, Bold, Oblique	“8”

keyword  Helvetica, Narrow, Bold	“6”

keyword  Helvetica, Narrow, Italic	“7”

keyword  Helvetica, Bold, Italic	“8”

keyword  Helvetica, Bold, Oblique	“8”

keyword  Helvetica, Oblique	“7”

keyword  Helvetica, Bold	“6”

keyword  Helvetica, Italic	“7”

keyword  Helvetica, Oblique	“7”

keyword  Helvetica, Narrow	“5”

keyword  Helvetica	“5”

#

keyword AvantGarde, Bold, Italic	“8”

keyword AvantGarde, Bold, Oblique	“8”

keyword AvantGarde, Bold	“6”

keyword AvantGarde, Italic	“7”

keyword AvantGarde, Oblique	“7”

keyword AvantGarde	“7”

#

keyword Bookman, Bold, Italic	“8”

keyword Bookman, Bold, Oblique	“8”

keyword Bookman, Bold	“6”

keyword Bookman, Italic	“7”

keyword Bookman, Oblique	“7”

keyword Bookman	“5”

#

keyword LucidaSans, Bold, Italic	“12”

keyword LucidaSans, Bold, Oblique	“12”

keyword LucidaSans, Bold	“10”

keyword LucidaSans, Italic	“11”

keyword LucidaSans, Oblique	“11”

keyword LucidaSans	“9”

#

keyword NewCenturySchlbk, Bold, Italic	“12”

keyword NewCenturySchlbk, Bold, Oblique	“12”

keyword NewCenturySchlbk, Bold	“10”

keyword NewCenturySchlbk, Italic	“11”

keyword NewCenturySchlbk, Oblique	“11”

keyword NewCenturySchlbk	“9”

#

keyword Palatino, Bold, Italic	“8”

keyword Palatino, Bold, Oblique	“8”

keyword Palatino, Bold	“6”

keyword Palatino, Italic	“7”

keyword Palatino, Oblique	“7”

keyword Palatino	“5”

#

keyword Symbol	“13”

#

keyword ZapfChancery	“14”

#

keyword ZapfDingbats	“14”

#

#	use Times for fonts

#	with no recognized type family name

#

keyword  Bold, Italic	“12”

keyword  Bold, Oblique	“12”

keyword  Bold	“10”

keyword  Italic	“11”

keyword  Oblique	“11”

#

#

keyword 10	“10”

keyword 11	“11”

keyword 12	“12”

keyword 13	“13”

keyword 14	“14”

keyword 15	“15”

keyword 1	“1”

keyword 2	“2”

keyword 3	“3”

keyword 4	“4”

keyword 5	“5”

keyword 6	“6”

keyword 7	“7”

keyword 8	“8”

keyword 9	“9”

#

#

#

index 1	“5”

index 2	“7”

index 3	“6”

index 4	“8”

index 5	“5”

index 6	“7”

index 7	“6”

index 8	“8”


Selecciona las opciones básicas: guardar las opciones y controlar el color de fondo.


Selecciona las opciones de recursos: ubicación de los archivos de soporte.


Selecciona las opciones de depuración: diversas opciones de comprobación.


Selecciona las opciones de imágenes: control de coordinación, rigidez del recorte, limitación del tamaño de la imagen.


Selecciona las opciones de texto: simulación, estilo del texto restringido, juegos de caracteres.


Selecciona las opciones del elemento primitivo: controles de líneas y bordes, simulación de tramas, control del color.


Selecciona las opciones CGM: corrección.


Controla la presentación de cuadros de diálogo.


Active esta casilla para guardar las opciones de una sesión a otra.


Controla las opciones de color de fondo.


Selecciona el modo del fondo:

Insert - Utiliza el elemento de fondo si estuviera presente.

Suppress - No interpreta el elemento color de fondo.

Substitute - Utiliza el color aquí seleccionado como fondo.


Abre un cuadro de diálogo para permitir la selección de un color de fondo.


Especifica la ruta completa del directorio de recursos.


Especifica el nombre del archivo de asignación de fuentes.


Selecciona el nombre del archivo en el que se escriben los mensajes de estado.


Especifica el nombre de archivo en disco del WMF.


Especifica qué imagen del CGM se importará.


Active esta opción para limitar el tamaño de las imágenes métricas a 4x4 pulgadas.


Active esta opción para mantener las coordenadas CGM en el archivo importado.


Especifica el porcentaje de VDC a agregar al área de recorte en dirección horizontal.


Especifica el porcentaje de VDC a agregar al área de recorte en dirección vertical.


Active esta opción para reemplazar texto con líneas o polígonos.


Selecciona el tipo de texto restringido.


Cuando se selecciona, se ignora el juego de caracteres del CGM.


Selecciona el juego de caracteres CGM.


Selecciona el juego de caracteres WMF.


Selecciona el modo de la trama:

Normal - si la trama es 8x8, ignora el tamaño de la trama CGM; en caso contrario, genera la trama de forma precisa con un tamaño máximo de { CGM pat size, 1/75 VDC extent}.

Fast - asigna siempre la trama CGM al 8x8, ignora el tamaño de la misma.

Correct - genera siempre la trama precisa con un tamaño máximo de { CGM pat size, 1/75 VDC extent}.

Exact - genera siempre la trama exacta.


Selecciona el modo de generación del borde.

Never simulate - utiliza los bordes WMF nativos.

Conditional - utiliza los nativos cuando trabaja de forma precisa; en caso contrario, rompe el borde en segmentos de línea para obtener una apariencia más precisa.

Always simulate - siempre rompe el borde en segmentos de línea para obtener una apariencia más precisa.


Selecciona el modo de generación de línea.

Never simulate - utiliza las líneas WMF nativas.

Conditional - utiliza las nativas cuando trabaja de forma precisa; en caso contrario, rompe la línea en segmentos para obtener una apariencia más precisa.

Always simulate - siempre rompe la línea en segmentos para obtener una apariencia más precisa.


Al activarlo, inserta llamadas a SetWondowOrg, SetWindowExt.


Al activarlo, genera rectángulos como polígonos.


Al activarlo, utiliza la asignación de colores de PALETTERGM en lugar de RGB.


Al activarlo, asigna colores a puntos de cuadrícula de 5x9x5.


Selecciona el origen del archivo CGM como ayuda para “corregir”.


Selecciona los cuadros de diálogo que se mostrarán.


Al activarlo, muestra los recursos del sistema en el cuadro de diálogo de progreso.


Cuando no está activada, inhabilita la presentación de errores del intérprete.


Controla la presentación del cuadro de diálogo de opciones.

Always - muestra siempre el cuadro de diálogo de opciones al llamar al filtro de importación.

Never - no muestra nunca el cuadro de diálogo de opciones.

Requested - muestra el cuadro de diálogo cuando se solicita mediante el API estándar.