Windows XP では、MusiXTeXの3パス:
eptex mozart
musixflx mozart
eptex mozart
の musixflx を実行しても mozart.mx2 が作成されないです
(mozart.mx1 は作成されます)。
Windows 10 では、musixflx により mozart.mx2 が作成されます。
W32TeX の標準インストール + utf.tar.xz + luatex-w32.tar.xz + m-tx.tar.xz + pmx.tar.xz をインストールしています。
XP でも MusiXTeX を実現できる方法があれば教えてください。
mozart.tex は以下の通りです。
http://www.hyuki.com/dig/music.html
%mozart.tex--------------------------------------------------------------------------------
Meter: C
Title: Twinkle Twinkle Little Star
Composer: Wolfgang Amadeus Mozart (1756--1791)
Style: Singer
Bars/Line: 4
%% {\tt http://www.hyuki.com/trans/bedtime.html\#twinkle } \bigskip
c4 c g+ g | a a g2 | f4 f e e | d d c2 |
L: Twin-kle twin-kle lit-tle star, how I won-der what you are.
L: きら-きら きら-きら おほ-しさ-ま あな-たは とっ-ても ふし-ぎだ わ
g4+ g f f | e e d2 | g4 g f f | e e d2 |
L: Up a-bove the world so high, like a dia-mond in the sky.
L: たか-く たか-く せか-いの うえで だいや-もんど みた-いに かが-やい て
c4 c g+ g | a a g2 | f4 f e e | d d c2 |]
L: Twin-kle twin-kle lit-tle star, how I won-der what you are.
L: きら-きら きら-きら おほ-しさ-ま あな-たは とっ-ても ふし-ぎだ わ
与えられたファイルは mozart.tex ではなくて,mozart.mtx
であり,コマンド群は
prepmx mozart
pmxab mozart
eptex mozart
musixflx mozart
eptex mozart
dvipdfmx mozart
ですね。これで出来た mozart.pdf を添付します。
XP は持っていないので,わかりません。
であり,コマンド群は
prepmx mozart
pmxab mozart
eptex mozart
musixflx mozart
eptex mozart
dvipdfmx mozart
ですね。これで出来た mozart.pdf を添付します。
XP は持っていないので,わかりません。
返信ありがとうございます。お示ししたファイルは mozart.tex ではなくて mozart.mtx
でした。失礼致しました。
prepmx mozart
pmxab mozart
eptex mozart
musixflx mozart
eptex mozart
dvipdfmx mozart
を実行すると、musixflx mozart ののちでも mozart.mx2 が作成されないです。
コマンドプロンプトで musixflx mozart を実行すると、
「
texlua.exe - コンポーネントが見つかりません
api-ms-win-core-string-l1-1-0.dll が見つからなかったため、このアプリケーションを
開始できませんでした。アプリケーションをインストールし直すとこの問題は解決され
る場合があります
」
と書かれたダイアログが現れます。
状況報告だけでもできればと思い、投稿させていただきました。
でした。失礼致しました。
prepmx mozart
pmxab mozart
eptex mozart
musixflx mozart
eptex mozart
dvipdfmx mozart
を実行すると、musixflx mozart ののちでも mozart.mx2 が作成されないです。
コマンドプロンプトで musixflx mozart を実行すると、
「
texlua.exe - コンポーネントが見つかりません
api-ms-win-core-string-l1-1-0.dll が見つからなかったため、このアプリケーションを
開始できませんでした。アプリケーションをインストールし直すとこの問題は解決され
る場合があります
」
と書かれたダイアログが現れます。
状況報告だけでもできればと思い、投稿させていただきました。
luatex は Windows XP では動作しないようです。
luatex.dll で Vista から追加された API (inet_pton) が使用されています。
どうしても XP で動かしたいということであれば
XP がサポートされていたころの古い TeX をインストールすることになると思います。
以下参考になれば……
* 過去にリリースされたTeX Live YYYYをインストールしてみよう! - Qiita
https://qiita.com/munepi/items/44117be9180ac7a86d82
* 古い TeX をインストールする (W32TeX, TeX Live) - Acetaminophen’s diary
http://acetaminophen.hatenablog.com/entry/2016/05/18/221948
luatex.dll で Vista から追加された API (inet_pton) が使用されています。
どうしても XP で動かしたいということであれば
XP がサポートされていたころの古い TeX をインストールすることになると思います。
以下参考になれば……
* 過去にリリースされたTeX Live YYYYをインストールしてみよう! - Qiita
https://qiita.com/munepi/items/44117be9180ac7a86d82
* 古い TeX をインストールする (W32TeX, TeX Live) - Acetaminophen’s diary
http://acetaminophen.hatenablog.com/entry/2016/05/18/221948
Akira Kakuto 様
今回もご対応いただきありがとうございます。
はやて 様
今回の件に関する有益な情報ありがとうございます。リンク先の提供もありがとうございます。
MusiXTeX を Windows XP でどうしても使うのなら、luaTeX を用いていない、 T.114 (2009/2/1) 以前に戻るのが現実的かと思いました。
https://icking-music-archive.org/software/musixtex/musixtex114.zip
を解凍して得られる
musixtex114\MusiXTeXDistribution\bin\musixflx.exe
(1997/12/1)
だけを \usr\local\bin に、元あった musixflx.exe に代えてコピーすると、foo.mx1 から foo.mx2 が作成され、今まで通りの楽譜が作成されます。
今回もご対応いただきありがとうございます。
はやて 様
今回の件に関する有益な情報ありがとうございます。リンク先の提供もありがとうございます。
MusiXTeX を Windows XP でどうしても使うのなら、luaTeX を用いていない、 T.114 (2009/2/1) 以前に戻るのが現実的かと思いました。
https://icking-music-archive.org/software/musixtex/musixtex114.zip
を解凍して得られる
musixtex114\MusiXTeXDistribution\bin\musixflx.exe
(1997/12/1)
だけを \usr\local\bin に、元あった musixflx.exe に代えてコピーすると、foo.mx1 から foo.mx2 が作成され、今まで通りの楽譜が作成されます。