Superíndices y subíndices en los archivos SHX (Procedimiento)

AutoCAD

 
Superíndices y subíndices en los archivos SHX
Concepto Procedimiento Referencia rápida
 
 
 

Para añadir definiciones de superíndice y subíndice a un tipo de letra

Este procedimiento de ejemplo está basado en el archivo de tipo de letra Romans de AutoCAD, aunque el procedimiento es similar para los otros tipos de letra de AutoCAD. Este procedimiento añade cuatro definiciones de forma nuevas a un tipo de letra: super_on, super_off, sub_on y sub_off, que controlan la posición y el tamaño de los caracteres que aparecen a continuación. Para mayor facilidad, en este ejemplo se reemplazan los corchetes izquierdo y derecho ([ y ]) y las llaves izquierda y derecha (\{ y \}) por los nuevos caracteres. Puede optar por reemplazar otros caracteres o utilizar un número de forma del rango ampliado (códigos ASCII desde el 128 hasta el 256). Si utiliza un número de forma ampliado, necesita usar el método %%nnn (donde nnn es el valor ASCII del carácter) para insertar los nuevos caracteres.

  1. Edite el archivo SHP con un editor de texto ASCII.
  2. Busque las definiciones de forma de los caracteres que desee reemplazar. Para introducir comentarios en esas definiciones, de manera que las nuevas definiciones las reemplacen, inserte un signo de punto y coma antes de cada línea de la definición de forma. La definición de forma puede ocupar tantas líneas como sea necesario.

    Los caracteres de corchete izquierdo y derecho tienen los valores ASCII 91 y 93 (valores hexadecimales 05B y 05D, si el tipo de letra es Unicode). Los caracteres de llave derecha e izquierda tienen los valores ASCII 123 y 125 (valores hexadecimales 07B y 07D).

  3. Añada el primer y el segundo valor en la segunda línea de la definición y divida el total entre 2 como se muestra en el siguiente ejemplo:
    *UNIFONT,6,Extended Simplex Roman para UNICODE
    21,7,2,0 21 + 7 = 28, y 28 / 2 = 14. Este número se utiliza más adelante.
  4. Añada las siguientes líneas al final del archivo SHP:
    *91,8,super_on 
    2,8,(0,14),003,2,1,0 
    *93,8,super_off 
    2,004,2,8,(0,-14),1,0 
    *123,8,sub_on 
    2,8,(0,-14),003,2,1,0 
    *125,8,sub_off 
    2,004,2,8,(0,14),1,0 

    Obsérvense los valores 14 y –14 de las líneas anteriores. Son los desfases en el eje Y de la plumilla imaginaria. El valor 14 es la mitad de la altura máxima de un carácter en este tipo de letra, que es la aproximación correcta para los superíndices y subíndices. Este valor se debe calcular para cada archivo de tipo de letra, pero se puede modificar como se desee.

  5. Guarde el archivo.
  6. Utilice el comando COMPILA para compilar el archivo SHP.

    Una vez que se ha compilado la forma y se ha definido un estilo adecuado, se puede acceder a los nuevos comandos para insertar segmentos visibles e invisibles introduciendo los caracteres [, ], \{ y }. El carácter [ inicia el superíndice y el carácter ] vuelve del superíndice al tipo de letra normal. El carácter { inicia el subíndice y el carácter } vuelve del subíndice al tipo de letra normal