Hi all, I'm trying to use make-connected-path-stencil, but it's not working as
expected, in two ways. Here's a tiny example:
%%%%%%%%%%%%
\version "2.17.28"
myStencil =
#(let* ((A 0) (B 1))
(make-connected-path-stencil
'((A B) (B B) (A A)) ;; <-- variables can't be used in pointlist?
0.1
1
1
#f ;; <-- error when connect is set to #t
#t))
%%%%%%%%%%%%
1. Using variables in the pointlist gives this GUILE error:
Wrong type: A
2. Setting connect to #t gives this GUILE error (this seems like a bug):
Wrong type argument in position 1 (expecting empty list): closepath
Any suggestions? Here's the documentation from where it is defined in
stencil.scm, line 432:
(define-public (make-connected-path-stencil pointlist thickness
x-scale y-scale connect fill)
"Make a connected path described by the list @var{pointlist}, with
thickness @var{thickness}, and scaled by @var{x-scale} in the X direction
and @var{y-scale} in the Y direction. @var{connect} and @var{fill} are
boolean arguments that specify if the path should be connected or filled,
respectively."
Thanks,
-Paul
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user