| [ << スペースの問題 ] | [トップ][目次][インデックス][ ? ] | [ Changing defaults >> ] | ||
| [ < 楽譜レイアウト ] | [ 上へ : 楽譜レイアウト ] | [ 譜サイズを設定する > ] | ||
4.2.1 \layout ブロック
\paper ブロックがドキュメント全体のページ フォーマットに関係する設定を保持する一方で、\layout ブロックは楽譜特有のレイアウトに関する設定を保持します。楽譜レイアウト オプションを全体に設定するには、設定を最上位の \layout ブロックに配置します。個々の楽譜に対してレイアウト オプションを設定するには、音楽表記の後の \score ブロック内の \layout ブロックの中に設定を配置します。\layout ブロックに配置される設定には以下のものがあります:
-
layout-set-staff-sizeScheme 関数、 -
\contextブロック内のコンテキスト変更、それに - 楽譜レイアウトに影響を与える
\paper変数
layout-set-staff-size 関数は次のセクション 譜サイズを設定する
で説明します。コンテキスト変更は Modifying context plug-ins と
Changing context default settings で説明します。\layout ブロック内で使用される \paper には以下のものがあります:
-
line-width,ragged-rightそれにragged-last(幅とマージンの\paper変数 を参照してください) -
indentとshort-indent(シフトとインデントのための\paper変数 を参照してください) -
system-count(改行のための\paper変数 を参照してください)
ここで、\layout ブロックの例を挙げます:
\layout {
indent = 2\cm
\context {
\StaffGroup
\override StaffGrouper #'staff-staff-spacing #'basic-distance = #8
}
\context {
\Voice
\override TextScript #'padding = #1
\override Glissando #'thickness = #3
}
}
参照
記譜法リファレンス: Changing context default settings
コード断片集: Spacing
| [ << スペースの問題 ] | [トップ][目次][インデックス][ ? ] | [ Changing defaults >> ] | ||
| [ < 楽譜レイアウト ] | [ 上へ : 楽譜レイアウト ] | [ 譜サイズを設定する > ] | ||