2015-08-14 3:32 GMT+02:00 Thomas Morley <thomasmorle...@gmail.com>: > 2015-08-14 3:13 GMT+02:00 MarcM <m...@mouries.net>: >> I am using a custom markup command that allows inserting scores into markups. >> It works great except when one score uses high notes the scores are not >> aligned. >> >> <http://lilypond.1069038.n5.nabble.com/file/n179568/shouldBeAligned.png> >> >> %============================================= >> % WRITE SCORE >> % >> %============================================= >> #(define-markup-command (writeScore layout props music) (ly:music?) >> (let ((score (ly:make-score music)) >> (score-layout (ly:output-def-clone $defaultlayout))) >> ;; possibly, change some settings in the \layout block >> %(ly:output-def-set-variable! score-layout 'indent 0) >> ;; add the \layout block to the score >> (ly:score-add-output-def! score score-layout) > > delete #:vcenter > >> (interpret-markup layout props (markup #:vcenter #:score score) ) >> )) >> >> >> >> \markup { >> "this should be aligned" \writeScore ##{ c' d' e' #} >> "with this " \writeScore ##{ c'''' d'''' e'''' #} >> } >> > >
(hit wrong key) > Though, I don't see an advantage not to use the default-markup-command: \markup \score ... Cheers, Harm Please always post the version you use!! _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user