Thomas Morley <thomasmorle...@gmail.com> writes:

> 2014-02-27 2:21 GMT+01:00 Kieren MacMillan <kieren_macmil...@sympatico.ca>:
>
> Though, I'm not convinced about it! Basically it's an extended
> \fromproperty accepting a markuplist, rebuilding \line and the
> column-commands (\right-column, \center-column etc)
> Following this direction would mean to rewrite every
> markuplist-command inside \fromproperty.
> Not very attractive. I think it's the wrong way.

Me too.  The main problem I see is that \fromproperty returns a markup,
not a markup list.  You try fudging around that, but that's not
convincing.  So what I think is needed is a

\fromproperty-lines

instead.  If course, this would require _all_ uses of page:title to
expect a property list.

Another approach would be to have a markup list command

\line-parts

that takes a line markup and splits it back into a markup list.  Then
you can use something like

title = \markup { "First part" "second part" } (which is an implicit
form of \markup \line { "First part" "second part" }), and use something
like
\center-column \line-parts \fromproperty #'page:title
in order to get the split version.

In the end, this sounds like something that could benefit from the
"markup/markup-list unification" project.

-- 
David Kastrup

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to