4.1.6 他の \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 変数

ここでリスト アップされていないデフォルト値は ‘ly/paper-defaults-init.ly’ で定義されています。

blank-after-score-page-force

The penalty for having a blank page after the end of one score and before the next. By default, this is smaller than blank-page-force, so that we prefer blank pages after scores to blank pages within a score.

blank-last-page-force

The penalty for ending the score on an odd-numbered page.

blank-page-force

The penalty for having a blank page in the middle of a score. This is not used by ly:optimal-breaking since it will never consider blank pages in the middle of a score.

page-breaking

The page-breaking algorithm to use. Choices are ly:minimal-breaking, ly:page-turn-breaking, and ly:optimal-breaking.

page-breaking-system-system-spacing

Tricks the page breaker into thinking that system-system-spacing is set to something different than it really is. For example, if page-breaking-system-system-spacing #'padding is set to something substantially larger than system-system-spacing #'padding, then the page-breaker will put fewer systems on each page. Default: unset.

page-count

score で使用すべきページ数です。デフォルトでは、値は設定されていません。

参照

記譜法リファレンス: 改ページ, 最適改ページ, 最適ページめくり, 最小改ページ

インストールされているファイル: ‘ly/paper-defaults-init.ly


ページ番号のための \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 変数

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'' { c1 \break c1 \break c1 }
  }
}

[image of music]

参照

インストールされているファイル: ‘ly/titling-init.ly

コード断片集: Spacing

既知の問題と警告

デフォルトのページ ヘッダは、ページ番号と \header ブロックの instrument フィールドを同一の行に配置します。


他の言語: English, deutsch, español, français, italiano
About automatic language selection.

LilyPond — 記譜法リファレンス

inserted by FC2 system