[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Dash instead of 'm' for minor chords
From: |
Shamus |
Subject: |
Re: Dash instead of 'm' for minor chords |
Date: |
Mon, 03 Jul 2006 23:35:17 -0700 |
User-agent: |
Thunderbird 1.5.0.2 (X11/20060526) |
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