Thibaut Chevalier wrote: > However, i had to write this complicated markup to obtain a correct "7 / > b5" > for semi-diminished chords (instead of the dashed circle). > > <c ees ges bes>- \markup { "-" \super {7/ \hspace #0.2 \teeny {\raise > #0.3 \flat} 5} } % C dashed circle -> C-7/5b > > It seems that the \flat inside the \super does not behave like the rest of > the text, and is bigger and to low than the usual superscript text, but I > could not figure why, reading the Overview of Markup commands. Has anyone a > clue ? ( > http://lilypond.org/doc/v2.8/Documentation/user/lilypond/Overview-of-text-markup-commands.html#Overview-of-text-markup-commands > > ).
This has always been one of my pet peeves with the chord handling on lilypond (why can't those sharps and flats be the right size and correctly placed by default?!? /me head explodes). Anyway, I've been using (for example) <c e ges bes>-\markup { "7" \tiny \raise #1.0 { \flat } "5" } <c e gis bes>-\markup { "7" \teeny \raise #1.0 { \sharp } "5" } with a condensed font and it looks great--the sharp and flat symbols are proportional to each other and correctly placed. As far as I know, the \super command does nothing to the size of the character it's raising (i.e., it's a shortcut method of doing \raise) so I'm not sure what the issue is there (though I could be wrong about that). -- Shamus _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user