Edición del archivo de definición de juegos de caracteres

Puede editar el archivo de definición de juegos de caracteres si ha creado o modificado un juego de caracteres.

El archivo de definición de juegos de caracteres especifica los atributos del juego de caracteres y el FGID (Font Global Identifier) del font. Hay dos secciones en el archivo, una para el juego de caracteres ([CHARSET]) y otra para FGID ([FGID]). Las líneas de cada sección definen correlaciones diferentes.

En la sección [CHARSET], las líneas utilizan esta sintaxis:

charset=fgid,height,width,strikeover,underline
charset
El identificador de 8 caracteres para el juego de caracteres.
fgid
el Identificador global de fonts para el juego de caracteres. El valor de FGID debe ser un valor entre 3840 y 4096 ó 65260 y 65534.
height
El tamaño vertical del juego de caracteres, expresado en decimales de un punto. Por ejemplo, un font de nueve puntos tiene una altura de 90.
  • Para los fonts de barrido, los valores válidos para la altura son los números enteros de 1 a 990.
  • Para los fonts de contorno, el valor es 0 porque la altura se especifica en la corriente de datos AFP.
width
El tamaño horizontal promedio de los caracteres del juego, expresado en las 1440 partes de una pulgada. Utilice 0 (cero) para que el navegador pueda determinar la anchura basada en el valor que ha entrado para la altura. Este valor es opcional.
strikeover
Font cuyos caracteres tienen todos una línea, en paralelo con la línea base de carácter, situada sobre la mitad del carácter. Si el conjunto de caracteres hace referencia a un font strikethrough, establezca este valor en 1, de lo contrario, establézcalo en 0. Este valor es opcional.
subrayado
Font cuyos caracteres tienen todos una línea, en paralelo con la línea base de carácter, situada debajo del carácter. Si el juego de caracteres hace referencia al font underlined, establezca este valor en 1; de lo contrario, establézcalo en 0. Este valor es opcional.

Por ejemplo, la sección [CHARSET] del archivo de definición de juegos de caracteres contiene estas entradas:

[CHARSET]
C?H200A0=2304,110,73,0,0
C?D0GT15=230,80,96,0,0
DEFAULT=2308,80,0

En la sección [FGID], las líneas utilizan esta sintaxis:

fgid=familyname,style,weight,italic
fgid
El valor numérico de FGID.
familyname
El nombre de un tipo de letra o de una familia de tipos como, por ejemplo, Times New Roman o Courier.
    Nota:
  • Para determinar el nombre de familia de un font de tipo 0 o de tipo 1, abra el archivo .pfa o .pfb con un editor de texto y busque /FamilyName. Este nombre de familia también debe correlacionarse con el nombre del archivo .pfb en el archivo fontmap.lst.
  • Para un font TrueType o OpenType, utiliza el nombre de familia del font Tipo 0 o Tipo 1 que se correlaciona con el archivo ttdef.fnt.
  • Los nombres de familia no deben contener espacios.
estilo
Una descripción genérica de algunos aspectos de un font. Los valores válidos son:
SWISS
Un font sans serif, espaciado proporcionalmente.
ROMAN
Un font serif, espaciado proporcionalmente.
SCRIPT
Un font de tono fijo diseñado para que se asemeje a la escritura manual.
MODERN
Un font de tono fijo que puede ser serif o sans serif.
DISPLAY
Un font decorativo.
peso
El grado de negrita de un tipo de letra, que se crea modificando el grosor de las líneas utilizadas para crear el carácter. Los valores válidos son: LIGHT, MED y BOLD. Este valor es opcional.
italic
Font cuyos caracteres se inclinan hacia la derecha. Si el juego de caracteres hace referencia al font italic, establezca este valor en 1, de lo contrario, establézcalo en 0. Este valor es opcional.

Por ejemplo, la sección [FGID] del archivo de definición de juegos de caracteres contiene estas entradas:

[FGID]
230=Gothic,MODERN,MED,0
2304=SWISS,MODERN,MED,0
2308=TimesNewRoman,ROMAN,MED,0

Para editar el archivo de definición de juegos de caracteres:

  1. En Linux, inicie la sesión en el equipo primario utilizando un ID de usuario que sea miembro del grupo RICOH ProcessDirector (aiwgrp1 es el valor por omisión).
  2. Navegue a /opt/infoprint/ippd/afpviewer/font (Linux) o C:\Archivos de programa\Ricoh\ProcessDirector\afpviewer\font (Windows) y busque el archivo csdef.fnt.
  3. Copie el archivo csdef.fnt y guárdelo como una copia de seguridad.
    Por ejemplo, puede guardar la copia como csdef.fnt.bak.
  4. Abra csdef.fnt en un editor de archivos.
  5. Inserte las líneas nuevas para los juegos de caracteres que requieren sus archivos en las dos secciones del archivo, siguiendo la sintaxis anterior.
      Nota:
    • Puede utilizar un signo de interrogación (?) como carácter comodín para cualquier carácter individual del nombre del juego de caracteres. Puede especificar más de un carácter de signo de interrogación ?.
    • La línea DEFAULT de la sección [CHARSET] debe ser la última de la lista. Añada las líneas encima de la misma.
    • Si añade su propio juego de caracteres de fonts AFP a la sección [CHARSET], debe asignarle un FGID. Si el nuevo juego de caracteres tiene los mismos atributos de family name, style, weight e italic que un juego de caracteres existente, puede utilizar el mismo FGID, de lo contrario, debe añadir un FGID exclusivo a la sección [FGID].
    • Un punto y coma (;) en la primera columna trata la línea como un comentario.
    • Las cabeceras de sección contenidas en los archivos se encierran entre corchetes ([]) y no se deben suprimir ni modificar.
    • Todos los valores son sensibles a las mayúsculas y minúsculas
    • Si no es válido un parámetro y existe un valor por omisión, se utiliza el valor por omisión.
    • Todos los parámetros son de posición.
    • Se permiten espacios en blanco entre parámetros.
  6. Guarde y cierre el archivo.