[ << LilyPond プロジェクトに取り組む ] | [トップ][目次][インデックス][ ? ] | [ LilyPond 入力ファイルの記述に対する提案 >> ] | ||
[ < うまくいかないとき ] | [ 上へ : うまくいかないとき ] | [ 一般的なエラー > ] |
5.1.1 古い入力ファイルをアップデートする
LilyPond 入力構文はしばしば変更されます。LilyPond 自体の改良に合わせて、構文 (入力言語) も変更されます。これらの変更は入力を読みやすく/書きやすくするために行われる場合もありますし、LilyPond の新しい機能のために行われる場合もあります。
LilyPond は、このアップデートをより容易にするファイル
– convert-ly
– と一緒に公開されます。このプログラムの実行方法についての詳細は
convert-ly を使ってファイルを更新する を参照してください。
残念なことに、convert-ly
はすべての入力構文の変更を処理できるわけではありません。単純な探索-置換
(raggedright
が ragged-right
になったなど)
は処理しますが、複雑すぎる変更もあります。convert-ly
が処理できない構文の変更は
convert-ly を使ってファイルを更新する にリストアップされています。
例えば、LilyPond 2.4 以前では、アクセントと非英語文字
– 例えば、No\"el
(これは ‘クリスマス’ に対応するフランス語となります) – は
LaTex を使って入力していました。LilyPond 2.6 以降では、特殊文字 ë
を UTF-8 キャラクタとして直接 LilyPond ファイルに入力するようになりました。convert-ly
はすべての LaTex 特殊文字を
UTF-8 キャラクタに変更することはできません。その場合、あなたが手動で古い LilyPond 入力ファイルをアップデートする必要があります。
[ << LilyPond プロジェクトに取り組む ] | [トップ][目次][インデックス][ ? ] | [ LilyPond 入力ファイルの記述に対する提案 >> ] | ||
[ < うまくいかないとき ] | [ 上へ : うまくいかないとき ] | [ 一般的なエラー > ] |