| [ << スペースの問題 ] | [Top][Contents][Index] | [ デフォルトを変更する >> ] |
[ < 水平方向の \paper スペース変数 ] | [ Up: 水平方向の \paper スペース変数 ] | [ 両面モードのための \paper 変数 > ] |
幅とマージンの \paper 変数
ここでリスト アップされていない (拡縮する前の) デフォルト値は、ly/paper-defaults-init.ly で定義されています。
paper-width¶-
ページの幅 - デフォルトでは、値は設定されていません。
paper-widthは水平方向の自動拡縮に影響を与えませんが、line-width変数に影響を与えます。paper-widthとline-widthの両方に値が設定された場合、left-marginとright-marginが更新されます。check-consistencyも参照してください。 line-width¶-
\paperブロックで設定した場合、インデントされていないシステムの、譜線が利用できる横方向への長さが指定されます。設定されない場合、\paperのline-widthは(paper-width − left-margin − right-margin)から計算されます。\paperのline-widthが設定されており、left-marginとright-marginの両方が設定されていない場合は、システムがページの中央に来るように余白が調節されます。check-consistencyも参照してください。line-widthは\layoutブロックに設定することで、スコア毎に別の値を指定することができます。これらの値は、\score毎の譜線の長さを設定します。\scoreのline-widthが指定されていない場合、デフォルト値は\paperのline-widthです。\scoreのline-widthを設定しても、紙の余白には影響しません。\scoreのline-widthで設定された譜線の長さは、\paperのline-widthで設定された紙面領域を基にして左揃えされます。\scoreと\paperのline-widthが同じ値の場合、譜線は左余白から右余白までちょうどいっぱいに広がりますが、\scoreのline-widthが\paperのline-widthよりも大きい場合、譜線は右余白を超えて広がってしまいます。 left-margin¶-
ページの左端とインデントされていないシステムの譜線開始点との間のマージンです。紙面サイズが変更された場合、それに応じてこの変数のデフォルト値も拡縮されます。
left-marginに値が設定されず、line-widthとright-marginの両方に値が設定された場合、left-marginは(paper-width − line-width − right-margin)に設定されます。line-widthだけに値が設定された場合、左右のマージンは((paper-width − line-width) / 2)に設定され、結果としてシステムはページの中央に配置されます。check-consistencyも参照してください。 right-margin¶-
ページの右端とページの右端まで広がる譜線終点との間のマージンです。紙面サイズが変更された場合、それに応じてこの変数のデフォルト値も拡縮されます。
right-marginに値が設定されず、line-widthとleft-marginの両方に値が設定された場合、right-marginは(paper-width − line-width − left-margin)に設定されます。line-widthだけに値が設定された場合、左右のマージンは((paper-width − line-width) / 2)に設定され、結果としてシステムはページの中央に配置されます。check-consistencyも参照してください。 check-consistency¶-
真 (デフォルトの値) にセットされた場合、
left-margin,line-width, それにright-marginの和がpaper-widthにならなければ警告を表示して、left-marginとright-marginをデフォルト値に置き換え (必要に応じて紙面サイズに合わせて拡宿し) ます。偽にセットされた場合、不一致を無視して、システムがページの左端からはみ出すことを許可します。 ragged-right¶-
真にセットされた場合、システムは譜線の幅いっぱいまで広がらず、本来の長さで終了します。デフォルトでは、1 つだけシステムを持つ score の場合は
#t、複数のシステムを持つ score の場合は#fです。この変数は\layoutブロック内でセットされる可能性もあります。 ragged-last¶-
真にセットされた場合、score の最後のシステムは譜線の幅いっぱいまで広がらず、本来の長さで終了します。デフォルトでは
#fです。この変数は\layoutブロック内でセットされる可能性もあります。
参照
記譜法リファレンス: 紙面サイズに応じた自動拡縮
インストールされているファイル: ly/paper-defaults-init.ly
既知の問題と警告
明示的に定義された紙面サイズは、ユーザ定義の左または右のマージン設定を上書きします。
| [ << スペースの問題 ] | [Top][Contents][Index] | [ デフォルトを変更する >> ] |
[ < 水平方向の \paper スペース変数 ] | [ Up: 水平方向の \paper スペース変数 ] | [ 両面モードのための \paper 変数 > ] |