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. 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 simplificar el proceso, en este ejemplo se reemplazan los caracteres de corchete ([ y ]) y los caracteres de llave ({ 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, es necesario utilizar el método %%nnn para insertar los nuevos caracteres (donde nnn es el valor ASCII del carácter).
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).
*UNIFONT,6,Extended Simplex Roman for UNICODE 21,7,2,0 21 + 7 = 28, then 28 / 2 = 14. This number is used later.
*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.
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 de corchete ([ y ]) y llave ({ y }. El carácter [ (corchete izquierdo) inicia un superíndice y el carácter ] (corchete derecho) cambia de superíndice a normal. El carácter { (llave izquierda) inicia un subíndice y el carácter } (llave derecha) cambia de subíndice a normal.