[ << スペースの問題 ] | [トップ][目次][インデックス][ ? ] | [ デフォルトを変更する >> ] | ||
[ < シフトとインデントのための paper 変数 ] | [ 上へ : ページ レイアウト ] | [ 改行のための paper 変数 > ] |
4.1.6 他の \paper
変数
改行のための \paper 変数 | ||
改ページのための \paper 変数 | ||
ページ番号のための \paper 変数 | ||
その他の \paper 変数 |
[ << スペースの問題 ] | [トップ][目次][インデックス][ ? ] | [ デフォルトを変更する >> ] | ||
[ < 他の paper 変数 ] | [ 上へ : 他の paper 変数 ] | [ 改ページのための paper 変数 > ] |
改行のための \paper
変数
-
max-systems-per-page
-
1 ページに配置されるシステムの最大数です。現在、これは
ly:optimal-breaking
アルゴリズムでのみサポートされます。デフォルトでは、値は設定されていません。 -
min-systems-per-page
-
1 ページに配置されるシステムの最小数です。この値が大きすぎると、システムがページからはみ出す可能性があります。現在、これは
ly:optimal-breaking
アルゴリズムでのみサポートされます。デフォルトでは、値は設定されていません。 -
systems-per-page
-
各ページに配置すべきシステム数です。現在、これは
ly:optimal-breaking
アルゴリズムでのみサポートされます。デフォルトでは、値は設定されていません。 -
system-count
-
score で使用すべきシステム数です。デフォルトでは、値は設定されていません。この変数は
\layout
ブロック内でセットされる可能性もあります。
参照
記譜法リファレンス: 改行
[ << スペースの問題 ] | [トップ][目次][インデックス][ ? ] | [ デフォルトを変更する >> ] | ||
[ < 改行のための paper 変数 ] | [ 上へ : 他の paper 変数 ] | [ ページ番号のための paper 変数 > ] |
改ページのための \paper
変数
ここでリスト アップされていないデフォルト値は ‘ly/paper-defaults-init.ly’ で定義されています。
-
blank-after-score-page-penalty
-
楽譜の後ろ (と次の楽譜の前) に強制的に白紙を挿入します。デフォルトでは、この値は
blank-page-penalty
よりも小さいため、楽譜の途中ではなく後ろに白紙が挿入されます。 -
blank-last-page-penalty
-
楽譜の最後が奇数ページの場合、楽譜の後ろに白紙を挿入します。
-
blank-page-penalty
-
楽譜の途中に強制的に白紙を挿入します。この値は
ly:optimal-breaking
では用いられません。なぜなら、楽譜の途中の白紙を考慮しないからです。 -
page-breaking
-
改ページのアルゴリズムを指定します。選択肢は
ly:minimal-breaking
,ly:page-turn-breaking
, それにly:optimal-breaking
です。 -
page-breaking-system-system-spacing
-
改ページ アルゴリズムに
system-system-spacing
を実際の値とは異なる値だと思わせるトリックです。例えば、page-breaking-system-system-spacing #'padding
をsystem-system-spacing #'padding
よりも十分に大きくすると、改ページ アルゴリズムは各ページに数個のシステムしか配置しません。デフォルトではセットされていません。 -
page-count
-
score で使用すべきページ数です。デフォルトでは、値は設定されていません。
参照
記譜法リファレンス: 改ページ, 最適改ページ, 最適ページめくり, 最小改ページ, 1 行の改ページ
インストールされているファイル: ‘ly/paper-defaults-init.ly’
[ << スペースの問題 ] | [トップ][目次][インデックス][ ? ] | [ デフォルトを変更する >> ] | ||
[ < 改ページのための paper 変数 ] | [ 上へ : 他の paper 変数 ] | [ その他の paper 変数 > ] |
ページ番号のための \paper
変数
ここでリスト アップされていないデフォルト値は ‘ly/paper-defaults-init.ly’ で定義されています。
-
auto-first-page-number
-
The page breaking algorithm is affected by the first page number being odd or even. If set to true, the page breaking algorithm will decide whether to start with an odd or even number. This will result in the first page number remaining as is or being increased by one. Default:
#f
. -
first-page-number
-
最初のページのページ番号の値です。
-
print-first-page-number
-
真にセットされた場合、最初のページにページ番号が譜刻されます。
-
print-page-number
-
偽にセットされた場合、ページ番号は譜刻されません。
参照
インストールされているファイル: ‘ly/paper-defaults-init.ly’
既知の問題と警告
奇数のページ番号は常に右側に配置されます。楽譜をページ 1 から始めたいのであれば、カバー ページの裏にブランク ページ配置して、ページ 1 が右側にくるようにする必要があります。
[ << スペースの問題 ] | [トップ][目次][インデックス][ ? ] | [ デフォルトを変更する >> ] | ||
[ < ページ番号のための paper 変数 ] | [ 上へ : 他の paper 変数 ] | [ 楽譜レイアウト > ] |
その他の \paper
変数
-
page-spacing-weight
-
(垂直方向の) ページ スペースと (水平方向の) 行スペースの重要度の関係です。大きな値だと、ページ スペースがより重要になります。デフォルトでは、
10
です。 -
print-all-headers
-
真にセットされている場合、出力の各
\score
のすべてのヘッダを譜刻します。通常、piece
ヘッダ変数とopus
ヘッダ変数だけが譜刻されます。デフォルトでは、#f
です。 -
system-separator-markup
-
しばしばオーケストラ譜で使用される、システム間に挿入されるマークアップ オブジェクトです。デフォルトでは、設定されていません。以下の例のように、‘ly/titling-init.ly’ で定義されている
\slashSeparator
マークアップを使用すると適当です:#(set-default-paper-size "a8") \book { \paper { system-separator-markup = \slashSeparator } \header { tagline = ##f } \score { \relative { c''1 \break c1 \break c1 } } }
参照
インストールされているファイル: ‘ly/titling-init.ly’
コード断片集: Spacing
既知の問題と警告
デフォルトのページ ヘッダは、ページ番号と \header
ブロックの instrument
フィールドを同一の行に配置します。
[ << スペースの問題 ] | [トップ][目次][インデックス][ ? ] | [ デフォルトを変更する >> ] | ||
[ < ページ番号のための paper 変数 ] | [ 上へ : 他の paper 変数 ] | [ 楽譜レイアウト > ] |