Modifica del file di definizione della serie di caratteri
Il file di definizione della serie di caratteri specifica gli attributi della serie di caratteri e FGID (font global identifier) del carattere. Sono presenti due sezioni del file, una per la serie di caratteri ([CHARSET]) e una per FGID ([FGID]). Le righe in ogni sezione definiscono diverse mappature.
Nella sezione [CHARSET], le righe utilizzano questa sintassi:
charset=fgid,height,width,strikeover,underline
- charset
- L'identificativo a 8 caratteri per la serie di caratteri.
- fgid
- L'identificativo globale di caratteri per la serie di caratteri. Il valore di FGID deve essere un valore compreso tra 3840 e 4096 o 65260 e 65534.
- altezza
- La dimensione verticale della serie di caratteri, espressa nei decimi di un punto.
Ad esempio, un carattere a 9 punti ha l'altezza di 90.
- Per i font raster, i valori validi per l'altezza sono numeri interi compresi tra 1 e 990.
- Per i font vettoriali, il valore è 0 in quanto l'altezza è specificata nel flusso di dati data stream.
- width
- La dimensione orizzontale media dei caratteri nella serie, espressa in 1440 di un pollice. Utilizzare 0 (zero) per consentire al browser di determinare l'ampiezza in base al valore immesso per l'altezza. Questo valore è facoltativo.
- strikeover
- Un font i cui caratteri hanno una riga, parallela alla linea di base del carattere, posizionata al centro del carattere. Se la serie di caratteri fa riferimento ad un font strikethrough, impostare questo valore su 1; diversamente, impostarlo su 0. Questo valore è facoltativo.
- underline
- Un font i cui caratteri hanno una riga, parallela alla linea di base del carattere, posizionata al di sotto del carattere. Se la serie di caratteri fa riferimento ad un font sottolineato, impostare questo valore su 1; in caso contrario, impostarlo su 0. Questo valore è facoltativo.
Ad esempio, la sezione [CHARSET] del file di definizione della serie di caratteri potrebbe contenere le seguenti voci:
[CHARSET] C?H200A0=2304,110,73,0,0 C?D0GT15=230,80,96,0,0 DEFAULT=2308,80,0
Nella sezione [FGID], le righe utilizzano questa sintassi:
fgid=familyname,style,weight,italic
- fgid
- Il valore FGID numerico.
- familyname
- Il nome del carattere tipografico o della famiglia del tipo, ad esempio TimesNewRoman
o Courier.
- Nota:
- Per determinare il nome della famiglia di un font, aprire il file
.pfa
o.pfb
con un editor di testo e ricercare/FamilyName
. Il nome della famiglia deve essere inoltre associato al nome del file.pfb
nel filefontmap.lst
. - Per font TrueType o OpenType, utilizzare il nome della famiglia del font Type 0 o
Type 1 associato presente nel file
ttdef.fnt
. - I nomi delle famiglie non devono contenere spazi.
- Per determinare il nome della famiglia di un font, aprire il file
- style
- Una descrizione generica di alcuni aspetti di un font. I valori validi sono:
- SWISS
- Uno spazio proporzionale, sans serif.
- ROMAN
- Uno spazio proporzionale, serif.
- SCRIPT
- Un font fisso designato per la visualizzazione come calligrafia.
- MODERN
- Un font fisso che può essere serif o sans serif.
- DISPLAY
- Un font decorativo.
- weight
- Il livello di grassetto di un carattere tipografico, causato dalla modifica dello spessore delle sequenze tasti utilizzate per creare il carattere. I valori validi sono: LIGHT, MED e BOLD. Questo valore è facoltativo.
- italic
- Un font i cui caratteri si inclinano a destra. Se la serie di caratteri fa riferimento ad un font corsivo, impostare questo valore su 1; diversamente, impostarlo su 0. Questo valore è facoltativo.
Ad esempio, la sezione [FGID] del file di definizione della serie di caratteri potrebbe contenere le seguenti voci:
[FGID] 230=Gothic,MODERN,MED,0 2304=SWISS,MODERN,MED,0 2308=TimesNewRoman,ROMAN,MED,0
Per modificare il file di definizione della serie di caratteri:
- Su Linux, accedere al computer primario utilizzando un ID utente membro del gruppo RICOH ProcessDirector (aiwgrp1 è il gruppo predefinito).
- Accedere a
/opt/infoprint/ippd/afpviewer/font
(Linux) oC:\Program Files\Ricoh\ProcessDirector\afpviewer\font
(Windows) e trovare il filecoded.fnt
. - Copiare il file
csdef.fnt
e salvarlo come backup.Ad esempio, è possibile salvare la copia come csdef.fnt.bak. - Aprire
csdef.fnt
in un editor del file. - Inserire le nuove righe per le serie di caratteri richieste dai file in entrambe le
sezioni del file, seguendo la sintassi.
- Nota:
- È possibile utilizzare un punto interrogativo (?) come carattere jolly per un singolo carattere nel nome della serie di caratteri. È possibile immettere più caratteri ?
- La riga DEFAULT della sezione [CHARSET] deve essere l'ultima riga nell'elenco. Aggiungere le righe al di sopra di esso.
- Se si aggiunge la serie di caratteri del font AFP alla sezione [CHARSET], è necessario assegnarla FGID. Se la nuova serie di caratteri ha gli stessi attributi family name, style, weight e italic della serie di caratteri esistente, è possibile utilizzare lo stesso FGID; diversamente, è necessario aggiungere un FGID univoco alla sezione [FGID].
- Un punto e virgola (;) nella prima colonna fa si che la riga venga considerata come commento.
- Le intestazioni della sezione all'interno dei file sono racchiuse tra parentesi quadrate ([]) e non devono essere rimosse o modificate.
- Tutti i valori sono sensibili al maiuscolo/minuscolo.
- Se un valore del parametro non è valido ed esiste un valore predefinito, viene utilizzato il valore predefinito.
- Tutti i parametri sono posizionali.
- Gli spazi vuoti sono consentiti tra i parametri.
- Salvare e chiudere il file.