On Thu, 2014-08-07 at 08:26 +0100, Phil Holmes wrote:
> ----- Original Message ----- 
> From: "Richard Shann" <rich...@rshann.plus.com>
> To: <lilypond-user@gnu.org>
> Sent: Thursday, August 07, 2014 7:58 AM
> Subject: Accidentals centred above notes
> 
> 
> > The example given in the docs for placing a sharp on a prall results in
> > a sharp which seems slightly too far to the left:
> > http://www.lilypond.org/doc/v2.18/Documentation/notation/expressive-marks-attached-to-notes#articulations-and-ornamentations
> >
> > \version "2.18.0"
> >
> > \relative c''' {
> >  \once \override TextScript.script-priority = #-100
> >  a2^\prall^\markup { \sharp }
> >
> >  \once \override Script.script-priority = #-100
> >  a2^\prall^\markup { \sharp }
> > }
> >
> > Is this considered best typesetting practice? Looking further at the
> > docs I see that the same question could be asked of the examples at
> > http://www.lilypond.org/doc/v2.18/Documentation/notation/typesetting-mensural-music#index-Musica-ficta
> >
> > where
> >
> > fis gis
> > \set suggestAccidentals = ##t
> > ais bis
> >
> > is given as an example for printing accidentals above notes. In this
> > case too the sharps seem to me just slightly too far to the left.
> >
> > The bottom line here is: is this something that will be changed in
> > future versions of LilyPond (in which case any -\tweak #'X-offset #'0.2
> > added will later prove a liability)?
> >
> > Richard
> 
> It certainly won't be changed unless it's reported as a bug (if indeed it is 
> one).
> 
> It looks like the use of the \sharp markup does indeed put the sharp sign 
> somewhat left.

I occurred to me after I wrote that this is to do with the default
alignment of markup with notes (and the position of the reference point
of the glyph - the | character you use seems to have its reference point
to the left of the vertical line). So what is perhaps needed is
something to tell LilyPond to center markup over the object it is
attached to. (I looked at \center-column, but, of course, this just
centers successive lines of text, the whole column itself is aligned to
the left of the note).

>   It looks to me like the ficta sharp is correctly aligned on 
> the notehead.
You are right, I was wrong - probably an example of seeing what I was
expecting to see - sorry!

I'll start digging around for what the syntax is to align markup other
than on the left side of notes - if anyone can just tell me I would be
grateful.

Richard

> 
> \relative c''' {
> a2^\markup { \sharp } ^\markup { | } \set suggestAccidentals = ##t ais 
> ^\markup { | }
> }
> 
> 
> 
> --
> Phil Holmes 



_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to