lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Note names are causing text marks to be duplicated


From: Eric Benson
Subject: Re: Note names are causing text marks to be duplicated
Date: Fri, 26 Apr 2024 07:44:41 -0700

I see. How hard would it be to write a Scheme function that would copy a melody variable and remove the text marks, or in fact everything other than the note values, which are all I want in the NoteNames variable? That would be preferable to entering a separate sequence containing only the text marks in my application.

On Fri, Apr 26, 2024 at 6:48 AM David Wright <lilylis@lionunicorn.co.uk> wrote:
On Thu 25 Apr 2024 at 22:16:21 (-0700), Eric Benson wrote:
> Is this intentional or desired?

AIUI this is one of the reasons \textMark was invented, so that
multiple text marks could be placed at the same point:

 "Note: Older LilyPond versions used the \mark command for text marks,
  even though it is primarily intended for rehearsal marks (see
  [Rehearsal marks], page 127). The \textMark and \textEndMark
  commands are better suited for text marks with regard to their de-
  fault settings as well as the ability to have several text marks at
  the same moment. It is therefore recommended to use \textMark and
  \textEndMark instead of \mark "Text" or \mark \markup .... Note that
  if converting code that uses \mark for text marks, overrides using
  RehearsalMark should be changed to TextMark."

> If so, is there a way to prevent this from happening?

Treat the text mark as you would lyrics or dynamics, defined in a
separate variable, which you interpret inside your << >> only once.

Cheers,
David.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]