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