|
From: | Bertalan Fodor (LilyPondTool) |
Subject: | Re: Scheme: Is there a make-right-align-markup? |
Date: | Tue, 05 Feb 2008 09:26:02 +0100 |
User-agent: | Thunderbird 2.0.0.9 (Windows/20071031) |
I suppose it is (define-builtin-markup-command (center-align layout props args) (markup-list?) "Put @code{args} in a centered column." (let* ((mols (interpret-markup-list layout props args)) (cmols (map (lambda (x) (ly:stencil-aligned-to x X CENTER)) mols))) (stack-lines -1 0.0 (chain-assoc-get 'baseline-skip props) cmols))) in define-markup-commands.scm Scheme is a very nasty beast in the sense it can redefine its own syntax. Bert Risto Vääräniemi wrote: Hi again, On 05/02/2008, Risto Vääräniemi wrote:One more thing... Does anyone know where the make-center-align-markup and make-column-markup are defined? They are not defined inside define-markup-commands.scm. In fact I (read Windoze search) cannot find them anywhere inside the binary or source releases. I guess they are there somewhere but the search just cannot find them.I tried a different search tool (Agent Ransack - thanks Simon) to search for these commands. Even with the new tool I couldn't find their definitions in the source distribution (2.11.34). This a bit seems odd. They seem like an internal LP function but how can LP use a function is it's not present at the sources. One reason could be that even the new tool cannot find them. :-( -Risto _______________________________________________ lilypond-user mailing list address@hidden http://lists.gnu.org/mailman/listinfo/lilypond-user -- LilyPondTool is the editor for LilyPond files. See http://lilypondtool.organum.hu |
[Prev in Thread] | Current Thread | [Next in Thread] |