[ << convert-ly を使ってファイルを更新する ] | [トップ][目次][インデックス] | [ lilypond-book >> ] |
[ < convert-ly のコマンド ライン オプション ] | [ 上へ : convert-ly を使ってファイルを更新する ] | [ 手動変換 > ] |
2.4 convert-ly
の問題点
Windows の ‘コマンド プロンプト’ ウィンドウからスペースを含むファイル名やパスを持つファイルに対してconvert-ly を実行する場合、入力ファイル名全体を 3 つ (!) のダブル クォートで囲む必要があります:
convert-ly """D:/My Scores/Ode.ly""" > "D:/My Scores/new Ode.ly"
convert-ly -e *.ly
コマンドが展開時に長くなりすぎて失敗する場合、convert-ly
コマンドをループさせてやります。以下の例は UNIX 用であり、カレント ディレクトリの中にあるすべての .ly
ファイルを更新します:
for f in *.ly; do convert-ly -e $f; done;
Windows の ‘コマンド プロンプト’ ウィンドウでの上の例に対応するコマンドは以下の通りです:
for %x in (*.ly) do convert-ly -e """%x"""
言語の変更がすべて処理されるわけではありません。指定できる出力オプションは 1 つだけです。自動的に Scheme と更新することと LilyPond の Scheme インタフェイスを更新することはまったく異なります。Scheme コードの調整は手動で行う覚悟でいてください。
[ << convert-ly を使ってファイルを更新する ] | [トップ][目次][インデックス] | [ lilypond-book >> ] |
[ < convert-ly のコマンド ライン オプション ] | [ 上へ : convert-ly を使ってファイルを更新する ] | [ 手動変換 > ] |