[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: LSR changes for \textMark/\textEndMark
From: |
Thomas Morley |
Subject: |
Re: LSR changes for \textMark/\textEndMark |
Date: |
Tue, 27 Sep 2022 21:05:22 +0200 |
Am Di., 27. Sept. 2022 um 13:30 Uhr schrieb Jean Abou Samra
<jean@abou-samra.fr>:
>
> Harm,
>
> As you can see from open MRs, I'm working on moving from \mark <markup>
> to text marks in tests and documentation. Could you please apply the
> following changes in LSR?
>
> These snippets should have their doc tag removed because
> \textMark/\textEndMark
> address limitations that they show how to work around:
>
> - aligning-objects-created-with-the--mark-command, since \textMark and
> \textEndMark have a default alignment that should be the right thing
> in most cases (and !1641 adds a doc example on customizing the alignment
> anyway).
>
> - printing-marks-at-the-end-of-a-line.ly
>
> - creating-simultaneous-rehearsal-marks.ly
>
> -
> how-to-print-two-rehearsal-marks-above-and-below-the-same-barline-method-{1,2}.ly
>
> These 5 snippets should eventually be removed from LSR when it's
> upgraded to 2.24.
>
> Also, these snippets don't actually need \mark <markup>, should be
> changed to use something else:
>
> - wind-headword.ly: replace
>
> \once \override Score.RehearsalMark.self-alignment-X = #-1
> \once \override Score.RehearsalMark.break-align-symbols =
> #'(time-signature)
> \once \override Score.TimeSignature.break-align-anchor-alignment
> = #LEFT
> \once \override Score.RehearsalMark.padding = #4
> \mark \markup \large \bold {Moderato assai}
>
> with just
>
> \tempo \markup \large "Moderato assai"
>
> - table-of-contents.ly: change \mark "A" to \mark \default.
>
>
> I'll take care of the rest by moving snippets to new/ and changing
> them to use \textMark/\textEndMark.
>
> Thanks!
>
> Jean
>
Hi Jean,
will do.
Is it urgent? I'll have not much time before weekend.
Cheers,
Harm