Oh it's okay, I just discovered it's as simple as \hide Dots 😊 Brent.
On Sun, 22 Jun 2025 at 13:47, Brent Annable <[email protected]> wrote: > Hi all, > > I'm currently using this workaround to lengthen the extender lines for a > final syllable that only has one note, but I've run into the problem that > any dots on invisible notes (to extend their length) remain visible. Is > there a way to hide the dot as well as the notehead? > > Regards, > > Brent. > > On Tue, 6 Feb 2024 at 22:33, Jakob Pedersen <[email protected]> wrote: > >> Thank you very much for this! >> >> I've never fiddled with \scaleDuration but that's an easy hack, and I >> only need to use it 10-12 places in the score in total, so not a lot of >> work :) >> >> Best wishes, >> Jakob >> >> On 05.02.2024 23.56, Hans Aikema wrote: >> >> >> >> On 5 Feb 2024, at 20:29, Jakob Pedersen via LilyPond user discussion >> <[email protected]> <[email protected]> wrote: >> >> Hello all, >> >> I've been trying to replicate a score from CPDL. >> >> <original.png> >> >> The font is terrible, the notes are weirdly shaped. I really don't like >> it. I wonder what software made it. Also, why two hyphens in that short a >> space? >> >> (I'm wondering which software was used to make it in the first place.) >> >> I've produced this so far: >> >> <mwe.png> >> >> I've used a variable with \set Staff.measureBarType = "-span|" to do the >> *mensurstriche* at appropriate places. >> >> MWE is at the bottom of this email. >> >> I wonder about the lyrics extenders, though. My questions are: >> >> 1) I assume extending an extender already there is fairly easy, although >> I don't know how. I tried the lyrics.extender property, but I'm not sure >> how to use it correctly. I was thinking it might be possible to have all >> three lyrics extender lines end at the same point near the bar line like in >> the original. >> 2) Is it possible to add a lyrics extender line to lyrics like the O >> attached to the breve in the top line, even if it isn't actually a melisma? >> And if so, is it possible to force to extend as far as the other three >> lyrics extender lines re my first question. >> >> >> Jakob, >> >> You can trick lilypond into extending the extender to (almost) >> end-of-measure by adding a (hidden) extra note towards the end of the >> measure. Using \scaleDurations you make that the total length of the >> shown+hidden music still fit within the measure. >> You’ll need to add the additional extender in the lyrics as well, as the >> hidden note is still accounted for in the note-to-lyric binding: >> >> \version "2.25.12" >> >> global = { >> \key d \major >> \time 2/2 >> } >> >> BarOn = { \set Staff.measureBarType = "-span|" } >> BarOff = { \set Staff.measureBarType = "|" } >> >> \score { << >> \new StaffGroup << >> \new Staff \relative c' { \global \BarOn \scaleDurations 2047/2048 >> b'\breve \hide \scaleDurations 1/2048 b\breve \BarOff cis1 | b } >> \addlyrics { O __ _ sa -- crum, } >> >> \new Staff \relative c' { \global \BarOn e2 g2. fis8 e \BarOff fis4 >> \scaleDurations 255/256 g \hide \scaleDurations 1/1024 g1 | a1 g } >> \addlyrics { O __ _ _ _ _ _ _ sa -- crum, } >> >> \new Staff \relative c' { \global \clef "treble_8" \BarOn b2 e2. d8 >> \BarOff cis \scaleDurations 511/512 d2 \hide \scaleDurations 1/1024 d1 | e1 >> e } >> \addlyrics { O __ _ _ _ _ _ sa -- crum, } >> >> \new Staff \relative c { \global \clef bass e1 \scaleDurations 1023/1024 >> b' \hide \scaleDurations 1/1024 b | a e } >> \addlyrics { O __ _ _ sa -- crum, } >> >> >> >> >> >> } >> >> >> >> >> >>
