[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Modified slur stencil with added markup
From: |
Thomas Morley |
Subject: |
Re: Modified slur stencil with added markup |
Date: |
Fri, 12 Oct 2018 10:31:34 +0200 |
Am Fr., 12. Okt. 2018 um 09:59 Uhr schrieb Urs Liska <address@hidden>:
> What is 'interval-center'? Grepping the source doesn't show a
> definition, so I'd assume it's in the C++ domain? I haven't found
> anything about that in the documentation (or through Google).
Hi Urs,
~/lilypond-git (master)$ git grep "interval-center"
Documentation/misc/ChangeLog-2.10: (interval-center): new function.
scm/bar-line.scm: (interval-center
(staff-symbol-line-span
scm/bar-line.scm: (set! anchor (interval-center x-extent))
scm/bar-line.scm: (set! anchor (interval-center
scm/define-markup-commands.scm: (center (interval-center
(ly:stencil-extent number-stencil Y)))
scm/define-markup-commands.scm:
(car num-x) (- (interval-center num-y) dy)
scm/define-markup-commands.scm:
(cdr num-x) (+ (interval-center num-y) dy))
scm/define-markup-commands.scm: (interval-center
(ly:stencil-extent rest-glyph Y))
scm/define-markup-commands.scm: (interval-center
(ly:stencil-extent mmr-stil X)))
scm/define-markup-commands.scm: (interval-center
(ly:stencil-extent mmr-number-stil X))))
scm/lily-library.scm:(define-public (interval-center x)
scm/output-lib.scm: (interval-center note-head-w)))
scm/output-lib.scm: (c (interval-center height)))
scm/output-lib.scm: (y-center (interval-center elt-y-ext)))
scm/output-lib.scm: (interval-center extent))))
scm/stencil.scm: (interval-center x-ext)
scm/stencil.scm: (interval-center y-ext))))))
scm/stencil.scm: (interval-center x-ext)
scm/stencil.scm: (interval-center y-ext))))))
scm/stencil.scm: (interval-center x-ext)
scm/stencil.scm: (interval-center y-ext))))))
scm/stencil.scm: (cons 0 (interval-center extent))))
So it's defined in scm/lily-library.scm
Cheers,
Harm