\version "2.23.6" \pointAndClickOff #(ly:set-option 'debug-skylines) #(use-modules (ice-9 match)) addLink = #(match (ly:version) ((major minor _) (define-music-function (path doc) (symbol-list? string?) (propertyOverride (append path '(stencil)) (grob-transformer 'stencil (lambda (grob original) (if (ly:stencil? original) (let ((url (format #f "https://lilypond.org/doc/v~a.~a/Documentation/notation/~a" major minor doc))) (grob-interpret-markup grob (make-with-url-markup url (make-stencil-markup original)))) original))))))) \score { \new StaffGroup << \new Staff \relative c'' { \addLink Score.BarNumber "bars#bar-numbers" \addLink Score.CodaMark "XXX not yet documented" \addLink Score.JumpScript "XXX not yet documented" \addLink Score.MetronomeMark "displaying-rhythms#metronome-marks" \addLink Score.RehearsalMark "bars#rehearsal-marks" \addLink Score.SectionLabel "XXX not yet documented" \addLink Score.SegnoMark "XXX not yet documented" \tempo Allegro a1 \override Score.BarNumber.break-visibility = ##(#t #t #t) a1 \revert Score.BarNumber.break-visibility \mark \default a1 \repeat segno 2 { a1 \alternative { { a1 a } } } \sectionLabel "Coda" a1 } >> }