LilyPond 記譜法リファレンス: 5.2.3 グラフィカル オブジェクト プロパティを決定する

### 5.2.3 グラフィカル オブジェクト プロパティを決定する

以下の 2 の位置を変更しようとしていたことを思い出してください:

>     c''-2

垂直方向で見て、2 は元の音符の隣に配置されるのですから、この配置に関連するインターフェイスに干渉する必要があります。これは `side-position-interface` を用いて行います。このインターフェイスについてのページには、以下のように記述されています:

> `side-position-interface`

> Position a victim object (this one) next to other objects (the support). The property `direction` signifies where to put the victim object relative to the support (left or right, up or down?)

> (対象オブジェクトを他のオブジェクト (サポート オブジェクト) の隣に配置します。このプロパティ `direction` は、対象オブジェクトをどこに配置するかをサポート オブジェクトからの相対位置で示します (左あるいは右、上あるいは下？))

この記述の下に、以下のような変数 `padding` についての記述があります:

> `padding`

>   (dimension, in staff space) (譜スペースを単位とする距離)

>   Add this much extra space between objects that are next to each other. (隣り合うオブジェクトの間にスペースを付け加えます)

`padding` の値を増やすことで、運指記号を符頭から離すことができます。以下のコマンドは、音符と運指記号の間に “3 譜スペース”分の距離を加えます:

>     \once \override Voice.Fingering.padding = #3

パディングを運指記号オブジェクトが作成される前に挿入すると、以下のようになります:

>     \once \override Voice.Fingering.padding = #3
>     c''-2

このケースでは、調整されるコンテキストは `Voice` です。 Fingering_engraver プラグインを参照してください。以下のように説明されています:

> Fingering_engraver is part of contexts: … Voice

> (Fingering_engraver は次のコンテキストの一部です: … Voice)

#### LilyPond — 記譜法リファレンス v2.22.2 (安定版).

- 2. 専門的な記譜法
- 3. 入出力全般
- 4. スペースの問題
- 5. デフォルトを変更する
- A. 付表
- B. カンニング ペーパー
- C. GNU Free Documentation License
- D. LilyPond コマンド インデックス
- E. LilyPond インデックス