[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Help with Chordname
From: |
Alec Bartsch |
Subject: |
Re: Help with Chordname |
Date: |
Fri, 27 Sep 2013 18:08:48 -0700 |
On Sep 27, 2013, at 5:23 PM, Steve Noland <address@hidden> 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
}
}