% DO NOT EDIT this file manually; it is automatically % generated from Documentation/snippets/new % Make any changes in Documentation/snippets/new/ % and then run scripts/auxiliar/makelsr.py % % This file is in the public domain. %% Note: this file works from version 2.17.27 \version "2.18.0" \header { lsrtags = "spacing, tweaks-and-overrides, workaround" texidoc = " All @code{DynamicLineSpanner} objects (hairpins and dynamic texts) are placed with their reference line at least @code{'staff-padding} from the staff, unless other notation forces them to be farther. Setting @code{'staff-padding} to a sufficiently large value aligns the dynamics. The same idea, together with @code{\\textLengthOn}, is used to align the text scripts along their baseline. " doctitle = "Vertically aligned dynamics and textscripts" } % begin verbatim \markup \vspace #1 %avoid LSR-bug music = \relative c' { a'2\p b\f e4\p f\f\> g, b\p c2^\markup { \huge gorgeous } c^\markup { \huge fantastic } } { \music \break \override DynamicLineSpanner.staff-padding = #3 \textLengthOn \override TextScript.staff-padding = #1 \music }