[ << スペースの問題 ] | [Top][Contents][Index] | [ 付表 >> ] |
[ < スペースを変更する ] | [ Up : Top ] | [ コンテキストを理解する > ] |
5 デフォルトを変更する
LilyPond はデフォルトで最高品質の出力を提供できるよう設計されています。それにもかかわらず、デフォルトのレイアウトを変更する必要が発生する場合もあります。レイアウトは、‘プロパティ’ と呼ばれる多数の ‘つまみとスイッチ’ によって制御されています。これらのプロパティにアクセスし、変更するための手引は学習マニュアルの中にあります – 出力を調整する を参照してください。まずはこれを読むべきです。本章は同様の内容をカバーしていますが、よりリファレンス マニュアルに適したスタイルで提供します。
調整のために利用できる制御の定義についての説明は、別のドキュメントの中にあります: 内部リファレンス です。このマニュアルは利用可能なすべての変数、関数、それにオプションをリストアップしています。これは HTML ドキュメントとして記述されていて、オンライン で入手可能であり、LilyPond ドキュメント パッケージにも含まれています。
内部的には、LilyPond は Scheme (LISP 派生語) を用いて機能を提供しています。レイアウトについての決定をオーバライドすることは、プログラムの内部にアクセスすることであり、Scheme 入力が必要になります。Scheme の要素は、.ly
の中で、ハッシュ記号 #
を付けて記述します。1
5.1 コンテキストを理解する | ||
5.2 内部リファレンスの説明 | ||
5.3 プロパティを変更する | ||
5.4 役に立つコンセプトとプロパティ | ||
5.5 高度な調整 | ||
5.6 音楽関数を使用する |