Next: , Previous: Page_turn_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, every Bar_engraver that does not have a barline at a certain point will set forbidBreaks in the score context 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 (read)

forbidBreak (boolean)
If set to ##t, prevent a line break at this point.
Properties (write)
forbidBreak (boolean)
If set to ##t, prevent a line break at this point.
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


Next: , Previous: Page_turn_engraver, Up: Engravers

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

Report errors to http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.