
Estou tentando compor partituras usando o formato m-tx
. Quando tento compilar o arquivo de exemplo netsoos.mtx
deo site MusiXTeXEu recebo a seguinte saída:
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)
Tenho certeza de que isso não é um erro no arquivo fonte, já que é o exemplo "oficial". O arquivo de exemplo pmx
funciona bem.
O que está errado?
O conteúdo de musixtex.log
são
This is musixtex.lua version 0.16e.
Processing netsoos.mtx
prepmx netsoos
!! prepmx preprocessing of netsoos.mtx fails.
Responder1
Atualizar
O binário na distribuição MiKTeX foi corrigido. Este problema não deve mais aparecer.
Parece haver uma falha prepmx.exe
no MiKTeX de 64 bits. Baixando diretamentede ctane substituir prepmx.exe
e miktex-prepmx.exe
com isso resolve o problema.
(Observe, entretanto, que o MiKTeX desejará "reparar" esses arquivos durante a atualização. Você terá que tomar cuidado para que isso não aconteça até que o bug seja corrigido.)