> hi everybody, i'm trying to put jazz chord symbols.
> 
> somithing like CM7, dm9, etc. but they have to be
> above de staff. any sugestions?

I have created a set of macros that I use for this purpose. With those 
macros, you insert a inline TeX command at the place where you want the 
chord symbol, for example:

  \uc{C\maj}\    % Cmaj7 (using the triangular maj7 symbol); \uc stands 
                 % for 'up-chord' which places a chord above the staff

  \uc{Dm\up{7\flt5}}\ % Dm7b5, diminished dm7

The macros look like this:

%
% Chord fonts
%
\font\ChordFont=cmss12
\font\ChordFontBig=cmss14
\font\ChordFontSmall=cmss10
\font\ChordSymbol=musix16
\font\ChordSymbolSmall=musix13
\font\ChordSymbolBig=musix24
%
% Chord macros
%
\def\chord#1{{\ChordFont #1}}
\def\CHORD#1{{\ChordFontBig #1}}
\def\small#1{\raise 4pt\hbox{\ChordFontSmall #1}}
\def\up#1{\raise 4pt\hbox{\ChordFontSmall #1}}
\def\UP#1{\raise 7pt\hbox{\ChordFont #1}}
\def\uc#1{\zchar{12}{\chord{#1}}}
\def\uuc#1{\zchar{15}{\chord{#1}}}
\def\MC#1{\zmidstaff{\CHORD{#1}}}
%
% Symbols
%
\def\shp{\raise 3pt\hbox{\ChordSymbolSmall\char52}}
\def\sharp{\raise 4pt\hbox{\ChordSymbol\char52}}
\def\SHARP{\raise 6pt\hbox{\ChordSymbolBig\char52}}
\def\flt{\raise 1.7pt\hbox{\ChordSymbolSmall\char50}}
\def\flat{\raise 2pt\hbox{\ChordSymbol\char50}}
\def\FLAT{\raise 3.5pt\hbox{\ChordSymbolBig\char50}}
\def\nat{\raise 3pt\hbox{\ChordSymbol\char54}}
\def\dim{\char23}
\def\maj{\char1}
%
% Aliases
%
\def\ss{\flat}
\def\iss{\sharp}
%
% Common chords
%
\def\ad#1{\small{ad#1}}
\def\sep{\small7}
\def\sus{\small{sus}}
\def\suss{\small{sus7}}
\def\plse{\small{9\sharp11}}
\def\plsf{\small{7\sharp5}}
\def\hdim{m\small{7\flat5}}
%

Stefan

-- 
Stefan Svensson                     Phone: +46-90-135000
Himlastigen 14                      WWW: http://raggmunk.nu/
906 41 Ume�, Sweden                 ICQ: 1956984

_______________________________________________
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music

Reply via email to