lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Guitar String Numbers


From: David Raleigh Arnold
Subject: Re: Guitar String Numbers
Date: Wed, 31 Mar 2004 18:22:49 -0500
User-agent: KMail/1.5.4

On Tuesday 30 March 2004 22:15, Richard Schoeller wrote:
> The box code does expand the size of the enclosed object.  Depending
> on alignment and placement within the markup, this can move the
> contents of the box a little.  However, the size only changes by the
> thickness of the lines.  I had to go back and look.  It's been a
> while.
>
> When you put a circle around the object, the circle contacts the
> bounding box at the corners.  Assuming a square object, that means
> that the circle will sqrt(2)*width wide.  So the circle is 1.7x as
> wide as the original bounding box (actually, plus the line
> thickness).
>
> If you are circling the whole markup and it is a single letter, you
> might be able to use center alignment and then tweak the position
> with hspace and padding.  If you are trying to circle a portion of
> the markup, you have a pretty hard time getting it placed.

Thanks.  Looking more closely at the results, \markup centers the left
edge of the circle over the center of the note.  Plain latex puts the
left edge of the circle over the left edge of the note, so there is a
small difference.  \center-align with \markup, puts the right edge of
the circle over the center of the note(!), which is often a quite
tolerable situation.  Plain latex with backspaces can center the circle
quite well, and hspace can tweak it too, but I didn't test that.  There
is a problem with circling two letters, as (La).  I don't know
whether anyone wants to do that.  daveA

-- 
Paying more at the gas pump?  Bush's Oil Sheikh Buddies, who support Al
Qaeda, Palestinian terrorists, & hate-U.S. school systems everywhere,
need more of your money now to arm and pay Iraqis to kill Americans.
D. Raleigh Arnold dra@ (http://www.) openguitar.com address@hidden






reply via email to

[Prev in Thread] Current Thread [Next in Thread]