lilypond-user
[Top][All Lists]
Advanced

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

Re: Formatting part of a header property


From: David Kastrup
Subject: Re: Formatting part of a header property
Date: Mon, 17 Dec 2018 21:35:58 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Thomas Morley <address@hidden> writes:

> Am Mo., 17. Dez. 2018 um 21:20 Uhr schrieb David Kastrup <address@hidden>:
>>
>> Thomas Morley <address@hidden> writes:
>
>> > The idea:
>> >
>> > #(define-markup-command (wordwrap-field layout props symbol)
>> >   (symbol?)
> [doc-string dropped]
>> >   (let* ((m (chain-assoc-get symbol props)))
>> >     (cond ((string? m)
>> >            (wordwrap-string-markup layout props m))
>> >           ((markup-list? m)
>> >            (wordwrap-markup layout props m))
>> >           ((markup? m)
>> >            (interpret-markup layout props m))
>> >           (else empty-stencil))))
>
>> BTW, I am not convinced of the string/markup differentiation since a
>> string _is_ a simple markup.  This is sort of icky.
>
> Well, work on this one is not finished ...
>
> Though, every string is a simple markup, yes, thus it's checked first.
> Why do you think it's icky?

Because a string is formatted/treated _differently_ from a markup.

-- 
David Kastrup



reply via email to

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