3.2.98 non-musical-paper-column-interface

A paper column that is non-musical. Paper columns of this variety group breakable items such as clefs, bar lines, time signatures, key signatures, breathing signs, …

User-settable properties:

between-cols (pair)

Where to attach a loose column to.

full-measure-extra-space (number)

Extra space that is allocated at the beginning of a measure with only one note. This property is read from the NonMusicalPaperColumn that begins the measure.

line-break-penalty (number)

Penalty for a line break at this column. This affects the choices of the line breaker; it avoids a line break at a column with a positive penalty and prefers a line break at a column with a negative penalty.

line-break-permission (symbol)

Instructs the line breaker on whether to put a line break at this column. Can be force or allow.

line-break-system-details (alist, with symbols as keys)

An alist of subproperties to use if this column is the start of a system.

  • alignment-distances – A list of vertical distances between the staves of a system.
  • bottom-padding – If set for the lowest staff of the bottommost system on a page, it specifies the distance between the bottom of the page and the lowest staff.
  • extra-offset – A pair of horizontal and vertical offsets for the current staff, relative to either the default layout positions or the positions given with the X-offset and Y-offset subproperties.
  • X-offset – Horizontal (absolute) starting point of the current staff.
  • Y-offset – Vertical (absolute) starting point of the current staff.
page-break-penalty (number)

Penalty for page break at this column. This affects the choices of the page breaker; it avoids a page break at a column with a positive penalty and prefers a page break at a column with a negative penalty.

page-break-permission (symbol)

Instructs the page breaker on whether to put a page break at this column. Can be force or allow.

page-turn-penalty (number)

Penalty for a page turn at this column. This affects the choices of the page breaker; it avoids a page turn at a column with a positive penalty and prefers a page turn at a column with a negative penalty.

page-turn-permission (symbol)

Instructs the page breaker on whether to put a page turn at this column. Can be force or allow.

Internal properties:

break-alignment (graphical (layout) object)

The BreakAlignment in a NonMusicalPaperColumn.

This grob interface is used in the following graphical object(s): NonMusicalPaperColumn.


LilyPond Internals Reference v2.25.32 (development-branch).