Hallo Christa,
zu a) trickse ich immer mit einer grace note. Diese setze ich zwischen die beiden \marks.
zu b) funktioniert es deswegen nicht mehr per \override Score.RehearsalMark #'break-align-symbols = #'(time-signature), aber das ist nicht so wild, da du die Marke einfach manuell verschieben kannst.
Zusammengebaut sieht die „Nahtstelle“ dann so aus:
a2\prall\>
\once \override Score.RehearsalMark #'break-visibility = #end-of-line-visible
\mark \markup { \musicglyph #"scripts.ufermata" }
\bar "||"
\break
\time 4/4
\grace s8 \!
\once \override Score.RehearsalMark #'extra-offset = #'(-2.5 . 0)
\mark \markup \pad-markup #0.25 \box "B"
R1
Übrigens solltest du aufpassen, die richtige Stelle für \pad-markup zu erwischen: \markup \pad-markup #0.25 \box "A" bewirkt nur ein Padding außerhalb der Box. Um Padding innerhalb der Box (also für etwas mehr Abstand zwischen Buchstabe und Box) zu erreichen, musst du den Buchstaben „padden“: \markup \box \pad-markup #0.25 "A".
Kompletter Code im Anhang.
Viele Grüße, Robert