%% DO NOT EDIT this file manually; it was automatically
%% generated from the LilyPond Wiki
%% (https://wiki.lilypond.community).
%%
%% Make any changes in the Wiki itself, or in
%% `Documentation/snippets/new/`, then run
%% `scripts/auxiliar/makelsr.pl`.
%%
%% This file is in the public domain.

\version "2.24.0"

\header {
  categories = "Spacing, Tweaks and overrides, Workaround"

  texidoc = "
By default, LilyPond uses @code{DynamicLineSpanner} grobs to vertically
align successive dynamic objects like hairpins and dynamic text.
However, this is not always wanted. By inserting
@code{\\breakDynamicSpan}, which ends the alignment spanner
prematurely, this vertical alignment can be avoided.

See also snippet @qq{Breaking horizontal alignment of dynamics and
textscripts}.
"

  doctitle = "Breaking vertical alignment of dynamics and textscripts"
} % begin verbatim


{ g1\< |
  e''\f\> |
  c'\p }

{ g1\< |
  e''\breakDynamicSpan\f\> |
  c'\p }
