Loading…
Loading…
Rule
Gradus GE-395 · cite this code — it is permanent. Rule id vs-articulation-ledger-line-exception
When the notehead sits on or beyond a ledger line, the articulation mark is pushed an extra increment further from the staff rather than crowding the ledger line — but it stays on the SAME (notehead) side determined by stem direction; it does not flip sides.
A staccato dot on a high ledger-line note sits directly on top of the ledger line stub instead of clearing it.
Gould, Behind Bars, ch. 'Articulation', ledger-line exception discussion; general engraving convention (Ross). Matches VexFlow's own `Articulation.format` logic (articulation.ts lines 234-241 / 238-245): when `!articulation.articulation.between_lines && curTop/curBottom < lines`, it ADDS `lines - curTop`/`lines - curBottom` to the increment, i.e. VexFlow already extends clearance past the staff edge for exactly this case.
This rule is about where marks land on the page, so it can only be judged after engraving. Collision and spacing faults live here.
Gradus GE-395 — Articulation on a ledger-line note moves further out but stays on the notehead side. Gradus Engraving Rulebook v1.0. https://gradusmusic.com/engraving/rule/vs-articulation-ledger-line-exception
Rulebook v1.0 · text licensed CC-BY-4.0 · machine-readable at /api/v1/engraving/rules/vs-articulation-ledger-line-exception