LilyPond Internals Reference: 2.2.138 Vertical_align_engraver

### 2.2.138 Vertical_align_engraver

Catch groups (staves, lyrics lines, etc.) and stack them vertically.

Properties (read)

> `alignAboveContext` (string)

>   Where to insert newly created context in vertical alignment.

> `alignBelowContext` (string)

>   Where to insert newly created context in vertical alignment.

> `hasAxisGroup` (boolean)

>   True if the current context is contained in an axis group.

This engraver creates the following layout object(s):

VerticalAlignment.

`Vertical_align_engraver` is part of the following context(s): ChoirStaff, GrandStaff, PianoStaff, Score and StaffGroup.

#### Internals Reference v2.22.2 (stable-branch).