On Mon, Mar 6, 2017 at 9:57 AM, David Kastrup <d...@gnu.org> wrote: > "Dmytro O. Redchuk" <brownian....@gmail.com> writes: > >> 2017-03-06 15:16 GMT+02:00 David Kastrup <d...@gnu.org>: >>> I may be missing the point, but what's wrong with >> Thank you, David, nothing wrong. >> >> Sorry, i was unclear. >> >> Actually i would like to have list of lists (list of verses) and place >> those verses in some way depending of other settings. >>
I think I understand what you want, if the following is correct: At the least, you need a function to accept a list of markup-lists (such as the "verse" you provided). And then, on top of that, you want to still be able to add properties for *all* of them -- or do you mean, for *each* of them (meaning you could set properties for one verse this way, another verse another way, etc)? In effect, instead of doing \markup-list \column-lines #verse1 \markup-list \column-lines #verse2 % etc.. you'd like to do e.g.: #(define verses '(verse1 verse2)) \all-the-markup-lists #verses or even the latter part as: #(all-the-markup-lists-in-scheme verses) >> I've tried to define markup command, but it can not be recursive. >> >> I've tried to call #{ \markup ... #} from withing scheme, but got >> empty document or "not a markup" error. >> >> So, i've tried some wrong ways and now i would like to know what i >> should try instead .) >> >> What to try to have a (scheme? lilypond+scheme?) function to loop over >> list of "verses" and output some "predefined" markup. > > _Now_ you are being unclear. I can't figure out what you did, and > I can't figure out what you want to do. > > -- > David Kastrup > > _______________________________________________ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user -- Jeffery Shivers jefferyshivers.com soundcloud.com/jefferyshivers _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user