EnglezăFrancezăSpaniolă

Rulați servere | Ubuntu > | Fedora > |


Favicon OnWorks

mf-nowin - Online în cloud

Rulați mf-nowin în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda mf-nowin care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


mf, mf-nowin, inimf - Metafont, un limbaj pentru design de fonturi și logo

REZUMAT


mf [Opțiuni] [comenzi]

DESCRIERE


Metafont citește programul în fișierele specificate și emite raster-uri de font (în gf format)
și valorile fonturilor (în tfm format). Limbajul Metafont este descris în Metafontbook.

La fel ca TeX, Metafont este utilizat în mod normal cu un corp mare de macrocomandări precompilate și font
generarea necesită în special suportul mai multor fișiere macro. Această versiune a
Metafont se uită la linia de comandă pentru a vedea sub ce nume a fost numit. Ambii inimf și
virmf sunt legături simbolice către mf executabil. Când este numit ca inimf (sau când -ini opțiunea este
dat) poate fi folosit pentru a precompila macrocomenzi în a .baza fişier. Când este numit ca virmf it
va folosi simplu baza. Când este numit sub orice alt nume, Metafont va folosi acel nume ca
numele bazei de utilizat. De exemplu, atunci când este numit ca mf il mf se folosește baza, adică
identic cu cel simplu baza. Alte baze decât simplu sunt rar folosite.

comenzi date pe linia de comandă programului Metafont sunt transmise acestuia ca
prima linie de intrare. (Dar este adesea mai ușor să tastați argumente extinse ca primă intrare
linie, deoarece shell-urile UNIX tind să înghită sau să interpreteze greșit simbolurile preferate ale Metafont,
ca punct și virgulă, cu excepția cazului în care le citați.) Așa cum este descris în Metafontbook, asta primul
linia ar trebui să înceapă cu un nume de fișier, un \secvență de control, Sau un &nume de bază.

Utilizarea normală este de a spune

mf '\mode= ; [mag=magstep(n);]' intrare font

pentru a începe procesarea font.mf. Ghilimelele simple sunt cea mai bună modalitate de a păstra shell-ul Unix
de la interpretarea greșită a punctului și virgulă și de la eliminarea caracterului \, care este necesar
aici pentru a împiedica Metafont să creadă că doriți să produceți un font numit mod. (Sau tu
pot spune doar mf și dați celelalte lucruri pe rândul următor, fără ghilimele.) Alt control
secvențe, cum ar fi batchmode (pentru funcționare silențioasă) poate apărea și. Numele font voi
să fie „nume job” și este folosit la formarea numelor de fișiere de ieșire. Dacă Metafont nu primește un
nume de fișier în prima linie, numele jobului este mfput. Extensia implicită, .mf, poate fi
suprascris prin specificarea explicit a unei extensii.

Un jurnal de mesaje de eroare intră în fișier numele locului de munca.log. Fișierele de ieșire sunt numele locului de munca.tfm
și numele locului de munca.<număr>gf, Unde depinde de rezoluția și mărirea
font. The mod în acest exemplu este prezentat generic ca , termen simbolic pentru
care este numele unui dispozitiv real sau, cel mai frecvent, numele localfont (vezi mai jos) trebuie
fi înlocuit. Dacă modul nu este specificat sau nu este valabil pentru site-ul dvs., Metafont o va face
implicit la dovadă mod care produce imagini cu caractere mari pentru a fi utilizate în proiectarea fonturilor și
rafinament. Modul de probă poate fi recunoscut după sufix .2602gf după numele postului.
Exemple de ieșire în modul de probă pot fi găsite în Calculator Modern Tipuri de caractere (Volumul E din
computere și Compunere). Sistemul de pași magnetici este identic cu sistemul folosit de
TeX, cu valori în general în intervalul 0.5, 1.0, 2.0, 3.0, 4.0 și 5.0. O listă a gf
numerele pentru fonturile 118-dpi, 240-dpi și 300-dpi sunt afișate mai jos.

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

Mărirea poate fi, de asemenea, specificată nu ca un pas mag, ci ca o valoare arbitrară, cum ar fi
1.315, pentru a crea dimensiuni speciale de caractere.

Înainte de a începe producția de fonturi, este necesar să configurați fișierele de bază corespunzătoare.
Setul minim de componente pentru producția de fonturi pentru un anumit motor de imprimare este simplu.mf
fișierul macro și local mode_def fişier. Macro-urile din simplu.mf poate fi studiat într-o
apendicele la Metafontbook; au fost dezvoltate de Donald E. Knuth, iar acest fișier ar trebui
nu va fi niciodată modificat decât atunci când este actualizat oficial. Fiecare mode_def specificația ajută
adapta fonturile la un anumit motor de imprimare. Există o discuție regulată despre mode_defs în
Remorcher, jurnalul Grupului de utilizatori TeX. Cele locale utilizate pe acest computer
ar trebui să fie în moduri.mf.

e răspunsul la modul de recuperare a erorilor Metafont invocă editorul implicit al sistemului de la
linie eronată a fișierului sursă. Există o variabilă de mediu, MFEDIT, care
suprascrie editorul implicit. Ar trebui să conțină un șir cu „%s” care indică unde
numele fișierului merge și „%d” indicând unde merge numărul de rând zecimal (dacă există). Pentru
de exemplu, un șir MFEDIT pentru vi editorul poate fi setat cu csh comandă
setenv MFEDIT „vi +%d %s"

Un fișier convenabil în bibliotecă este nul.mf, care nu conţine nimic. Cand mf nu pot găsi
fișierul pe care crede că doriți să îl introduceți, vă tot cere alt nume de fișier; răspunzând
`null' te scoate din buclă dacă nu vrei să introduci nimic.

ONLINE GRAFICĂ REZULTATE


Metafont poate folosi cele mai multe afișaje moderne, astfel încât să puteți vedea rezultatul fără a fi imprimat.
Capitolul 23 din Metafontbook descrie ce poți face. Această implementare a Metafont
utilizează variabile de mediu pentru a determina ce dispozitiv de afișare doriți să utilizați. În primul rând
caută o variabilă MFTERM și apoi TERM. Dacă nici nu găsește, primești nu
ieșire online. În caz contrar, valoarea variabilei determină dispozitivul de utilizat: hp2627,
soare (pentru vechiul SunView), tek, uniterm (pentru un emulator Atari ST Tek 4014), xterm (pentru oricare
X10 sau X11). Este posibil ca unele dintre aceste dispozitive să nu fie acceptate în toate executabilele Metafont; cel
alegerea se face la momentul compilarii.

Pe unele sisteme, există două binare Metafont, mf și mf-acum. Pe acele sisteme
mf binary acceptă grafică, în timp ce mf-acum binar nu. The mf-acum binar este
folosit de scripturi precum mktexpk unde suportul grafic este mai degrabă o pacoste decât ceva
util.

OPŢIUNI


Această versiune de Metafont înțelege următoarele opțiuni de linie de comandă.

-baza de bază
Utilizare de bază ca denumirea bazei de utilizat, în loc de numele cu care Metafont
a fost numit sau a %& linia.

-file-line-error
Tipăriți mesajele de eroare în formular file:line:error care seamănă cu felul în care multe
compilatoarele le formatează.

-no-file-line-error
Dezactivați tipărirea mesajelor de eroare în file:line:error stil.

-file-line-error-style
Acesta este vechiul nume al -file-line-error opțiune.

-oprire la eroare
Ieșiți cu un cod de eroare când se întâlnește o eroare în timpul procesării.

-Ajutor Imprimați mesajul de ajutor și ieșiți.

-ini Be inimf, pentru bazele de dumping; acest lucru este implicit adevărat dacă programul este numit ca
inimf.

-interacţiune mod
Setează modul de interacțiune. Modul poate fi unul dintre batchmode, non-stopmode,
modul de defilare, și errorstopmode. Sensul acestor moduri este același cu cel al
comenzile corespunzătoare.

-numele locului de munca nume
Utilizare nume pentru numele jobului, în loc să îl derivăm din numele fișierului de intrare.

-kpathsea-debug masca de biți
Setează semnalizatoarele de depanare pentru căutarea căii în funcție de masca de biți. Vezi Kpathsea
manual pentru detalii.

-maketex fmt
Activați mktexfmt, În cazul în care fmt trebuie să fie mf.

-nu-maketex fmt
Dezactivează mktexfmt, În cazul în care fmt trebuie să fie mf.

-directorul de ieșire director
Scrieți fișierele de ieșire în director în locul directorului curent. Căutați intrarea
fișiere în director în primul rând, de-a lungul căii normale de căutare.

-parse-prima-linie
Dacă prima linie a fișierului de intrare principal începe cu %& analizați-l pentru a căuta o groapă
nume sau a -translate-file opțiune.

-no-parse-prima-linie
Dezactivați analiza primei linii a fișierului de intrare principal.

-program nume
Prefă-te că ești un program nume. Acest lucru afectează atât formatul utilizat, cât și căutarea
căi.

-recorder
Activați înregistrarea numelui fișierelor. Aceasta lasă o urmă a fișierelor deschise pentru introducere
și iese într-un fișier cu extensie .fls.

-translate-file tcxname
Folosește tcxname tabel de traducere.

-versiune
Tipăriți informațiile despre versiune și ieșiți.

MEDIUL


Consultați documentația bibliotecii Kpathsearch (nodul „Specificații cale”) pentru detalii
despre modul în care variabilele de mediu sunt utilizate la căutare. The kpsecare utilitatea poate fi
folosit pentru a interoga valorile variabilelor.

Dacă variabila de mediu TEXMFOUTPUT este setat, Metafont încearcă să-și pună fișierele de ieșire
în el, dacă nu pot fi puse în directorul curent. Din nou, vezi tex(1).

MFINPUTS
Căutați calea pentru intrare și de deschidere fișiere.

MFEDIT Șablon de comandă pentru trecerea la editor.

MFTERM Determină afișarea grafică online. Dacă MFTERM nu este setat și DISPLAY este setat,
se folosește suportul pentru ferestre Metafont pentru X. (DISPLAY trebuie setat la un X valid
specificația serverului, ca de obicei.) Dacă nu sunt setate nici MFTERM, nici DISPLAY, TERM este
folosit pentru a ghici suportul de fereastră de utilizat.

FONT UTILITĂȚI


Sunt disponibile o serie de programe utilitare. Următoarea este o listă parțială a celor disponibile
utilitati si scopul acestora. Consultați guru-ul local Metafont pentru detalii.

gftopk Ia o gf fișier și produce un fișier mai strâns pk fișier de font.

gftodvi Produce foi de probă pentru fonturi.

gftype Afișează conținutul a gf fișier în mnemonice și/sau imagini.

pktype Afișează mnemonic conținutul a pk fișier.

MFT Formatează un fișier sursă așa cum se arată în Calculator Modern Tipuri de caractere.

Utilizați mf-nowin online folosind serviciile onworks.net


Ad


Ad