Aligning and centering instrument names: Difference between revisions
Appearance
Import snippet from LSR |
m Replace version="2.24.0" with version="2.24" now that the LilyWiki extension supports auto-selecting the latest release in a stable series |
||
| Line 1: | Line 1: | ||
The horizontal alignment of instrument names is tweaked by changing the <code>Staff.InstrumentName.self-alignment-X</code> property. The <code>\layout</code> variables <code>indent</code> and <code>short-indent</code> define the space in which the instrument names are aligned before the first and the following systems, respectively. | The horizontal alignment of instrument names is tweaked by changing the <code>Staff.InstrumentName.self-alignment-X</code> property. The <code>\layout</code> variables <code>indent</code> and <code>short-indent</code> define the space in which the instrument names are aligned before the first and the following systems, respectively. | ||
<lilypond version="2.24 | <lilypond version="2.24" full> | ||
\paper { left-margin = 3\cm tagline = ##f } | \paper { left-margin = 3\cm tagline = ##f } | ||
Revision as of 18:49, 16 November 2025
The horizontal alignment of instrument names is tweaked by changing the Staff.InstrumentName.self-alignment-X property. The \layout variables indent and short-indent define the space in which the instrument names are aligned before the first and the following systems, respectively.
\version "2.24"
\paper { left-margin = 3\cm tagline = ##f }
\score {
\new StaffGroup <<
\new Staff \with {
\override InstrumentName.self-alignment-X = #LEFT
instrumentName = \markup \left-column {
"Left aligned"
"instrument name"
}
shortInstrumentName = "Left"
}
{ c''1 \break c''1 }
\new Staff \with {
\override InstrumentName.self-alignment-X = #CENTER
instrumentName = \markup \center-column {
Centered
"instrument name"
}
shortInstrumentName = "Centered"
}
{ g'1 g'1}
\new Staff \with {
\override InstrumentName.self-alignment-X = #RIGHT
instrumentName = \markup \right-column {
"Right aligned"
"instrument name"
}
shortInstrumentName = "Right"
}
{ e'1 e'1 }
>>
\layout {
indent = 4\cm
short-indent = 2\cm
line-width = 6.5\cm
}
}