home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 22 gnu / 22-gnu.zip / mfb5.zip / EMTEX / DOC / GERMAN / METAFONT.DOC
Text File  |  1994-07-26  |  18KB  |  583 lines

  1. ==============================================================================
  2. METAFONT.DOC für METAFONT 2.71 [3c-beta5]                 VERSION: 25-Jul-1994
  3. ==============================================================================
  4.  
  5.  
  6. Inhalt
  7. ======
  8.  
  9. 1    Einleitung
  10. 2    Installation der Beta-Test-Version
  11. 3    Aufruf von METAFONT
  12. 3.1    Programmversionen
  13. 3.2    Kommandozeile
  14. 3.3    Optionen
  15. 3.4    Anführungszeichen in der Kommandozeile
  16. 4    Automatischer Aufruf eines Editors
  17. 5    Environment-Variablen
  18. 6    Verzeichnisse
  19. 7    Aufbau der Text-Eingabedateien
  20. 8    Grafikausgabe
  21. 9    Entstehungsgeschichte
  22. 9.1    2.71 [3c-beta5]
  23. 9.2    2.71 [3c-beta4]
  24. 9.3    2.71 [3c-beta3]
  25. 9.4    2.71 [3c-beta2]
  26. 9.5    2.71 [3c-beta1]
  27.  
  28.  
  29. 1 Einleitung
  30. ============
  31.  
  32. METAFONT berechnet Bitmap-Zeichensätze aus .mf-Dateien, welche die
  33. Zeichen mathematisch beschreiben.
  34.  
  35. Ein Coprozessor wird nicht benötigt und hat keinen Einfluß auf die
  36. Rechengeschwindigkeit.
  37.  
  38.  
  39. 2 Installation der Beta-Test-Version
  40. ====================================
  41.  
  42. 1.  OS/2-Anwender: Wenn Sie bereits emx.dll verwenden (z.B. für tex386
  43.     oder für GNU Emacs), sollten Sie darauf achten, daß Sie immer die
  44.     neueste Version verwenden. Wenn sich auf Ihrer Platte bereits
  45.     eine emx.dll-Version befindet, die neuer als die bei METAFONT
  46.     mitgelieferte ist, sollten Sie verhindern, daß die Version auf
  47.     Ihrer Platte überschrieben wird.
  48.  
  49. 2.  Auspacken wie üblich, z.B.:
  50.  
  51.         pkunzip -d -o a:mfb5 c:\
  52.  
  53.     oder
  54.  
  55.         cd \
  56.         unzip -o a:mfb5
  57.  
  58. 3.  Für die Verwendung von mf386 unter OS/2 2.x muß die
  59.     LIBPATH-Anweisung in der Datei config.sys auf dem Boot-Laufwerk
  60.     durch c:\emtex\dll ergänzt werden, wobei natürlich der richtige
  61.     Laufwerksbuchstabe eingesetzt werden muß. Diese Änderung wird erst
  62.     nach dem nächsten Start des Systems beachtet. Zur Verhinderung
  63.     von Verwirrung sollten Sie nur eine Fassung von emx.dll auf Ihrer
  64.     Platte haben.
  65.  
  66. 4.  Für die Online-Hilfe von mfpm (Grafische Ausgabe unter OS/2) muß
  67.     das Verzeichnis \emtex\help in der Environment-Variablen HELP
  68.     aufgeführt werden, die in config.sys gesetzt werden muß. Beispiel:
  69.  
  70.         SET HELP=C:\OS2\HELP;C:\EMTEX\HELP
  71.  
  72. 5.  Beachten Sie \emtex\doc\emx.doc für mf386.
  73.  
  74. 6.  mf286.exe und bmf286.exe können gelöscht werden -- diese wurden in
  75.     dieser Version durch mf186.exe und bmf186.exe ersetzt.
  76.  
  77. 7.  Neue base-Dateien erzeugen. Hierzu werden die Batchdateien
  78.     bas.cmd und bas.bat in den Verzeichnissen \emtex\mfbases und
  79.     \emtex\bmfbases verwendet. Die base-Dateien sind zwischen mf386
  80.     und bmf (bmf186, bmfp) austauschbar.
  81.  
  82.  
  83. 3 Aufruf von METAFONT
  84. =====================
  85.  
  86.  
  87. 3.1 Programmversionen
  88. ---------------------
  89.  
  90. Je nach Prozessor, Betriebssystem und Komplexität der zu bearbeitenden
  91. Zeichensätze können verschiedene Programmversionen verwendet werden.
  92.  
  93.     Programm   │ Größe │ DOS │ OS/2 │ 8088 │ 80186 │ 80286 │80386
  94.     ───────────┼───────┼─────┼──────┼──────┼───────┼───────┼─────
  95.     mf.exe     │  std  │  X  │  -   │  X   │   X   │   X   │  X
  96.     mfp.exe    │  std  │  -  │  X   │  -   │   -   │   X   │  X
  97.     mf186.exe  │  std  │  X  │  -   │  -   │   X   │   X   │  X
  98.     mf386.exe  │  big  │  X  │  X   │  -   │   -   │   -   │  X
  99.     bmf.exe    │  big  │  X  │  -   │  X   │   X   │   X   │  X
  100.     bmfp.exe   │  big  │  -  │  X   │  -   │   -   │   X   │  X
  101.     bmf186.exe │  big  │  X  │  -   │  -   │   X   │   X   │  X
  102.  
  103. Hierbei ist zu beachten, daß mf186.exe etwas schneller als mf.exe
  104. ist und etwas weniger Speicher benötigt. Ebenso ist bmf186.exe etwas
  105. schneller als bmf.exe und benötigt etwas weniger Speicher. Die Spalte
  106. `80186' in obiger Tabelle gilt auch für die Prozessoren V20 und V30.
  107.  
  108. Die big-Versionen bieten den vierfachen Speicherplatz, sind aber
  109. mit Ausnahme von mf386.exe (also bmf.exe, bmfp.exe und bmf186.exe)
  110. deutlich langsamer als die std-Versionen und benötigen mehr Speicher.
  111. mf386.exe ist deutlich schneller als alle anderen Programmversionen.
  112.  
  113.  
  114. 3.2 Kommandozeile
  115. -----------------
  116.  
  117. Die Kommandozeile von METAFONT sieht unter DOS wie folgt aus:
  118.  
  119.     <mf> [<options>] [&<base>] [<input_file>] [<MF_commands>]
  120.  
  121. Unter OS/2 ist bei Verwendung von cmd.exe vor das Zeichen `&' ein `^'
  122. zu setzen:
  123.  
  124.     <mf> [<options>] [^&<base>] [<input_file>] [<MF_commands>]
  125.  
  126. Für <mf> ist der Programmname (z.B. mf386) einzusetzen.
  127.  
  128. Alle Argumente in der Kommandozeile nach den Optionen (siehe unten)
  129. werden als erste Eingabezeile für METAFONT interpretiert. Die erste
  130. Eingabezeile ist die mit der Eingabeaufforderung `**'; bei dieser
  131. Zeile kann mit `&base' eine base-Datei geladen werden kann.  Wenn Sie
  132. über die Kommandozeile ein Anführungszeichen an METAFONT übergeben
  133. wollen, so müssen Sie `\"' eingeben. Wenn Sie einen Dateinamen
  134. in der Kommandozeile angeben, müssen Sie folgendes beachten:
  135. Da METAFONT das Zeichen `\' speziell auffaßt (Leeroperation),
  136. müssen Sie als Verzeichnistrennzeichen das Zeichen `/' verwenden.
  137. Da von dieser METAFONT-Version das Zeichen `/' am Anfang eines
  138. Kommandozeilenarguments als Anfang einer Option betrachtet (wenn
  139. das Betriebssystem nicht so eingestellt ist, daß `-' für Optionen
  140. verwendet wird), müssen Sie, falls der Dateiname mit `/' beginnt, die
  141. Laufwerksbezeichnung voransetzen.
  142.  
  143. Richtig:
  144.  
  145.     mf d:/mymf/meinfont
  146.  
  147. Falsch:
  148.  
  149.     mf /mymf/meinfont
  150.     mf \mymf\meinfont
  151.     mf d:\mymf\meinfont
  152.  
  153.  
  154. 3.3 Optionen
  155. ------------
  156.  
  157. Alle Optionen werden mit `-' oder `/' eingeleitet. Optionen werden
  158. durch Leerzeichen getrennt oder umittelbar von einer weiteren Option
  159. gefolgt, die dann aber mit `/' beginnen muß. Wenn Ihr Betriebssystem
  160. so eingestellt ist, daß `-' statt `/' für Kommandozeilenoptionen
  161. verwendet wird, können Sie Optionen nur durch `-' einleiten und
  162. Optionen müssen durch Leerzeichen getrennt werden. Sie können dann
  163. aber in Pfaden das Zeichen `/' verwenden, z.B.:
  164.  
  165.     mf -i -mp50000 /mymf/mybase dump
  166.  
  167. Bei normaler Einstellung (`/' für Optionen) sollten Sie
  168.  
  169.     mf /i/mp50000 c:\mymf\mybase dump
  170.  
  171. eingeben. In dieser Anleitung wird immer `/' verwendet. Groß- und
  172. Kleinschreibung wird zur Zeit nicht unterschieden.
  173.  
  174. Die folgenden Optionen stehen zur Verfügung:
  175.  
  176. /8
  177.  
  178.     Zeichen mit Codes 128 bis 254 werden in Eingabedateien akzeptiert.
  179.  
  180. /a*
  181.  
  182.     Hiermit wird der Name der Datei für den automatischen Editoraufruf
  183.     eingestellt. Zwischen `/a' und dem Dateinamen kann `:', `=',
  184.     `:=' oder gar nichts stehen. In diesem Dateinamen muß `\' als
  185.     Verzeichnistrennzeichen verwendet werden, falls Ihr Betriebssystem
  186.     nicht so eingestellt ist, daß `-' für Optionen verwendet wird.
  187.     Weitere Informationen: Siehe unten.
  188.  
  189. /b
  190.  
  191.     batchmode aktivieren.
  192.  
  193. /d*
  194.  
  195.     Mit dieser Option können spezielle Features abgeschaltet werden.
  196.     Für jedes Feature gibt es einen Buchstaben; Sie können nach /d
  197.     auch mehrere Buchstaben angeben. Wenn Sie keine Buchstaben, also
  198.     nur /d, angeben, werden alle hier erwähnten Features abgeschaltet.
  199.  
  200.     b       Interrupt-Handler für Ctrl-Break nicht installieren
  201.  
  202.     e       Expanded Memory (EMS) nicht verwenden
  203.  
  204.     u       Upper Memory Blocks (UMB) nicht verwenden
  205.  
  206.     x       Extended Memory (XMS) nicht verwenden
  207.  
  208.     Diese Option wird von mf386 und den OS/2-Versionen ignoriert.
  209.  
  210.     Beispiel: /deu verhindert die Benutzung von EMS und UMB, aber
  211.     nicht die Verwendung von XMS.
  212.  
  213. /e
  214.  
  215.     errorstopmode aktivieren.
  216.  
  217. /g*
  218.  
  219.     Grafikadapter einstellen:
  220.  
  221.     /gc     CGA 320x200
  222.  
  223.     /ge     EGA 640x200 oder 640x350
  224.  
  225.     /gv     VGA 640x480.
  226.  
  227.     /gx     1024x768 (nur unter OS/2).
  228.  
  229.     Ohne /g* wird der Grafikadapter automatisch festgestellt.  Unter
  230.     OS/2 wird mit dieser Option die Fenstergröße eingestellt. mf386
  231.     unterstützt keine Grafikausgabe unter DOS.
  232.  
  233. /i
  234.  
  235.     INIMF (base-Datei erzeugen).
  236.  
  237. /l
  238.  
  239.     Kleine Priorität setzen, so daß METAFONT fast nur dann läuft, wenn
  240.     der Rechner sonst nichts besseres zu tun hat (nur OS/2).
  241.  
  242. /mp#
  243.  
  244.     Speichergröße für strings einstellen: 20000 bis 65500,
  245.     Voreinstellung ist 35000.
  246.  
  247. /n
  248.  
  249.     nonstopmode aktivieren.
  250.  
  251. /o
  252.  
  253.     8-Bit-Zeichensatz (Codes 128 bis 254) für Ausgabe zulassen. Wirkt
  254.     sich nur in INIMF und sonst bei Verwendung einer mit /o erstellten
  255.     base-Datei aus. Ausgabe eines `ä' ohne /o: ^^84, mit /o: ä.
  256.  
  257. /s
  258.  
  259.     scrollmode aktivieren.
  260.  
  261. Optionen können auch in der Environment-Variablen MFOPT angegeben
  262. werden, diese werden vor den in der Kommandozeile angegebenen
  263. beachtet.
  264.  
  265. Falls keine Eingabedatei angegeben wird, müssen die METAFONT-Kommandos
  266. durch `\' eingeleitet werden.
  267.  
  268. Beispiele:
  269.  
  270.     mf -s &cm \mode=hplaser; input myfont
  271.     mf /i plain.ini
  272.  
  273.  
  274. 3.4 Anführungszeichen in der Kommandozeile
  275. ------------------------------------------
  276.  
  277. Wenn Sie über die Kommandozeile ein Anführungszeichen an METAFONT
  278. übergeben wollen, so müssen Sie \" eingeben, z.B.
  279.  
  280.     mf \smode=\"mymode\"; input cmr10
  281.  
  282.  
  283. 4 Automatischer Aufruf eines Editors
  284. ====================================
  285.  
  286. Wenn METAFONT einen Fehler feststellt und die Eingabe aus einer
  287. Datei erfolgt, so kann mit `E' ein Editor aufgerufen werden; siehe
  288. The METAFONTbook, Seite 43. Mit /a* kann der Name einer Datei
  289. eingestellt werden, in die die Zeilennummer, der Dateiname der
  290. betreffenden Eingabedatei und der Dateiname der log-Datei geschrieben
  291. wird. Über die Environment-Variable EMTEXED kann eingestellt werden,
  292. was in diese Datei geschrieben werden soll.  Dabei steht `%1' für
  293. die Zeilennummer, `%2' für den kompletten Pfadnamen der Eingabedatei
  294. und `%3' für den kompletten Pfadnamen der log-Datei. Mit `%%' kann
  295. ein Prozentzeichen eingefügt werden.  Wenn die Environment-Variable
  296. EMTEXED nicht gesetzt ist, wird als Maske
  297.  
  298.     emtexed %1 %2 %3
  299.  
  300. verwendet. Wenn Sie z.B. den Norton-Editor verwenden, können Sie
  301.  
  302.     set emtexed=ne +%1 %2
  303.  
  304. angeben. Wird z.B. /a=ed.bat angegeben und wurde in Zeile 172 der
  305. Datei test.mf (Verzeichnis d:\mymf) ein Fehler entdeckt, so sieht
  306. nach Verlassen von METAFONT mit `E' die Datei ed.bat wie folgt aus
  307. (Environment-Variable EMTEXED nicht gesetzt):
  308.  
  309.     emtexed 172 d:\mymf\test.mf d:\mymf\test.log
  310.  
  311. Um dieses Feature benützen zu können, müssen Sie METAFONT über eine
  312. Batch-Datei aufrufen, z.B. über mfed.bat (bzw. mfed.cmd):
  313.  
  314.     @echo off
  315.     rem mfed.bat
  316.     if exist mfed2.bat del mfed2.bat
  317.     mf /a=mfed2.bat %1 %2 %3 %4 %5 %6 %7 %8 %9
  318.     if exist mfed2.bat mfed2
  319.  
  320. Vorsicht bei Benutzung eines Netzwerks: Hier müssen für jeden Benutzer
  321. verschiedene Batch-Dateien verwendet werden, damit es nicht zu
  322. Konflikten kommt. Sie können hierzu Environment-Variablen benutzen.
  323. Wenn Sie die Environment-Variable EMTEXED nicht benützen, müssen
  324. Sie eine weitere Batch-Datei namens emtexed.bat (bzw. emtexed.cmd)
  325. anlegen, die dann den Editor aufruft.
  326.  
  327. Nun noch ein Beispiel für die Programmer's WorkBench (und den
  328. Microsoft Editor) unter OS/2. Hier ist es empfehlenswert, den Editor
  329. dauernd geladen zu lassen. Der Aufruf von METAFONT erfolgt mit
  330. folgender Batch-Datei (cmmfed.cmd):
  331.  
  332.     @echo off
  333.     rem cmmfed.cmd
  334.     set emtexed=%%2 %%1
  335.     mfp -a=c:\init\emtexed.m ^&cm %1 %2 %3 %4 %5 %6 %7 %8 %9
  336.  
  337. Wenn Sie nun für die Programmer's WorkBench folgende Makros definieren
  338.  
  339.     texed:=Arg "c:\\init\\emtexed.m" Setfile Begfile Arg Setfile -> _texed2
  340.     _texed2:=Setfile Arg Arg " [0-9]" Psearch -> _texed3
  341.     _texed3:=Right Arg Endline Lasttext Mark Arg Refresh Lasttext Mark
  342.  
  343. btw. für den Microsoft-Editor:
  344.  
  345.     texed:=Arg "c:\\init\\emtexed.m" Setfile Arg Mpage Arg Setfile -> _texed2
  346.     _texed2:=Setfile Arg Arg " [0-9]" Psearch -> _texed3
  347.     _texed3:=Right Arg Endline " " Emacscdel Mark Arg Refresh Lasttext Mark
  348.  
  349. und mit
  350.  
  351.     texed:Ctrl+E
  352.  
  353. einer Taste zuweisen, können Sie durch Drücken von Ctrl+E zur
  354. gewünschten Zeile kommen (das Verzeichnis c:\init muß existieren, die
  355. Datei c:\init\emtexed.m muß existieren, bevor Ctrl+E gedrückt wird).
  356.  
  357. Für GNU Emacs unter OS/2 2.x sollten Sie
  358.  
  359.     set emtexed=emacsclient +%1 %2
  360.  
  361. verwenden und beim Start von Emacs das Kommando server-start
  362. ausführen.
  363.  
  364.  
  365. 5 Environment-Variablen
  366. =======================
  367.  
  368. BMFBAS
  369.  
  370.     für base-Dateien und mf.pool (big-Versionen)
  371.  
  372. EMTEXDIR
  373.  
  374.     emTeX-Verzeichnis
  375.  
  376. EMTEXED
  377.  
  378.     Maske für Editoraufruf (siehe oben)
  379.  
  380. MFBAS
  381.  
  382.     für base-Dateien und mf.pool (std-Versionen)
  383.  
  384. MFINPUT
  385.  
  386.     für Eingabedateien
  387.  
  388. MFOPT
  389.  
  390.     Optionen (siehe oben)
  391.  
  392. TMP
  393.  
  394.     Verzeichnis für temporäre Daten
  395.  
  396.  
  397. 6 Verzeichnisse
  398. ===============
  399.  
  400. Die folgenden Verzeichnisse sind voreingestellt:
  401.  
  402. \emtex\bmfbases
  403.  
  404.     base-Dateien und mf.pool (big-Versionen)
  405.  
  406. \emtex\mfbases
  407.  
  408.     base-Dateien und mf.pool (std-Versionen)
  409.  
  410. \emtex\mfinput
  411.  
  412.     für Eingabedateien
  413.  
  414. Mit den Environment-Variablen BMFBAS, MFBAS und EMTEXDIR können andere
  415. Verzeichnisse eingestellt werden.
  416.  
  417. In tex.doc finden Sie nähere Angaben zur Suche von Dateien,
  418. insbesondere zu EMTEXDIR, zum rekursiven Durchsuchen von
  419. Unterverzeichnissen und zum Abschneiden von Dateinamen.
  420.  
  421.  
  422. 7 Aufbau der Text-Eingabedateien
  423. ================================
  424.  
  425. Als Zeilenende werden CR, LF sowie CR/LF erkannt.
  426.  
  427. Ctrl-Z wird als Dateiendemarkierung behandelt.
  428.  
  429.  
  430. 8 Grafikausgabe
  431. ===============
  432.  
  433. Grafikausgabe ist unter DOS nur bei Verwendung folgender Grafikadapter
  434. möglich: CGA, EGA, VGA, sowie hierzu kompatible Grafikadapter. mf386
  435. unterstützt keine Grafikausgabe unter DOS.
  436.  
  437. Unter Presentation Manager (OS/2) erfolgt die Grafikausgabe in einem
  438. zweiten Fenster.
  439.  
  440.  
  441. 9 Entstehungsgeschichte
  442. =======================
  443.  
  444.  
  445. 9.1 2.71 [3c-beta5]
  446. -------------------
  447.  
  448. - Fehler in mfpm386.ovl beseitigt
  449.  
  450. - Unter OS/2 ist mit /gx die neue Fenstergröße 1024x768 einstellbar
  451.  
  452.  
  453. 9.2 2.71 [3c-beta4]
  454. -------------------
  455.  
  456. - Die Maximalzahl der fontdimen-Parameter wurde von 50 auf 64 erhöht
  457.  
  458. - Die Kommandozeile wird nun sofort nach ** angezeigt
  459.  
  460. - Abbruch mit Fehlermeldung falls beim Schreiben einer Datei ein
  461.   Fehler auftritt
  462.  
  463. - Seltsames Verhalten von gftopk.exe unter OS/2 korrigiert
  464.  
  465.  
  466. 9.3 2.71 [3c-beta3]
  467. -------------------
  468.  
  469. - gftopk.exe unterstützt nun lange Dateinamen unter OS/2
  470.  
  471. - mf386.exe stürzt beim Versuch, Grafikausgabe unter DOS zu erhalten,
  472.   nicht mehr ab
  473.  
  474.  
  475. 9.4 2.71 [3c-beta2]
  476. -------------------
  477.  
  478. - Unter OS/2 werden jetzt lange Dateinamen unterstützt -- bitte MFjob
  479.   1.1m oder später verwenden
  480.  
  481. - Dateinamen werden nun anders abgeschnitten: Die 5+3.3-Regel wird vor
  482.   der 8.3-Regel angewandt
  483.  
  484. - Dateien mit Namen die zwei oder mehr Punkte enthalten können unter
  485.   DOS weder gelesen noch geschrieben werden
  486.  
  487. - Das voreingestellte Verzeichnis (z.B. \emtex\mfinput) wird nicht
  488.   mehr zusätzlich zu den per Environment-Variable (z.B. MFINPUT)
  489.   eingestellten Verzeichnissen durchsucht
  490.  
  491. - Verzeichnisse können nun rekursiv durchsucht werden. Um eine Ebene
  492.   von Unterverzeichnissen zu durchsuchen, fügen Sie `!' an den
  493.   Pfadnamen an, um alle Ebenen von Unterverzeichnissen zu durchsuchen,
  494.   fügen Sie `!!' an den Pfadnamen an
  495.  
  496. - Mit der neuen Environment-Variablen EMTEXDIR kann das
  497.   emTeX-Hauptverzeichnis geändert werden
  498.  
  499. - Die Environment-Variable EMTEXDRV und die Kommandozeilenoption /pv
  500.   wurden entfernt; Sie sollten stattdessen EMTEXDIR verwenden. Z.B.
  501.   können Sie
  502.  
  503.       set emtexdrv=c
  504.  
  505.   durch
  506.  
  507.       set emtexdir=c:\emtex
  508.  
  509.   ersetzen
  510.  
  511. - Programmschleifen welche keine Bildschirmausgabe erzeugen können
  512.   nun mit Ctrl-Break unterbrochen werden. Dies kann mit der
  513.   Kommandozeilenoption /db abgeschaltet werden (für Rechner bei denen
  514.   Interrupt 1C nicht für diesen Zweck verwendet werden kann)
  515.  
  516. - mf386 unterstützt nun Grafikausgabe unter OS/2 (mit mfpm386.ovl)
  517.  
  518. - Vor jeder Eingabe werden nun die Ausgabepuffer geleert. Dies ist
  519.   unter OS/2 nützlich, falls die Ausgabe von METAFONT über eine Pipe
  520.   weiterverarbeitet wird.
  521.  
  522. - Die Bildschirmausgabe wurde beschleunigt, insbesondere bei
  523.   Verwendung von TeX unter GNU Emacs unter OS/2
  524.  
  525. - Die Tastatureingabe funktioniert nun unter GNU Emacs unter OS/2
  526.  
  527. - Problem von mf386 mit VSHIELD /SWAP beseitigt
  528.  
  529. - Überprüfung, ob V20 oder V30 vorhanden ist, korrigiert (mf186,
  530.   bmf186)
  531.  
  532. - mf386 unterstützt unter OS/2 nun die Option /l
  533.  
  534. - mfpm hat nun eine Aktionsleiste statt der zusätzlichen Menüpunkte im
  535.   Systemmenü
  536.  
  537. - Die Online-Hilfe für mfpm ist nun in Deutsch und Englisch
  538.   verfügbar -- bitte löschen Sie die nicht mehr benötigte Datei
  539.   \emtex\help\mfpm.hlp
  540.  
  541. - mfpm.ovl funktioniert nicht mehr unter OS/2 1.1, es wird nun
  542.   mindestens OS/2 1.2 benötigt
  543.  
  544.  
  545. 9.5 2.71 [3c-beta1]
  546. -------------------
  547.  
  548. - METAFONT 2.71
  549.  
  550. - Fehler beseitigt: Wenn die letzte Zeile einer Datei nicht mit CR,
  551.   LF oder Ctrl-Z endete, wurde die Fehlermeldung `Buffer overflow'
  552.   ausgegeben
  553.  
  554. - Anzahl der Strings von 2200 auf 2500 erhöht (big-Versionen: 3000)
  555.  
  556. - mf286.exe durch mf186.exe ersetzt
  557.  
  558. - mf386.exe
  559.  
  560. - Unter DOS wird nun Extended Memory (XMS) unterstützt. Falls
  561.   vorhanden und vom XMS-Treiber unterstützt, werden nun Upper Memory
  562.   Blocks (UMB) verwendet
  563.  
  564. - Neue Kommandozeilenoptionen:
  565.  
  566.   -de     Expanded memory (EMS) nicht verwenden
  567.  
  568.   -du     Upper Memory Blocks (UMB) nicht verwenden
  569.  
  570.   -dx     Extended memory (XMS) nicht verwenden
  571.  
  572.   -d      entspricht -deux
  573.  
  574. - Switch-Character wird beachtet
  575.  
  576. - Stack vergrößert
  577.  
  578. - Parameter max_in_open auf 10 vergrößert.
  579.  
  580. - Größe der base-Dateien reduziert.
  581.  
  582.                 -------- Ende von METAFONT.DOC -------------
  583.