Questo è il comando ttf2pk 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
ttf2pk - converte un font TrueType nel formato PK di TeX
SINOSSI
ttf2pk [-q] [-n] nome del carattere risoluzione
ttf2pk -t [-q] nome del carattere
ttf2pk --versione | --Aiuto
DESCRIZIONE
Questo programma converte un carattere TrueType in un file PK; il carattere creato può quindi essere utilizzato
con TeX o LaTeX.
Subfont CJKV (cinese/giapponese/coreano/vecchio vietnamita) creati da ttf2tfm sono inoltre
supportato.
ttf2pk assume sempre 10pt come dimensione del disegno per il font TeX scritto.
PARAMETRI
-q Questo interruttore opzionale rende ttf2pk calmatevi. Sopprime qualsiasi output informativo
tranne i messaggi di avviso e di errore.
-n Usa solo `.pk' come estensione invece di `.risoluzione>pk'.
-t Test per l'esistenza di nome del carattere. Restituisce 0 in caso di successo e stampa il
riga corrispondente di un file di mappa (predefinito: ttfonts.map), a condizione che -q interruttore
non è impostato.
nome del carattere
Il nome TeX del carattere. ttf2pk cerca questo nome in un file di mappa (vedi sotto) per
ulteriori informazioni su come elaborare il carattere.
risoluzione
La risoluzione, espressa in punti per pollice. Attualmente la risoluzione orizzontale è
uguale alla risoluzione verticale. Si presume sempre che la dimensione del disegno sia 10pt.
--versione
Mostra la versione corrente di ttf2pk e la libreria di ricerca file usata
(per esempio kpathsea).
--Aiuto Mostra le informazioni sull'utilizzo.
Le variabili d'ambiente per la ricerca dei file sono descritte nella pagina di manuale di ttf2tfm.
LA CONFIGURAZIONE RISORSE
ttf2pk usa un piccolo file di configurazione chiamato ttf2pk.cfg; in ogni riga contiene a
parola chiave con il suo valore, separato da spazi. Le righe di commento possono iniziare con uno qualsiasi dei
seguenti caratteri: `*', `#', `;' e `%'. Gli spazi bianchi iniziali vengono ignorati.
Attualmente, in questo file è riconosciuta solo una parola chiave, `map'; ci vuole un nome di file di mappa
come parametro. Se non viene data alcuna estensione al nome del file di mappa, viene aggiunto .map. No
lo spazio bianco è consentito nel nome del file di mappa. La parola chiave `mappa' può essere data più di una volta
per specificare più file di mappe; se il nome del file di mappa è preceduto da un segno più, è
aggiunto all'elenco dei file mappa da utilizzare. Esempio:
mappa foo
mappa + barra
Questo rende ttf2pk per leggere prima foo.map, poi bar.map.
Se il file di configurazione non viene trovato, ttf2pk cerca invece di usare ttfonts.map.
MAP FILE
Parametri specificati per ttf2tfm sono conservati per ttf2pk nei file di mappa—ttf2tfm scrive
allo standard output, come ultima riga, una voce appropriata per un file di mappa.
Ad esempio, una chiamata a
ttf2tfm arial -p T1.enc -s 0.25 -P 1 -E 0 arial
produrrà la seguente riga:
arials arial Slant=0.25 Pid=1 Eid=0 Codifica=T1.enc
See ttf2tfm(1) e afm2tfm(1) del dvip pacchetto per una descrizione dettagliata della codifica
File.
Qui una tabella che elenca i vari ttf2tfm parametri e le voci corrispondenti in una mappa
file:
-s inclinazione
-e Estendi
-p Codifica
-f Indice carattere
-P pid
-Eid
-n PS=Sì
-N PS=Solo
-R Sostituzione
-x Ruota=Sì
-y Offset Y
Nomi di glifi sostitutivi singoli dati a ttf2tfm con `-r vecchio-glyphname nuovo-nome-glifo' sono
specificato direttamente con `vecchio-glyphname=nuovo-nome-glifo'. Verranno ignorati se in subfont
modalità o se non viene fornito alcun file di codifica.
Un parametro aggiuntivo in un file mappa è unico per ttf2pk: `Suggerimento', che può prendere il
valori "On" o "Off". Alcuni caratteri (ad es. la parte CJK di cyberbit.ttf) vengono visualizzati
in modo errato se il suggerimento è attivato. L'impostazione predefinita è "On" (puoi anche usare "Sì", "No", "1",
e `0').
Per una descrizione dei sottocaratteri (cioè voci della forma `@@')
per favore riferisci a ttf2tfm(1).
Il formato di un file mappa è semplice. Ogni riga definisce un carattere; prima viene il carattere TeX
nome, quindi il nome del file del carattere TrueType, seguito dai parametri in qualsiasi ordine. Il caso è
significativo (anche per i nomi dei parametri); i parametri sono separati dai suoi valori da an
segno di uguale, possibilmente circondato da spazi. ttf2pk legge in tutte le righe dei file di mappa
per riga nell'ordine indicato nel file di configurazione, continuando fino al font TeX
specificato sulla riga di comando viene trovato, altrimenti il programma esce con codice di errore 2.
Quindi puoi usare qualsiasi carattere non valido nel nome di un font TeX per iniziare una riga di commento.
Puoi usare `\' come carattere finale di una riga per indicare che l'input è continuato
sulla riga successiva. La barra rovesciata e il successivo carattere di nuova riga verranno rimossi.
ttf2pk si interromperà se non riesce a trovare o leggere il file di metrica dei caratteri TeX del dato carattere TeX
nome.
RITORNO VALORE
Se la chiamata è andata a buon fine, verrà restituito 0. In caso di errore, il valore restituito è 1.
Infine, se non è possibile trovare il carattere nei file della mappa, viene restituito 2. Questo semplifica il
inclusione di ttf2pk in script come mkexpk per la generazione automatica dei caratteri.
Usa ttf2pk online usando i servizi onworks.net