X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=input%2Flsr%2Fdrawing-circles-around-various-objects.ly;h=4fb6027c5c6c8fb669d1efde22c8dc720cfebb06;hb=0387f04497978e37b335a8b99eec905499d6ad0f;hp=d500865121f315d4ab475e050394e8cfa047f7b5;hpb=0cd61a3be7ca856b584973217944eea1b9cbedac;p=lilypond.git diff --git a/input/lsr/drawing-circles-around-various-objects.ly b/input/lsr/drawing-circles-around-various-objects.ly index d500865121..4fb6027c5c 100644 --- a/input/lsr/drawing-circles-around-various-objects.ly +++ b/input/lsr/drawing-circles-around-various-objects.ly @@ -1,28 +1,30 @@ %% Do not edit this file; it is auto-generated from input/new %% This file is in the public domain. -\version "2.11.38" -\layout { ragged-right= ##t } +\version "2.11.64" \header { - doctitle = "Drawing circles around various objects" lsrtags = "tweaks-and-overrides" texidoc = " -The @code{\circle} command allows you to draw circles around various objects, -for example fingering indications. However, some objects require -specific tweaks: rehearsal marks depend on the @code{Score.markFormatter} % begin verbatim -context, bar numbers on the @code{Score.BarNumber} context, and so on. +The @code{\circle} markup command draws circles around various objects, +for example fingering indications. For other objects, specific tweaks +may be required: this example demonstrates two strategies for rehearsal +marks and measure numbers. +" + doctitle = "Drawing circles around various objects" +} % begin verbatim -You can tweak the printing of your circles by setting some properties -such as @code{#'thickness}, @code{#'circle-padding} or @code{#'font-size}. -" } -\relative c'{ -c1 -\set Score.markFormatter - = #(lambda (mark context) +\relative c' { + c1 + \set Score.markFormatter = + #(lambda (mark context) (make-circle-markup (format-mark-numbers mark context))) -\mark \default -c2 d^\markup{\circle \finger "2"} -\override Score.BarNumber #'break-visibility = #all-visible -\override Score.BarNumber #'stencil - = #(make-stencil-circler 0.1 0.25 ly:text-interface::print) + \mark \default + c2 d^\markup { + \override #'(thickness . 3) { + \circle \finger 2 + } + } + \override Score.BarNumber #'break-visibility = #all-visible + \override Score.BarNumber #'stencil = + #(make-stencil-circler 0.1 0.25 ly:text-interface::print) }