1 %% Do not edit this file; it is auto-generated from input/new
2 %% This file is in the public domain.
5 lsrtags
= "tweaks-and-overrides"
7 The @code{\circle} command allows you to draw circles around various objects,
8 for example fingering indications. However, some objects require
9 specific tweaks: rehearsal marks depend on the @code{Score.markFormatter}
10 context, bar numbers on the @code{Score.BarNumber} context, and so on.
12 You can tweak the printing of your circles by setting some properties
13 such as @code{#'thickness}, @code{#'circle-padding} or @code{#'font-size}.
15 doctitle
= "Drawing circles around various objects"
20 \set Score
.markFormatter
=
21 #(lambda
(mark context
)
22 (make-circle-markup
(format-mark-numbers mark context
)))
24 c2 d^\markup { \circle \finger 2 }
25 \override Score
.BarNumber
#'break-visibility
= #all-visible
26 \override Score
.BarNumber
#'stencil
=
27 #(make-stencil-circler
0.1 0.25 ly
:text-interface
::print
)