IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

mf-nowin - Online nel cloud

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

Questo è il comando mf-nowin 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


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-nowin online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    itop - ITSM CMDB OpenSource
    ittop - ITSM CMDB OpenSource
    Portale delle operazioni IT: un open completo
    sorgente, ITIL, servizio web based
    strumento di gestione compreso un full
    CMDB personalizzabile, un sistema di helpdesk e
    un uomo dei documenti...
    Scarica ittop - ITSM CMDB OpenSource
  • 2
    Clementine
    Clementine
    Clementine è una musica multipiattaforma
    giocatore e organizzatore di librerie ispirato da
    Amarok 1.4. Ha un veloce e
    interfaccia facile da usare, e ti permette di
    cerca e...
    Scarica Clementina
  • 3
    XISMUS
    XISMUS
    ATTENZIONE: l'aggiornamento cumulativo 2.4.3 ha
    stato rilasciato!! L'aggiornamento funziona per qualsiasi
    precedente versione 2.xx. Se stai aggiornando
    dalla versione v1.xx, scaricare e
    i ...
    Scarica XISMuS
  • 4
    facetrack noir
    facetrack noir
    Programma headtracking modulare che
    supporta più face tracker, filtri
    e protocolli di gioco. Tra i tracker
    sono SM FaceAPI, AIC Inertial Head
    Inseguitore...
    Scarica facetrack noir
  • 5
    Codice QR PHP
    Codice QR PHP
    Il codice QR PHP è open source (LGPL)
    libreria per la generazione di QR Code,
    Codice a barre bidimensionale. Basato su
    libreria libqrencode C, fornisce API per
    creazione barra QR Code...
    Scarica codice QR PHP
  • 6
    freeciv
    freeciv
    Freeciv è un gioco a turni gratuito
    gioco di strategia multiplayer, in cui ciascuno
    giocatore diventa il leader di a
    civiltà, lottando per ottenere il
    obiettivo finale: diventare...
    Scarica Freeciv
  • Di Più "

Comandi Linux

Ad