Questo è il comando afmtodit che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
afmtodit - crea file di font da usare con groff -Tps e -Tpdf
SINOSSI
afmtodit [ -ckmnsvx ] [ -a n ] [ -d file_desc ] [ -e file_enc ] [ -f nome_interno ]
[ -i n ] [ -o out_file ] afm_file file_mappa fonte
Lo spazio vuoto tra un'opzione della riga di comando e il suo argomento è facoltativo.
DESCRIZIONE
afmtodit crea un file di font da utilizzare con groff, brancolae gropdf. afmtodit è scritto
in perla; devi avere la versione perl 5.004 o più recente installata per poter funzionare afmtodit.
afm_file è il file AFM (Adobe Font Metric) per il carattere.
file_mappa è un file che dice quali nomi di caratteri groff sono mappati su ciascun PostScript
nome del personaggio; questo file dovrebbe contenere una sequenza di righe della forma
ps_car groff_char
where ps_car è il nome PostScript del personaggio e groff_char è il nome groff di
il carattere (come usato nel file di font groff). Lo stesso ps_car può verificarsi più volte
nel fascicolo; ogni groff_char deve verificarsi al massimo una volta. Righe che iniziano con # e vuoto
le righe vengono ignorate. Se il file non viene trovato nella directory corrente, viene cercato in
la sottodirectory 'devps/generate' della directory dei caratteri predefinita.
Se un carattere PostScript non è menzionato in file_mappa, e un nome generico di glifo groff
non può essere dedotto utilizzando Adobe Glyph List (AGL, integrato afmtodit), poi afmtodit mette
il carattere PostScript nel file di font groff come un carattere senza nome che può solo
essere accessibile dal \N sequenza di escape in trof. In particolare, questo è vero per glifo
varianti come 'foo.bar'; tutti i nomi di glifi contenenti uno o più punti sono mappati su
entità senza nome. Se opzione -e non è specificata, la codifica definita nel file AFM
(vale a dire, voci con codici di caratteri non negativi). Fare riferimento alla sezione "Utilizzo"
Simboli' nel file info groff che descrive come vengono costruiti i nomi dei glifi groff.
Caratteri non codificati nel file AFM (ovvero, voci che hanno -1 come codice carattere)
sono ancora disponibili in groff; ottengono valori dell'indice dei glifi maggiori di 255 (o maggiori
rispetto al codice carattere più grande utilizzato nel file AFM nel caso improbabile che lo sia
maggiore di 255) nel file dei caratteri groff. Gli indici dei glifi dei caratteri non codificati no
avere un ordine specifico; è meglio accedervi solo con nomi di glifi.
Il file del font groff verrà emesso in un file chiamato fonte, a meno che il -o viene utilizzata l'opzione.
Se esiste un file di font scaricabile per il font, potrebbe essere elencato nel file
/usr/share/groff/1.22.3/font/devps/download; vedere brancola(1).
Se l' -i viene utilizzata l'opzione, afmtodit genererà automaticamente una correzione in corsivo, a
correzione corsivo sinistro e una correzione pedice per ogni carattere (il significato di
questi parametri sono spiegati in groff_font(5)); questi parametri possono essere specificati per
singoli caratteri aggiungendo a afm_file righe della forma:
corsivoCorrezione ps_car n
sinistraCorrezioneCorrezione ps_car n
pediceCorrezione ps_car n
where ps_car è il nome PostScript del carattere, e n è il valore desiderato di
parametro corrispondente in millesimi di em. Questi parametri sono normalmente necessari
solo per i caratteri corsivi (o obliqui).
VERSIONI
-an Usa il n come parametro di inclinazione nel file dei caratteri; questo è usato da groff nel
posizionamento degli accenti. Per impostazione predefinita afmtodit usa il negativo di ItalicAngle
specificato nel file afm; con i veri caratteri in corsivo a volte è preferibile usare
un'inclinazione che è inferiore a questa. Se trovi che i caratteri di un carattere corsivo
hanno gli accenti posizionati troppo a destra su di essi, quindi utilizzare il -a possibilità di dare
il carattere un'inclinazione più piccola.
-c Includere commenti nel file dei caratteri per identificare il carattere PS.
-dfile_desc
Il file di descrizione del dispositivo è file_desc piuttosto che il valore predefinito DESC. Altrimenti
trovato nella directory corrente, la "sottodirectory devps del carattere predefinito"
viene cercata la directory (questo vale sia per il file di descrizione del dispositivo predefinito
e un file dato con option -d).
-efile_enc
Il font PostScript deve essere ricodificato per utilizzare la codifica descritta in enc_file.
Il formato di file_enc è descritto in brancola(1). Se non si trova nella corrente
directory, viene cercata la sottodirectory 'devps' della directory dei caratteri predefinita.
-fNome Il nome interno del carattere groff è impostato su Nome.
-in Genera una correzione in corsivo per ogni carattere in modo che la larghezza del carattere sia più
la correzione del corsivo del carattere è uguale a n millesimi di em più il
quantità di cui il bordo destro del riquadro di delimitazione del personaggio è a destra di
l'origine del personaggio. Se ciò comporta una correzione corsiva negativa, utilizzare
una correzione corsiva zero invece.
Genera anche una correzione del pedice uguale al prodotto della tangente del
inclinazione del carattere e quattro quinti dell'altezza x del carattere. Se questo fosse
comportare una correzione del pedice maggiore della correzione del corsivo, utilizzare a
correzione pedice uguale alla correzione corsivo invece.
Genera anche una correzione corsivo sinistro per ogni carattere uguale a n millesimi di
un em più l'importo di cui il bordo sinistro del riquadro di delimitazione del personaggio è da
a sinistra dell'origine del personaggio. La correzione in corsivo a sinistra potrebbe essere negativa
a meno che opzione -m viene data.
Questa opzione è normalmente necessaria solo con i caratteri corsivi (o obliqui). I file dei caratteri
distribuiti con groff sono stati creati utilizzando un'opzione di -i50 per i caratteri corsivi.
-oout_file
Il file di output è out_file invece di fonte.
-k Ometti tutti i dati di crenatura dal carattere groff. Questo dovrebbe essere usato solo per mono-
caratteri distanziati.
-m Impedisci valori di correzione del corsivo sinistro negativo. File di caratteri romani distribuiti con
groff sono stati creati con -i0 -m per migliorare il distanziamento con eq(1).
-n Non emettere a legature comando per questo tipo di carattere. Usa questo con larghezza costante
caratteri.
-s Il carattere è speciale. L'effetto di questa opzione è di aggiungere il la nostra speciale comando a
il file dei caratteri.
-v Versione stampabile.
-x Non utilizzare l'elenco Adobe Glyph integrato.
Utilizzare afmtodit online utilizzando i servizi onworks.net