(火))楽譜組版ソフトLilyPondというのがあるんですね。(火))個人的には俄然試してみたくなりました!LilyPond単体で使うのはもちろん、OOoのマクロに登録することで、Writerで作成する文書の中にOLEオブジェクトとして(なのかな?)取り込むこともできるんですから!他方で、趣味で音楽をやっていて、譜面のやりとりをしたくなった場合を考えると、ちょっと複雑な気分でもあります。いうのは、譜面を渡したい先方にOOoとLilyPond、更にマクロの設定まで頼む必要がある上、(更なる編集のためには)LilyPiondの文法も覚えて頂く必要があります。これでは、譜面を渡す相手に、肝心な譜面を渡すに先立ってクリアして貰う問題が増えてしまうので(^◇^;)ただ、個人的には是非試してみたいと思います。ありがとうございました。(水))当方の環境はWinXPで、一部OOoLilyPondの説明が巧く当てはまらないところがありましたが、なんとかマクロとしての登録はできました。OOo上でマクロを正常に使えませんでした。人柱的に作業を報告しておきます。動作不良の原因が分かる方、教えて頂ければ助かります。問題なくできましたが、LilyPond向けのエディタのメニューは文字化けしていて訳が分かりませんでした。catch山河ご紹介の日本語サイトで後ほどまた確認します。できるにはできましたが、http://ooolilypond.sourceforge.net/での説明が一部おかしかったです。これが巧くいかなかったのです。ショートカットの登録を指示通りに行えば、[ctrl+M]でOOoLilyPodのマクロが起動します。説明にテンプレートのパスが正しいかを確認しろとあるので、これも確認しました。問題ありませんでした。説明には、サンプルとしてこんなコードを入力しろ、とありました。}下手に入力を間違うと厄介なので、コピペで対応しました。ところが、したのようなポップアップが出ました。ファイルとして認識されていません。[OK]マクロ自体のバグではないとすれば、フォントの問題でしょうか?というのは、「\」になってしまう文字は、サイトではバックスラッシュになっているからです。——というわけで、取り急ぎご報告致します。(水))私もまだ、ちゃんと試していませんが、ctrl-mで起動までは確認できました。時間があるときにもう少し調べてみます。ファイルとして認識されていません。パスが設定されてないためのようです。Files\Lilypond\usr\bin\lilypond.exe"としてください。間違っているからだと思います。移動しろと書いてある部分を省いたせいだと思います。↑インポーズできました。(水))OOoLilyPond/をホームフォルダに持ってくると楽譜を書き込めました。ありがとうございます。ところで、このままだと、ホームフォルダの直下にOOoLilyPond/ができ、気持ち悪いので、移動したいのですがどうも、要領を得ません。OOoLilyPond/を好きな場所に移動させてから、パスを切替えれば良いと思うのですが、パスの切替え方がよくわかりません。現在登録されているパスを見ると、OOoLiliPond/があるパスが登録されておらず、ここ以外の設定を変更すべきなのかと、混乱している状態です。これについて、ご教示願えれば幸いです。テンプレートパスを設定します。持っていくと実行できるんですね。起動して「テンプレートがない」表示が出なければ大丈夫です。変更してみましたが、うまくいきました。さんのご指摘でLilyPondの実行フォルダを指定して、使えるようになりました!ここまで来ると、問題はLolyPond自体の文法ですね。(木))Writerで新規作成文書、あるいは全く編集していないドキュメントにOOoLilyPondを使って譜例を書き込むことは出来ました。ところが、ある程度文書を作った後、途中で譜例を入力しようとすると、エラーが発生します。このエラーは、実行フォルダの場所がおかしい、と言った内容の時もあれば、マクロのプログラムがおかしいのか、デバッガとおぼしき画面にプログラムがザーッと表示されるときもあって、挙動は一様ではないようです。Files内の残骸とおぼしきフォルダをゴミ箱に移し、OOo2.0.4をインストールし直してみました。Settings内の情報が生きている?)。挙動は上に記したとおりです。OOo本体のアップグレードの仕方、マクロ登録一般など、関連する、事前に知っておくべきことが色々あるようですね。うかつに手出しすべきではなかったのでしょうか??(^_^;——というわけで、使えたり使えなかったり、という、奇妙な挙動が見られます。P.S.こちらは、音楽一般の話になってしまいますので、関心のない方には全く役に立たない話ですが(^_^;音楽における「言葉遣い」は、国によっても違いますし、日本国内でもかなりバラバラです。イタリア語の「音名」の読み方が、日本語では、本来は「階名」の読み方に使われています。ところが、この「階名」自体が、「固定ド」と呼ばれる読み方で使われると、事実上音名となってしまいます。「機能ド」と呼ばれる読み方で使われると、特に和声の分析のために使われる「ナンバーシステム」とか「音度理論」と呼ばれる数字と、事実上同じになってしまいます。英語でkeyとされる概念についても、「階名におけるドに相当する音名のこと」とする考え方と、「調」とする考え方の2種類があるようです。Cと言えば、ドがCというだけで、調としてメジャー(Cメジャー)か、マイナー(Aマイナー)かは問題とされていません。minorなんて言い方の場合は、間違いなくEマイナーの意味です。した「言葉遣い」の不一致は、探せばいくらでも出てくるでしょうし、この辺りの根源的な問題解決には、ポピュラー系とクラシック系における各種用語・概念の調整や、幼児向け初等音楽教育のあり方まで視野に納めなければ、解決できないと思われます。譜面を使う場合は、それを見た人が個人的にどのように読もうが、幸いなことに譜面(形象として用いうる記号)としては問題なく通用します。いう意味で、譜面エディタの編集方法に採用しうる文法を定める場合は、各流派(?)や楽派における差異を無視して済ませるなどのこんなんが予想されます。譜面エディタにはWYSIWYGなインターフェイスを採用すべきだと思われます。この場合、そうした言葉遣いの差異によるしわ寄せが、すべてプログラマーに集中してしまうのですが。(金))マクロが登録されたままになるようでしたら、アンインストール時にfaq/1/202の手順に従って、設定ファイルを削除してみると効果があるんじゃないかと思います。Settingsにある設定ファイルを削除の上、インストールし直したOOoにOOoLilyPondを登録し直してみました。挙動は、上で述べた状況と変わりありません。新規作成の文書には書けるようになったと言うことで。ありがとうございました。(土))lilypondのデフォルトの音名セットは「オランダスタイル(nederlands.lyインクルード)」になっているようです。"deutsch.ly"をソースの先頭に書く必要があります。