IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

mf - Online nel cloud

Esegui mf nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando mf che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


mf, mf-nowin, inimf - Metafont, un linguaggio per la progettazione di font e loghi

SINOSSI


mf [Opzioni] [comandi]

DESCRIZIONE


Metafont legge il programma nei file specificati ed emette i caratteri raster (in gf formato)
e metrica dei caratteri (in tfm formato). Il linguaggio Metafont è descritto in I Metafontbook.

Come TeX, Metafont viene normalmente utilizzato con un ampio corpo di macro precompilate e font
la generazione in particolare richiede il supporto di diversi file macro. Questa versione di
Metafont guarda la sua riga di comando per vedere con quale nome è stato chiamato. Entrambi inimitabile ed
virf sono collegamenti simbolici al mf eseguibile. Quando chiamato come inimitabile (o quando il -ini opzione è
dato) può essere usato per precompilare le macro in a .base file. Quando chiamato come virf it
userà il pianura base. Quando viene chiamato con qualsiasi altro nome, Metafont utilizzerà quel nome come
il nome della base da utilizzare. Ad esempio, quando viene chiamato come mf , il mf viene utilizzata la base, che è
identico al pianura base. Altre basi di pianura sono usati raramente.

I comandi dati sulla riga di comando al programma Metafont vengono passati ad esso come
prima riga di ingresso. (Ma spesso è più semplice digitare argomenti estesi come primo input
linea, poiché le shell UNIX tendono a divorare o interpretare erroneamente i simboli preferiti di Metafont,
come punto e virgola, a meno che non li citi.) Come descritto in I Metafontbook, quella prima
la riga dovrebbe iniziare con un nome di file, un \sequenza di controllo, O &nomebase.

L'uso normale è dire

mf '\mode= ; [mag=passo magnetico(n);]' ingresso fonte

per iniziare l'elaborazione font.mf. Le virgolette singole sono il modo migliore per mantenere la shell Unix
dall'interpretazione errata del punto e virgola e dalla rimozione del carattere \, che è necessario
qui per impedire a Metafont di pensare che vuoi produrre un font chiamato modo. (O tu
posso solo dire mf e dai le altre cose alla riga successiva, senza virgolette.) Altro controllo
sequenze, come modalità batch (per il funzionamento silenzioso) può anche apparire. Il nome fonte volere
essere il ``jobname'', ed è usato per formare i nomi dei file di output. Se Metafont non ottiene un
nome del file nella prima riga, il nome del lavoro è mfput. L'estensione predefinita, .MF, può essere
sovrascritto specificando un'estensione in modo esplicito.

Un registro dei messaggi di errore va nel file nome del lavoro.ceppo. I file di output sono nome del lavoro.tfm
ed nome del lavoro.<numero> gf, dove dipende dalla risoluzione e dall'ingrandimento del
font. Il modo in questo esempio è mostrato genericamente come , un termine simbolico per
quale il nome di un dispositivo reale o, più comunemente, il nome carattere locale (vedi sotto) deve
essere sostituito. Se la modalità non è specificata o non è valida per il tuo sito, Metafont lo farà
predefinito su prova modalità che produce immagini di caratteri di grandi dimensioni da utilizzare nella progettazione dei caratteri e
raffinatezza. La modalità di prova può essere riconosciuta dal suffisso .2602gf dopo il nome del lavoro.
Esempi di output in modalità di prova sono disponibili in computer moderno Caratteri tipografici (Volume E di
computer ed composizione). Il sistema di passi magnetici è identico al sistema utilizzato da
TeX, con valori generalmente compresi tra 0.5, 1.0, 2.0, 3.0, 4.0 e 5.0. Un elenco di gf
i numeri per i font a 118 dpi, 240 dpi e 300 dpi sono mostrati di seguito.

MAGSTEP 118 dpi 240 dpi 300 dpi
mag=passo mag(0) 118 240 300
mag=passo magnetico(0.5) 129 263 329
mag=passo mag(1) 142 288 360
mag=passo mag(2) 170 346 432
mag=passo mag(3) 204 415 518
mag=passo mag(4) 245 498 622
mag=passo mag(5) 294 597 746

L'ingrandimento può anche essere specificato non come magstep ma come valore arbitrario, come
1.315, per creare caratteri di dimensioni speciali.

Prima che la produzione dei caratteri possa iniziare, è necessario impostare i file di base appropriati.
L'insieme minimo di componenti per la produzione di font per un dato motore di stampa è il pianura.mf
file macro e il file locale modalità_def file. Le macro in pianura.mf può essere studiato in an
appendice al Metafontbook; sono stati sviluppati da Donald E. Knuth, e questo file dovrebbe
non essere mai modificato tranne quando è ufficialmente aggiornato. Ogni modalità_def le specifiche aiutano
adattare i caratteri a un particolare motore di stampa. C'è una discussione regolare di modalità_defs in
Rimorchiatore, il giornale del TeX Users Group. Quelli locali in uso su questo computer
dovrebbe essere in modi.mf.

I e la risposta alla modalità di ripristino degli errori di Metafont richiama l'editor predefinito di sistema al
riga errata del file sorgente. Esiste una variabile d'ambiente, MFEDIT, che
sovrascrive l'editor predefinito. Dovrebbe contenere una stringa con "%s" che indica dove il
nome file va e "%d" che indica dove va il numero di lino decimale (se presente). Per
esempio, una stringa MFEDIT per vi l'editor può essere impostato con il csh command
settenv MEDIT "vi +%g %S"

Un comodo file nella libreria è null.mf, contenente nulla. quando mf non riesco a trovare il
file che pensa di voler inserire, continua a chiederti un altro nome di file; rispondendo
`null' ti fa uscire dal ciclo se non vuoi inserire nulla.

ONLINE GRAFICA USCITA


Metafont può utilizzare i display più moderni, quindi puoi vedere il suo output senza stampare.
Capitolo 23 di I Metafontbook descrive cosa puoi fare. Questa implementazione di Metafont
utilizza le variabili di ambiente per determinare quale dispositivo di visualizzazione si desidera utilizzare. prima
cerca una variabile MFTERM, quindi TERM. Se non riesce a trovare neanche, ottieni no
uscita in linea. In caso contrario, il valore della variabile determina il dispositivo da utilizzare: hp2627,
sole (per il vecchio SunView), tek, uniter (per un emulatore Atari ST Tek 4014), xterm (Per entrambi
X10 o X11). Alcuni di questi dispositivi potrebbero non essere supportati in tutti gli eseguibili Metafont; il
la scelta viene effettuata al momento della compilazione.

Su alcuni sistemi, ci sono due binari Metafont, mf ed mf-now. Su quei sistemi il
mf binario supporta la grafica, mentre il mf-now binario no. Il mf-now binario è
usato da script come mkexpk dove il supporto grafico è una seccatura piuttosto che qualcosa
utile.

VERSIONI


Questa versione di Metafont comprende le seguenti opzioni della riga di comando.

-base base
Usa il base come nome della base da utilizzare, invece del nome con cui Metafont
è stato chiamato o a %& linea.

-errore di riga del file
Stampa i messaggi di errore nel modulo file:riga:errore che è simile al modo in cui molti
compilatori li formattano.

-nessun errore di riga del file
Disabilitare i messaggi di errore di stampa nel file:riga:errore stile.

-stile di errore di riga di file
Questo è il vecchio nome del -errore di riga del file opzione.

-alt-on-error
Uscire con un codice di errore quando si verifica un errore durante l'elaborazione.

-Aiuto Stampa il messaggio di aiuto ed esci.

-ini Be inimitabile, per basi di scarico; questo è implicitamente vero se il programma viene chiamato come
inimitabile.

-interazione modo
Imposta la modalità di interazione. La modalità può essere una di modalità batch, modalità non-stop,
modalità di scorrimentoe erroristopmode. Il significato di queste modalità è lo stesso di
i comandi corrispondenti.

-nome del lavoro Nome
Usa il Nome per il nome del lavoro, invece di derivarlo dal nome del file di input.

-kpathsea-debug maschera di bit
Imposta i flag di debug della ricerca del percorso in base alla maschera di bit. Vedi il Kpathsea
manuale per i dettagli.

-maketex FMT
Abilita mktexFMT, Dove FMT deve essere mf.

-no-maketex FMT
Disabilita mktexFMT, Dove FMT deve essere mf.

-cartella di destinazione elenco
Scrivi i file di output in elenco invece della directory corrente. Cerca input
file in elenco prima, lungo il normale percorso di ricerca.

-analisi della prima riga
Se la prima riga del file di input principale inizia con %& analizzalo per cercare una discarica
nome o a -traduci-file opzione.

-no-parse-prima riga
Disabilita l'analisi della prima riga del file di input principale.

-nomeprogramma Nome
Fai finta di essere un programma Nome. Ciò influisce sia sul formato utilizzato che sulla ricerca
percorsi.

-registratore
Abilita il registratore di nomi di file. Questo lascia una traccia dei file aperti per l'input
e l'output in un file con estensione .fl.

-traduci-file nometcx
Usa il nometcx tabella di traduzione.

-versione
Stampa le informazioni sulla versione ed esci.

AMBIENTE


Vedi la documentazione della libreria Kpathsearch (il nodo `Specifiche del percorso') per i dettagli
di come vengono utilizzate le variabili di ambiente durante la ricerca. Il kpseche l'utilità può essere
utilizzato per interrogare i valori delle variabili.

Se la variabile d'ambiente TEXMFOUTPUT è impostato, Metafont tenta di inserire i suoi file di output
in esso, se non possono essere inseriti nella directory corrente. Di nuovo, vedi tex(1).

INGRESSI MF
Percorso di ricerca per ingresso ed apertura File.

MEDIT Modello di comando per passare all'editor.

MFTERM Determina la visualizzazione della grafica online. Se MFTERM non è impostato e DISPLAY è impostato,
viene utilizzato il supporto della finestra Metafont per X. (DISPLAY deve essere impostato su una X valida
specifica del server, come al solito.) Se non è impostato né MFTERM né DISPLAY, TERM è
utilizzato per indovinare il supporto della finestra da utilizzare.

FONT UTILITIES


Sono disponibili numerosi programmi di utilità. Di seguito è riportato un elenco parziale di disponibili
utilità e il loro scopo. Consulta il tuo guru Metafont locale per i dettagli.

gftok Prende un gf file e produce un pacchetto più fitto pk file di caratteri.

gftodvi Produce fogli di prova per i font.

tipo gf Visualizza il contenuto di a gf file in mnemonici e/o immagini.

pktype Visualizza mnemonicamente il contenuto di a pk file.

MFT Formatta un file sorgente come mostrato in computer moderno Caratteri tipografici.

Usa mf online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Firebird
    Firebird
    Firebird RDBMS offre funzionalità ANSI SQL
    e funziona su Linux, Windows e
    diverse piattaforme Unix. Caratteristiche
    concorrenza e prestazioni eccellenti
    & potenza...
    Scarica l'uccello di fuoco
  • 2
    KompoZer
    KompoZer
    KompoZer è un editor HTML wysiwyg che utilizza
    la base di codice di Mozilla Composer. Come
    Lo sviluppo di Nvu è stato interrotto
    nel 2005, KompoZer risolve molti bug e
    aggiunge una f...
    Scarica KompoZer
  • 3
    Downloader di manga gratuito
    Downloader di manga gratuito
    Il Free Manga Downloader (FMD) è un
    applicazione open source scritta
    Object-Pascal per la gestione e
    scaricare manga da vari siti web.
    Questo è uno specchio...
    Scarica il downloader manga gratuito
  • 4
    UNetbootin
    UNetbootin
    UNetbootin ti consente di creare bootable
    Unità USB live per Ubuntu, Fedora e
    altre distribuzioni Linux senza
    masterizzare un CD. Funziona su Windows, Linux,
    e ...
    Scarica UNetbootin
  • 5
    Dolibarr ERP-CRM
    Dolibarr ERP-CRM
    Dolibarr ERP - CRM è un facile da usare
    Pacchetto software open source ERP e CRM
    (eseguito con un server Web php o come
    software standalone) per le aziende,
    fondamenta...
    Scarica Dolibarr ERP - CRM
  • 6
    Client SQL SQuirreL
    Client SQL SQuirreL
    SQuirreL SQL Client è un SQL grafico
    client scritto in Java che consentirà
    per visualizzare la struttura di un JDBC
    database conforme, sfoglia i dati in
    tavoli...
    Scarica SQuirreL SQL Client
  • Di Più "

Comandi Linux

Ad