lilypond-user
[Top][All Lists]
Advanced

[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




reply via email to

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