lilypond-user
[Top][All Lists]
Advanced

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

Re: Double-underline markup


From: Pierre Perol-Schneider
Subject: Re: Double-underline markup
Date: Tue, 15 Oct 2019 13:18:35 +0200

Hi Urs a,d Aaron,

Simply:

\markup {
  \underline
  \override #'(offset . 6)\underline
  "Lorem ipsum"
  \override #'(offset . 5)\underline
  \override #'(offset . 10)\underline
  "dolor sit amet"
}

Works too. However, lines length are not equals, even in Aaron's coding.
HTH,
Cheers,
Pierre



Le mar. 15 oct. 2019 à 11:39, Aaron Hill <address@hidden> a écrit :
On 2019-10-15 12:47 am, Urs Liska wrote:
> Hi all,
>
> is there an easy or already-implemented way to have a markup
> double-underlined, or do I have to draw that manually?

It's not exactly perfect, but you can \underline an \underline:

%%%%
\version "2.19.83"

#(define-markup-command (double-underline layout props args)
   (markup?) #:properties ((offset 2) (gap 3))
   (interpret-markup layout props
     (markup #:override (cons 'offset (+ offset gap)) #:underline
             #:override (cons 'offset offset) #:underline args)))

\markup {
   \double-underline "Lorem ipsum"
   \override #'(offset . 4) \override #'(gap . 5)
   \double-underline "dolor sit amet"
}
%%%%


-- Aaron Hill_______________________________________________
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user

reply via email to

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