On Sep 27, 2013, at 5:23 PM, Steve Noland <[email protected]> wrote:

> I am trying to typeset a score for jazz orchestra.  I am having problems with 
> some of the jazz chordnames engraving correctly. Specifically, a Dm7(b5) 
> chord (D minor 7, flat 5) engraves as a DÂș, or D diminished.  What can be the 
> problem?

I use the include file below for Brandt-Roemer-style chord names, which will 
typeset the minor 7, flat 5 the way you (and I) would expect, assuming you 
meant to say "half-diminished". (Or at least you can use it as a starting point 
for further tweaking.)

Now, I wish I knew how to make the accidentals in chord names a bit smaller 
than their default size, and shift their baseline a bit.

%
% Chord symbols recommended in "Standardized Chord Symbol Notation"
% by Carl Brandt and Clinton Roemer (1976), Roerick Music Co.
%

brandtRoemerExceptionMusic = {
        <c e g b>1-\markup { \hspace #0.2 \fontsize #-4.5 MA \fontsize #-2 
\super 7 }
        <c ef g>1-\markup { \hspace #0.2 \fontsize #-4.5 MI }
        <c ef g a>-\markup { \fontsize #-4.5 MI \fontsize #-2 \super 6 }
        % minor 6/9
        <c ef g d'>-\markup { \fontsize #-4.5 MI \fontsize #-2 \super "(ADD 9)" 
}
        <c ef g bf>-\markup { \hspace #0.2 \fontsize #-4.5 MI \fontsize #-2 
\super 7 }
        <c ef g b>-\markup { \fontsize #-4.5 MI \fontsize #-2 \super "(MA 7)" }
        <c f g>-\markup { \fontsize #-4.5 SUS }
        <c f g bf>-\markup { \fontsize #-2 \super 7 \fontsize #-4.5 SUS }
        <c ef gf bf>-\markup { \fontsize #-4.5 MI \fontsize #-2 \super \concat 
{ "7(" \flat "5)" } }
        <c e g bf>-\markup { \fontsize #-2 \super 7 }
        <c e gs>-\markup { \fontsize #-4.5 "+"}
        <c e gs bf>-\markup { \fontsize #-4.5 "+" \fontsize #-2 \super 7 }
}

BrandtRoemerExceptions = #(sequential-music-to-chord-exceptions 
brandtRoemerExceptionMusic #t)

\layout {
        \context {
                \ChordNames
                chordNameExceptions = #BrandtRoemerExceptions
                %\override ChordName #'font-family = #'roman
                \override ChordName #'font-size = #1.5
        }
}


_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to