X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Fstencil.scm;h=fb46ef7251cf7eef4733eeff09711ced4da1b44a;hb=3847ea920b9a4efe8f11c056e6e70c63b0fb24f5;hp=536425b9c680ce5a44b0c7bcbe9f8924d94142fd;hpb=20f05daaedb42617534893387e36d3f92343bede;p=lilypond.git diff --git a/scm/stencil.scm b/scm/stencil.scm index 536425b9c6..fb46ef7251 100644 --- a/scm/stencil.scm +++ b/scm/stencil.scm @@ -80,10 +80,13 @@ (define-public (make-circle-stencil radius thickness fill) "Make a circle of radius @var{radius} and thickness @var{thickness}" + (let* + ((out-radius (+ radius (/ thickness 2.0)))) + (ly:make-stencil (list 'circle radius thickness fill) - (cons (- radius) radius) - (cons (- radius) radius))) + (cons (- out-radius) out-radius) + (cons (- out-radius) out-radius)))) (define-public (box-grob-stencil grob) "Make a box of exactly the extents of the grob. The box precisely