
Ich versuche, Noten mit zu setzen m-tx
. Wenn ich versuche, die Beispieldatei netsoos.mtx
von zu kompilierendie MusiXTeX-WebsiteIch erhalte die folgende Ausgabe:
d:\folder>musixtex netsoos
This is musixtex.lua version 0.16e.
==> This is M-Tx 0.62 (Music from TeXt) <08 February 2016>
!! prepmx preprocessing of netsoos.mtx fails.
C:\Program Files\MiKTeX 2.9\scripts\musixtex\musixtex.lua:564: bad argument #1 to 'write' (string expected, got nil)
Ich bin ziemlich sicher, dass dies kein Fehler in der Quelldatei ist, da es sich um das „offizielle“ Beispiel handelt. Die Beispieldatei pmx
funktioniert einwandfrei.
Was ist falsch?
Der Inhalt von musixtex.log
ist
This is musixtex.lua version 0.16e.
Processing netsoos.mtx
prepmx netsoos
!! prepmx preprocessing of netsoos.mtx fails.
Antwort1
Aktualisieren
Die Binärdatei in der MiKTeX-Distribution wurde repariert. Dieses Problem sollte nicht mehr auftreten.
Es scheint einen Fehler prepmx.exe
in der 64-Bit-Version von MiKTeX zu geben. Der direkte Downloadvon ctanund durch Ersetzen von prepmx.exe
und miktex-prepmx.exe
wird das Problem dadurch behoben.
(Beachten Sie jedoch, dass MiKTeX diese Dateien beim Aktualisieren „reparieren“ möchte. Sie müssen darauf achten, dass dies nicht geschieht, bis der Fehler behoben ist.)