>|Bob, thanks for the explanation. Would it make sense to ask the MikTeX
 >|people to also include musixflx.lua in the package? I suppose I should
 >|also consider including it and the modified version of musixflx.exe
 >|in musixtex.zip (after I verify they don't give me any problems). Does
 >|anyone have any objections?

Don: I just installed MikTeX-2.9 on a new Windows 7 box. I installed the
musixtex package using the package manager and ran the update wizard
(always do this if there are binaries) and everything worked, including
automatic installation of the musixtex-fonts package. I'm not sure why
musixflx.lua wasn't found in your installation but it's definitely in
the package.

The musixflx.exe binary in MiKTeX isn't what I distribute at CTAN.
I think that, for security reasons, MiKTeX generates its own
binaries which probably won't work on any other system. But you can
certainly distribute the bat script at CTAN, which uses a technique
suggested by Tomasz Luczak to find and call musixtex.lua. It's in the
musixtex-texmf.zip file in

scripts/musixtex/Windows

Bob

 >|---- Bob Tennent <[email protected]> wrote:
 >|>  >|A puzzling thing happened when I tried a clean installation of
 >|MiKTeX 2.9
 >|>  >|and latest MusiXteX (from musixtex.zip) in Windows XT. I used
 >|instmus.bat
 >|>  >|with all the defaults. In testing the install, the first pass of etex
 >|>  >|went fine. But just typing "musixflx test" from my work folder,
 >|I got a
 >|>  >|message from MiKTeX telling me that musixflx.lua is missing and
 >|offering
 >|>  >|to download it from a random repository. ??? Further snooping
 >|revealed
 >|>  >|there were two copies of musixflx.exe, one in the MiKTeX bin
 >|folder and
 >|>  >|one in my MusiXTeX tools folder. The former must have been higher
 >|up in
 >|>  >|the search path; explicitly running the one in my tools folder
 >|did not
 >|>  >|cause the error.
 >|>  >|
 >|>  >|I sure don't remember and can't figure out where the copy in
 >|the MiKTeX
 >|>  >|bin folder came from, and that's the one that causes the
 >|problem. Does
 >|>  >|anyone remember or know what's happening?
 >|>
 >|> MiKTeX now provides a complete musixtex stack, including musixflx,
 >|> which in MiKTeX is a script that calls musixflx.lua. If you don't have
 >|> musixflx.lua, MiKTeX will download it for you, just like any other
 >|> missing package. What is the "problem"/"error"? If you don't want to
 >|> use the MikTeX versions, just un-install them using the MiKTeX package
 >|> manager. But for years there have been complaints that TeX distributions
 >|> can't be relied on to support MusiXTeX; I suggest you at least try
 >|> MiKTeX's musixtex before you do that. That is, try a "clean installation
 >|> of MiKTeX 2.9" *before* installing the "latest MusiXteX" separately.
 >|>
 >|> Bob
 >|> -------------------------------
 >|> [email protected] mailing list
 >|> If you want to unsubscribe or look at the archives, go to
 >|http://tug.org/mailman/listinfo/tex-music
 >|
-------------------------------
[email protected] mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music

Reply via email to