Am Mi., 24. Okt. 2018 um 17:02 Uhr schrieb Ben <[email protected]>:

> This should be what you need (see attached)

We do have 'number-format', so one could do:

#(define-public (format-roman-mark-numbers mark context)
  (make-bold-markup (number-format 'roman-upper mark)))

#(define-public (format-boxed-roman-mark-numbers mark context)
  (make-bold-markup (make-box-markup (number-format 'roman-upper mark))))

\layout {
  \context {
    \Score
    markFormatter =
      %#format-roman-mark-numbers
      #format-boxed-roman-mark-numbers
    %% 2.21.0
    %markFormatter = #(format-mark-generic '(roman box bold mixedcase))
  }
}
{
    \mark \default
    R1
    \mark \default
    R1
}

Cheers,
  Harm

_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to