
Estoy intentando componer partituras usando m-tx
. Cuando intento compilar el archivo de ejemplo netsoos.mtx
deel sitio web de MusiXTeXObtengo el siguiente resultado:
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)
Estoy bastante seguro de que esto no es un error en el archivo fuente, ya que es el ejemplo "oficial". El archivo de ejemplo pmx
funciona bien.
¿Qué ocurre?
El contenido de musixtex.log
son
This is musixtex.lua version 0.16e.
Processing netsoos.mtx
prepmx netsoos
!! prepmx preprocessing of netsoos.mtx fails.
Respuesta1
Actualizar
Se ha solucionado el binario en la distribución MiKTeX. Este problema ya no debería aparecer.
Parece haber un fallo prepmx.exe
en MiKTeX de 64 bits. Descargarlo directamentede ctany reemplazar prepmx.exe
y miktex-prepmx.exe
con eso soluciona el problema.
(Sin embargo, tenga en cuenta que MiKTeX querrá "reparar" estos archivos cuando actualice. Tendrá que tener cuidado de que eso no suceda hasta que se solucione el error).