==============================================================================
METAFONT and METAFONTware VERSION: 15.09.1990
==============================================================================
Notational conventions:
Placeholders for information to be supplied by you are enclosed in angle brackets. Don't type the angle brackets. [] Optional items are enclosed in square brackets and can be omitted. Don't type the square brackets. All other characters must be typed as shown. Example: gftopk [ []] The GFtoPK program can be used as follows: gftopk (interactive input of arguments) gftopk cmr10 converting cmr10.gf -> cmr10.pk gftopk cmr10 new converting cmr10.gf -> new.pk Default extensions: Usually, file names have two parts: the base name and the extension (file type). The base name and the extension are separated by a period. All programs described in this document automatically supply a default extension, if you don't give an extension. Interactive input of arguments: The programs described in this document (METAFONT and MFjob are exceptions) can be run without command line arguments. If run without command line arguments, the programs will prompt you for all the arguments. Default values are given in square brackets. If you hit the key without giving a response, the default value will be used. Default file names are displayed with the default extension. Example: Output file [cmr8.pk] = Default response: cmr8.pk Default extension: .pk Giving only a drive name or directory name Some programs accept a drive name or directory name (ending with a : or \ character). This drive name or directory name will be prepended to the default file name (this doesn't work for the first file name argument). This feature can be used both on the command line and with interactive input of arguments. Example: gftopk cmr10 d:\new\ Converting cmr10.gf -> d:\new\cmr10.pk CHtoPX 1 [1f] (DOS & OS/2) ====== Converts chr files into pxl files (see also PXtoCH). (pxl files are obsolete and should no longer be used.) Usage: chtopx [ []] Default extension for chr file: .chr Default extension for pxl file: .pxl It's possible to give a drive name or directory name for . GFtoDVI 3.0 [1g] (DOS & OS/2) ======= Generates proof prints of METAFONT characters. See The METAFONTbook, appendix H. Usage: gftodvi [] [ [ ]... [/]] Option: -pv[:][=] Disk drive for \emtex\tfm Call without command line arguments: The program will prompt for the name of the gf file. If the file name ends with / then GFtoDVI will prompt for font substitutions. The input of font substitution pairs ends when a blank line is input. Call with command line arguments: The first argument is the name of the gf file. If font substitutions need to be made, a / should be appended to this name. The following arguments must be given in pairs, each pair giving the name of a font and the font to be used in its stead. A single / at the end results in entry of an empty line (in that case, no more asking for substitutions occurs). Example: gftodvi /pv=d cmr10.300/ grayfont graylj slantfont slantlj / Environment variable: TEXTFM for tfm files Default directory: \emtex\tfm for tfm files EMTEXDRV and -pv (-pv has precedence over EMTEXDRV) can be used to set a disk drive on which \emtex\tfm is searched. If EMTEXDRV and -pv are not used, the current drive is used. Hint: When using `grayfont graylj' and `dviscr /o2', you'll get white/gray/black output with EGA/VGA and a color display (real gray!). GFtoPK 2.2 [1h] (DOS & OS/2) ====== Converts the output from METAFONT (a gf file) into a packed font file (pk file). Many dvi drivers can read pk files (but not gf files). Usage: gftopk [ []] Default extension for gf file: .gf Default extension for pk file: .pk It's possible to give a drive name or directory name for . GFtoPXL 2.1 [1e] (DOS & OS/2) ======= Converts the output from METAFONT into a pxl font file. (pxl font files are obsolete and should no longer be used.) Usage: gftopxl [ []] Default extension for gf file: .gf Default extension for pxl file: .pxl It's possible to give a drive name or directory name for . GFtype 3 [1e] (DOS & OS/2) ====== Converts gf files into readable form. Usage: gftype [ []] gftype Output to con device Default extension for gf file: .gf Default extension for listing file: .gft It's possible to give a drive name or directory name for . METAFONT 2.0 [3a] (DOS & OS/2) ======== Standard versions: mf [options] [&base] [input_file] [MF commands] (DOS; 8086/8088-CPU) mf286 [options] [&base] [input_file] [MF commands] (DOS; 80286-CPU) mfp [options] [^&base] [input_file] [MF commands] (OS/2) bigMETAFONT versions: bmf [options] [&base] [input_file] [MF commands] (DOS; 8086/8088-CPU) bmf286 [options] [&base] [input_file] [MF commands] (DOS; 80286-CPU) bmfp [options] [^&base] [input_file] [MF commands] (OS/2) On a machine with an 80286 CPU (or 80386, 80486, ...) mf286.exe can be used instead of mf.exe: mf286.exe is smaller and slightly faster than mf.exe. If desired, mf286.exe can be renamed mf.exe. If the machine contains only a 8086/8086/80186/80188 chip then mf.exe must be used. Under DOS graphical output to the screen is only possible with a CGA, EGA, or VGA adapter. Under Presentation Manager (OS/2) a separate window is used for graphical output. bigMETAFONT provides four times more memory but is significantly slower and needs more memory. Options ------- /8 Characters with codes 128-254 are accepted in input files. /a* This option is used to set the name of the file used for calling an editor. Between /a and the file name you can insert `:', `=', `:=', or nothing. Spaces are not allowed. You have to use `\' as path delimiter. /b Batch mode. /d Do not use expanded memory (DOS). /e Error stop mode. /g* Select graphics adapter: /gc CGA 320x200 /ge EGA 640x200 or 640x350 /gv VGA 640x480. If you omit /g*, the graphics adapter will be determined automatically. Under OS/2, this option selects the window size. /i INIMF. /l Set no priority: this means that METAFONT runs only when the machine has nothing better to do (OS/2 only). /ms# Set string memory size: 20000 to 65500, default 35000. Voreinstellung ist 35000. /n Nonstop mode. /pv* Set drive name for default directories. Between /pv and the drive name (a-z, A-Z) you can insert `:', `=', `:=', or nothing. See below. /o Allow 8 bit characters (128-254) for output. Only observed by INIMF or when using a bas file created with /o in effect. Output of `' without /o: ^^84, with /o: . /s Scroll mode. Options may also be preceded by `-' instead of `/', upper and lower case are not significant. You can put options into the environment variable MFOPT. These options are observed before the options given in the command line. If no input file is given then the first METAFONT command on the command line must be preceded by `\'. Examples: mf -s &cm \mode=hplaser; input myfont mf /i plain.ini Calling an editor ----------------- When an error is encountered by METAFONT in an input file, you can call an editor by hitting `E'; cf. The METAFONTbook, page 43. The /a* option is used to set the name of a file into which METAFONT writes the line number, the file name of the offending input file and the name of the log file. The environment variable EMTEXED controls the output to the file specified by /a*. `%1' will be replaced by the line number, `%2' will be replaced by the path name of the input file, and `%3' will be replaced by the path name of the log file. You can insert a percent sign by `%%'. If the environment variable `EMTEXED' is not set, emtexed %1 %2 %3 will be used as template. If you use the Norton Editor (for instance), you should enter set emtexed=ne +%1 %2 If you give the command line option /a=ed.bat and if, for instance, METAFONT finds an error in line 172 of test.mf (in directory d:\mymf), METAFONT will write emtexed 172 d:\mymf\test.mf d:\mymf\test.log to the file ed.bat (EMTEXED not set). To use this feature, you have to call METAFONT via a batch file. Example (mfed.bat or mfed.cmd): @echo off rem mfed.bat if exist mfed2.bat del mfed2.bat mf /a=mfed2.bat %1 %2 %3 %4 %5 %6 %7 %8 %9 if exist mfed2.bat mfed2 Warning: when running METAFONT on a network, a unique batch file should be used for each user to avoid conflicts. You may use environment variables to accomplish this. If you don't set the environment variable EMTEXED, you have to create another batch file (emtexed.bat or emtexed.cmd) which calls the editor. And here's an example for the Programmer's WorkBench (or Microsoft Editor) running under OS/2. It is recommended to keep the editor loaded while running TeX. You should call METAFONT with the following batch file (cmmfed.cmd): @echo off rem cmmfed.cmd set emtexed=%%2 %%1 mfp -a=c:\init\emtexed.m ^&cm %1 %2 %3 %4 %5 %6 %7 %8 %9 Define the following macros for the Programmer's WorkBench: texed:=Arg "c:\\init\\emtexed.m" Setfile Begfile Arg Setfile -> _texed2 _texed2:=Setfile Arg Arg " [0-9]" Psearch -> _texed3 _texed3:=Right Arg Endline Lasttext Mark Arg Refresh Lasttext Mark (for the Microsoft Editor:) texed:=Arg "c:\\init\\emtexed.m" Setfile Arg Mpage Arg Setfile -> _texed2 _texed2:=Setfile Arg Arg " [0-9]" Psearch -> _texed3 _texed3:=Right Arg Endline " " Emacscdel Mark Arg Refresh Lasttext Mark and assign the texed macro to a key: texed:Ctrl+E Now you can move to the desired line by typing Ctrl+E. (The directory c:\init and the file c:\init\emtexed.m must exist before typing Ctrl-E.) Environment variables (standard version) ---------------------------------------- EMTEXDRV drive name for default directories (see below) EMTEXED template for calling an editor (see above) MFBAS for bas files and mf.poo MFINPUT for input files MFOPT options (see above) TMP directory for temporary file Default directories (standard version) -------------------------------------- \emtex\mfbases for bas files and mf.poo \emtex\mfinput for input files Files are first sought in the current directory and, if not found, the search is extended to the directories listed in the appropriate environment variable. If this fails, the default directory is searched. The default directories can be supplemented with a drive name by using the command line option /pv* or setting the environment variable EMTEXDRV. If you want to use drive E: for emTeX (including METAFONT), use set emtexdrv=e or mf /pv:e to change the default directories to e:\emtex\mfbases for bas files and mf.poo e:\emtex\mfinput for input files Usage of this feature is recommended if there isn't enough space for putting all the paths into environment variables (MFINPUT and MFBAS) and the directories are organized as shown above. Environment variables and directories with bigMETAFONT ------------------------------------------------------ bigMETAFONT uses the same environment variables and the same default directories with the following exception: BMFBAS for bas files \emtex\bmfbases for bas files and mf.poo Quotation marks in the command line ----------------------------------- If you want to pass a quotation marks to METAFONT, you have to escape the quotation mark by a backslash: \". Example: mf \smode=\"mymode\"; input cmr10 End of line ----------- METAFONT recognizes CR, LF, and CR/LF as end of line. End of file ----------- Ctrl-Z indicates end of file. MFjob 1.1e (DOS & OS/2) ===== See mfjob.doc. MFT 2.0 [1e] (DOS & OS/2) === Formats an mf file for printing -- a tex file is produced. Usage: mft [ [ ]] Default extension for mf file: .mf Default extension for change file: .ch Default extension for style file: .mft Default extension for tex file: .tex It's possible to give a drive name or directory name for ,, and . If a change file is not needed, the parameter should be given as `nul'. PKtoGF 1.0 [1c] (DOS & OS/2) ====== Converts a pk file into a gf file. Usage: pktogf [ []] Default extension for pk file: .pk Default extension for gf file: .gf It's possible to give a drive name or directory name for . PKtoPX 2.2 [1e] (DOS & OS/2) ====== Converts a pk file into a pxl file. (pxl files are obsolete and should no longer be used.) Usage: pktopxl [ []] Default extension for pk file: .pk Default extension for pxl file: .pxl It's possible to give a drive name or directory name for . PKtype 2.3 [1c] (DOS & OS/2) ====== Converts pk files into a readable form. Usage: pktype [ []] pktype Output to con device Default extension for pk file: .pk Default extension for listing file: .pkt It's possible to give a drive name or directory name for . PXtoCH 1 [1e] (DOS & OS/2) ====== Converts pxl files into a readable form which can be edited and converted back into a pxl file. (pxl files are obsolete and should no longer be used.) Usage: pxtoch [ []] Default extension for pxl file: .pxl Default extension for chr file: .chr It's possible to give a drive name or directory name for . PXtoPK 2.2 [1f] (DOS & OS/2) ====== Converts a pxl files into a pk file. (pxl files are obsolete and should no longer be used.) Usage: pxtopk [ []] Default extension for pxl file: .pxl Default extension for pk file: .pk It's possible to give a drive name or directory name for . -------- End of MFWARE.DOC ------------- ============================================================================== METAFONT und METAFONTware VERSION: 15.09.1990 ============================================================================== Zeichenerklrung: Platzhalter fr Ihre Eingabe sind in spitze Klammern eingeschlossen. Die spitzen Klammern werden nicht eingegeben. [] Optionale Angaben sind in eckige Klammern eingeschlossen und knnen weggelassen werden. Die eckigen Klammern werden nicht eingegeben. Alle anderen Zeichen mssen so eingetippt werden, wie sie hier angegeben sind. Beispiel: gftopk [ []] Das Programm GFtoPK kann also wie folgt aufgerufen werden: gftopk (Interaktive Eingabe) gftopk cmr10 Umwandlung cmr10.gf -> cmr10.pk gftopk cmr10 new Umwandlung cmr10.gf -> new.pk Standarderweiterung: Dateinamen haben blicherweise eine Namenserweiterung, die nach dem eigentlichen Dateinamen und von diesem durch einen Punkt getrennt steht. Die hier beschriebenen Programme hngen automatisch eine Namenserweiterung an (die Standarderweiterung), falls Sie keine Namenserweiterung angeben. Interaktive Eingabe der Argumente: Die hier beschriebenen Programme auer METAFONT und MFjob knnen auch ohne Kommandozeilenargumente aufgerufen werden. Sie werden dann nach den einzelnen Argumenten gefragt. Dabei wird bei manchen Fragen in eckigen Klammern ein Vorgabewert angezeigt. Wenn Sie nichts eingeben (d.h. nur drcken), wird dieser Vorgabewert benutzt. Auerdem wird der Vorgabewert -- falls nach einem Dateinamen gefragt wird -- mit der zugehrigen Standarderweiterung angezeigt. Beispiel: Output file [cmr8.pk] = Vorgabewert: cmr8.pk Standarderweiterung: .pk Laufwerk oder Verzeichnis angeben Bei manchen Programmen reicht es, wenn Sie nur einen Laufwerksnamen oder einen Verzeichnisnamen (mit : oder \ am Ende) eingeben, dann wird der vorgegebene Dateiname durch dieses Laufwerk oder Verzeichnis ergnzt (dies geht erst ab dem zweiten Dateinamen). Dies gilt sowohl fr die Kommandozeile als auch fr die interaktive Eingabe. Beispiel: gftopk cmr10 d:\new\ Umwandlung cmr10.gf -> d:\new\cmr10.pk CHtoPX 1 [1f] (DOS & OS/2) ====== Wandelt chr-Dateien in pxl-Dateien um (siehe auch PXtoCH). (pxl-Dateien sollten nicht mehr verwendet werden.) Aufruf: chtopx [ []] Standarderweiterung fr die chr-Datei: .chr Standarderweiterung fr die pxl-Datei: .pxl Laufwerk/Verzeichnis ohne Dateiname fr mglich. GFtoDVI 3.0 [1g] (DOS & OS/2) ======= Erzeugt Probeausdruck von METAFONT-Erzeugnissen. Siehe METAFONTBook, Anhang H. Aufruf: gftodvi [] [ [ ]... [/]] Option: -pv[:][=] Laufwerk fr \emtex\tfm Aufruf ohne Kommandozeilenargumente: Nach dem Aufruf wird nach der gf-Datei gefragt. Wenn am Ende des Dateinamens ein / steht, fragt GFtoDVI nach Ersatzzeichenstzen. Aufruf mit Kommandozeilenargumenten: Das erste Argument ist der Name der gf-Datei. Sollen Zeichenstze ersetzt werden, ist ein / an den Namen anzuhngen. Die nchsten Argumente mssen immer paarweise auftreten und ergeben (paarweise) eine Antwort auf die Frage nach Ersatzzeichenstzen. Ein einzelnes / am Ende bewirkt die Eingabe einer Leerzeile (dann wird nicht nach weiteren Ersetzungen gefragt). Beispiel: gftodvi /pv=d cmr10.300/ grayfont graylj slantfont slantlj / Environment-Variable: EMTEXDRV Laufwerk fr \emtex\tfm TEXTFM fr tfm-Dateien Standardverzeichnisse: \emtex\tfm fr tfm-Dateien Wenn mit EMTEXDRV oder -pv ein Laufwerksbuchstabe eingestellt wird (-pv hat Vorrang vor EMTEXDRV), wrd das Verzeichnis \emtex\tfm auf diesem Laufwerk durchsucht, sonst auf dem gerade selektierten Laufwerk. Tip: Bei Verwendung von `grayfont graylj' und `dviscr /o2' erfolgt die Ausgabe auf EGA/VGA mit Farbmonitor in wei/grau/schwarz (richtiges Grau!). GFtoPK 2.2 [1h] (DOS & OS/2) ====== Wandelt die Ausgabe von METAFONT (gf-Datei) in eine gepackte Zeichensatzdatei (pk-Datei) um. Viele dvi-Treiber knnen pk-Dateien, aber keine gf-Dateien lesen. Aufruf: gftopk [ []] Standarderweiterung fr die gf-Datei: .gf Standarderweiterung fr die pk-Datei: .pk Laufwerk/Verzeichnis ohne Dateiname fr mglich. GFtoPXL 2.1 [1e] (DOS & OS/2) ======= Wandelt die Ausgabe von METAFONT in eine pxl-Zeichensatzdatei um. (pxl-Dateien sollten nicht mehr verwendet werden.) Aufruf: gftopxl [ []] Standarderweiterung fr die gf-Datei: .gf Standarderweiterung fr die pxl-Datei: .pxl Laufwerk/Verzeichnis ohne Dateiname fr mglich. GFtype 3 [1e] (DOS & OS/2) ====== Wandelt gf-Dateien in lesbare Form um. Aufruf: gftype [ []] gftype Ausgabe auf con (Bildschirm) Standarderweiterung fr die gf-Datei: .gf Standarderweiterung fr die Ausgabedatei: .gft Laufwerk/Verzeichnis ohne Dateiname fr mglich. METAFONT 2.0 [3a] (DOS & OS/2) ======== Standardversionen: mf [options] [&base] [input_file] [MF commands] (DOS; 8086/8088-CPU) mf286 [options] [&base] [input_file] [MF commands] (DOS; 80286-CPU) mfp [options] [^&base] [input_file] [MF commands] (OS/2) bigMETAFONT-Versionen: bmf [options] [&base] [input_file] [MF commands] (DOS; 8086/8088-CPU) bmf286 [options] [&base] [input_file] [MF commands] (DOS; 80286-CPU) bmfp [options] [^&base] [input_file] [MF commands] (OS/2) Auf einem Rechner der mit einer 80286-CPU (oder 80386 usw.) bestckt ist, kann mf286.exe verwendet werden. Diese Programmversion ist krzer und ein bichen schneller. mf286.exe kann bei Bedarf in mf.exe unbenannt werden. Wenn nur eine 8086/8086/80186/80188-CPU vorhanden ist, mu mf.exe verwendet werden. Grafikausgabe ist unter DOS nur bei Verwendung folgender Grafikadapter mglich: CGA, EGA, VGA. Unter Presentation Manager (OS/2) erfolgt die Grafikausgabe in einem zweiten Fenster. Die bigMETAFONT-Versionen bieten den vierfachen Speicherplatz, sind aber deutlich langsamer und brauchen mehr Speicher. Optionen -------- /8 Zeichen mit Codes 128-254 werden in Eingabedateien akzeptiert. /a* Hiermit wird der Name der Datei fr den automatischen Editoraufruf eingestellt. Zwischen `/a' und dem Dateinamen kann `:', `=', `:=' oder gar nichts stehen. In diesem Dateinamen mu `\' als Verzeichnistrennzeichen verwendet werden. Weitere Informationen: Siehe unten. /b batchmode. /d Expanded Memory nicht benutzen (DOS). /e errorstopmode. /g* Grafikadapter einstellen: /gc CGA 320x200 /ge EGA 640x200 oder 640x350 /gv VGA 640x480. Ohne /g* wird der Grafikadapter automatisch festgestellt. Unter OS/2 wird mit dieser Option die Fenstergre eingestellt. /i INIMF. /l Kleine Prioritt setzen, so da METAFONT fast nur dann luft, wenn der Rechner sonst nichts besseres zu tun hat (nur OS/2). /ms# Speichergre fr strings einstellen: 20000 bis 65500, Voreinstellung ist 35000. /n nonstopmode. /o 8-Bit-Zeichensatz (128-254) fr Ausgabe zulassen. Wirkt sich nur in INIMF und sonst bei Verwendung einer mit /O erstellten bas-Datei aus. Ausgabe eines `' ohne /O: ^^84, mit /O: . /pv* Laufwerksbuchstabe fr voreingestellte Verzeichnisse. Zwischen `/pv' und dem Laufwerksbuchstaben (a-z, A-Z) kann `:', `=', `:=' oder gar nichts stehen. Weitere Informationen: Siehe unten. /s scrollmode. Die Optionen knnen auch durch `-' eingeleitet werden, Klein- und Groschreibung wird nicht unterschieden. Optionen knnen auch in der Environment-Variablen MFOPT angegeben werden, diese werden vor den in der Kommandozeile angegebenen beachtet. Falls keine Eingabedatei angegeben wird, mssen die METAFONT-Kommandos durch `\' eingeleitet werden. Beispiele: mf -s &cm \mode=hplaser; input myfont mf /i plain.ini Automatischer Aufruf eines Editors ---------------------------------- Wenn METAFONT einen Fehler feststellt und die Eingabe aus einer Datei erfolgt, so kann mit `E' ein Editor aufgerufen werden; siehe The METAFONTbook, Seite 43. Mit /a* kann der Name einer Datei eingestellt werden, in die die Zeilennummer, der Dateiname der betreffenden Eingabedatei und der Dateiname der log-Datei geschrieben wird. ber die Environment-Variable EMTEXED kann eingestellt werden, was in diese Datei geschrieben werden soll. Dabei steht `%1' fr die Zeilennummer, `%2' fr den kompletten Pfadnamen der Eingabedatei und `%3' fr den kompletten Pfadnamen der log-Datei. Mit `%%' kann ein Prozentzeichen eingefgt werden. Wenn die Environment-Variable EMTEXED nicht gesetzt ist, wird als Maske emtexed %1 %2 %3 verwendet. Wenn Sie z.B. den Norton-Editor verwenden, knnen Sie set emtexed=ne +%1 %2 angeben. Wird z.B. /a=ed.bat angegeben und wurde in Zeile 172 der Datei test.mf (Verzeichnis d:\mymf) ein Fehler entdeckt, so sieht nach Verlassen von METAFONT mit `E' die Datei ed.bat wie folgt aus (Environment-Variable EMTEXED nicht gesetzt): emtexed 172 d:\mymf\test.mf d:\mymf\test.log Um dieses Feature bentzen zu knnen, mssen Sie METAFONT ber eine Batch-Datei aufrufen, z.B. ber mfed.bat (bzw. mfed.cmd): @echo off rem mfed.bat if exist mfed2.bat del mfed2.bat mf /a=mfed2.bat %1 %2 %3 %4 %5 %6 %7 %8 %9 if exist mfed2.bat mfed2 Vorsicht bei Benutzung eines Netzwerks: Hier mssen fr jeden Benutzer verschiedene Batch-Dateien verwendet werden, damit es nicht zu Konflikten kommt. Sie knnen hierzu Environment-Variablen benutzen. Wenn Sie die Environment-Variable EMTEXED nicht bentzen, mssen Sie eine weitere Batch-Datei namens emtexed.bat (bzw. emtexed.cmd) anlegen, die dann den Editor aufruft. Nun noch ein Beispiel fr die Programmer's WorkBench (und den Microsoft Editor) unter OS/2. Hier ist es empfehlenswert, den Editor dauernd geladen zu lassen. Der Aufruf von METAFONT erfolgt mit folgender Batch-Datei (cmmfed.cmd): @echo off rem cmmfed.cmd set emtexed=%%2 %%1 mfp -a=c:\init\emtexed.m ^&cm %1 %2 %3 %4 %5 %6 %7 %8 %9 Wenn Sie nun fr die Programmer's WorkBench folgende Makros definieren texed:=Arg "c:\\init\\emtexed.m" Setfile Begfile Arg Setfile -> _texed2 _texed2:=Setfile Arg Arg " [0-9]" Psearch -> _texed3 _texed3:=Right Arg Endline Lasttext Mark Arg Refresh Lasttext Mark (fr den Microsoft-Editor:) texed:=Arg "c:\\init\\emtexed.m" Setfile Arg Mpage Arg Setfile -> _texed2 _texed2:=Setfile Arg Arg " [0-9]" Psearch -> _texed3 _texed3:=Right Arg Endline " " Emacscdel Mark Arg Refresh Lasttext Mark und mit texed:Ctrl+E einer Taste zuweisen, knnen Sie durch Drcken von Ctrl+E zur gewnschten Zeile kommen (das Verzeichnis c:\init mu existieren, die Datei c:\init\emtexed.m mu existieren, bevor Ctrl+E gedrckt wird). Environment-Variablen (Standardversion) --------------------------------------- EMTEXDRV Laufwerksbuchstabe fr voreingestellte Verzeichnisse EMTEXED Maske fr Editoraufruf (siehe oben) MFBAS fr bas-Dateien und mf.poo MFINPUT fr Eingabedateien MFOPT Optionen TMP Verzeichnis fr temporre Daten Voreingestellte Verzeichnisse (Standardversion) ----------------------------------------------- \emtex\mfbases bas-Dateien und mf.poo \emtex\mfinput fr Eingabedateien Die Dateien werden zuerst im Arbeitsverzeichnis, dann in den durch die zustndige Environment-Variable definierten Verzeichnissen und zuletzt im voreingestellten Verzeichnis gesucht. Mit der Environment- Variablen EMTEXDRV und der Kommandozeilenoption /pv* knnen diese voreingestellten Verzeichnisse durch einer Laufwerksbezeichnung ergnzt werden, mit set emtexdrv=e oder mf /pv:e werden die voreingestellten Verzeichnisse wie folgt gendert: e:\emtex\mfbases fr bas-Dateien und mf.poo e:\emtex\mfinput fr Eingabedateien Die Einstellung des Standardlaufwerks mit EMTEXDRV oder /pv* ist ntzlich, wenn wenig Platz fr das Environment zur Verfgung steht (also nicht MFINPUT und MFBAS gesetzt werden knnen) und die Verzeichnisse wie oben angegeben heien. Environment-Variablen und Verzeichnisse bei bigMETAFONT ------------------------------------------------------- bigMETAFONT verwendet die gleichen Environment-Variablen und die gleichen voreingestellten Verzeichnisse mit folgenden Ausnahmen: BMFBAS fr bas-Dateien \emtex\bmfbases bas-Dateien und mf.poo Anfhrungszeichen in der Kommandozeile -------------------------------------- Wenn Sie ber die Kommandozeile ein Anfhrungszeichen an METAFONT bergeben wollen, so mssen Sie \" eingeben, z.B. mf \smode=\"mymode\"; input cmr10 Zeilenende ---------- Als Zeilenende werden CR, LF sowie CR/LF erkannt. Dateiende --------- Ctrl-Z wird als Dateiendemarkierung behandelt. MFjob 1.1e (DOS & OS/2) ===== Siehe mfjob.doc. MFT 2.0 [1e] (DOS & OS/2) === Formatiert eine mf-Datei fr den Druck (es wird eine tex-Datei erzeugt). Aufruf: mft [ [ ]] Standarderweiterung fr die mf-Datei: .mf Standarderweiterung fr die Change-Datei: .ch Standarderweiterung fr die Style-Datei: .mft Standarderweiterung fr die tex-Datei: .tex Laufwerk/Verzeichnis ohne Dateiname fr , und mglich. Falls keine nderungsdatei (Change-Datei) verwendet werden soll, ist `nul' anzugeben. PKtoGF 1.0 [1c] (DOS & OS/2) ====== Wandelt eine pk-Datei in eine gf-Datei um. Aufruf: pktogf [ []] Standarderweiterung fr die pk-Datei: .pk Standarderweiterung fr die gf-Datei: .gf Laufwerk/Verzeichnis ohne Dateiname fr mglich. PKtoPX 2.2 [1e] (DOS & OS/2) ====== Wandelt eine pk-Datei in eine pxl-Datei um. (pxl-Dateien sollten nicht mehr verwendet werden.) Aufruf: pktopxl [ []] Standarderweiterung fr die pk-Datei: .pk Standarderweiterung fr die pxl-Datei: .pxl Laufwerk/Verzeichnis ohne Dateiname fr mglich. PKtype 2.3 [1b] (DOS & OS/2) ====== Wandelt pk-Dateien in lesbare Form um. Aufruf: pktype [ []] pktype Ausgabe auf con (Bildschirm) Standarderweiterung fr die pk-Datei: .pk Standarderweiterung fr die Ausgabedatei: .pkt Laufwerk/Verzeichnis ohne Dateiname fr mglich. PXtoCH 1 [1f] (DOS & OS/2) ====== Wandelt eine pxl-Datei in lesbare und editierbare und rckverwandelbare Form um. (pxl-Dateien sollten nicht mehr verwendet werden.) Aufruf: pxtoch [ []] Standarderweiterung fr die pxl-Datei: .pxl Standarderweiterung fr die chr-Datei: .chr Laufwerk/Verzeichnis ohne Dateiname fr mglich. PXtoPK 2.2 [1f] (DOS & OS/2) ====== Wandelt eine pxl-Datei in eine pk-Datei um. (pxl-Dateien sollten nicht mehr verwendet werden.) Aufruf: pxtopk [ []] Standarderweiterung fr die pxl-Datei: .pxl Standarderweiterung fr die pk-Datei: .pk Laufwerk/Verzeichnis ohne Dateiname fr mglich. -------- Ende von MFWARE.DOC -------------