Paper_column_engraver - LilyPond program-reference
Description: LilyPond program-reference

Next: Parenthesis_engraver, Previous: Output_property_engraver, Up: Engravers

#### Paper_column_engraver

Takes care of generating columns.

This engraver decides whether a column is breakable. The default is that a column is always breakable. However, when every Bar_engraver that does not have a barline at a certain point will call Score_engraver::forbid_breaks to stop linebreaks. In practice, this means that you can make a breakpoint by creating a barline (assuming that there are no beams or notes that prevent a breakpoint.)

Music types accepted:

break-event

Properties (write)

`currentCommandColumn` (layout object)
  Grob that is X-parent to all current breakable (clef, key signature, etc.) items.
`currentMusicalColumn` (layout object)
  Grob that is X-parent to all non-breakable items (note heads, lyrics, etc.).

This engraver creates the following layout objects: NonMusicalPaperColumn and PaperColumn.

`Paper_column_engraver` is part of contexts: Score

This page is for LilyPond-2.8.8 (stable-branch).

Other languages: English.
Using automatic language selection.