lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] Re: Raised 6th step in figured bass


From: Reinhold Kainhofer
Subject: [PATCH] Re: Raised 6th step in figured bass
Date: Tue, 10 Jun 2008 19:53:59 +0200
User-agent: KMail/1.9.9

Am Freitag, 6. Juni 2008 schrieb Reinhold Kainhofer:
> I'm currently transcribing a Mozart piece with figured bass. In several
> places, the harmony uses a raised 6th, which is typically notated (also in
> the hand-engraved Mozart editions I have available) as a 6 with a backward
> slash through the number. Somehow I seem to be unable to find the
> corresponding lilypond bass figure (see
> http://www.robertkelleyphd.com/FiguredBass.pdf, the sixth figure in the
> second column on page 2).
>
> In particular <6/> produces a slash in the wrong direction (meaning a
> diminished), <6\> or <6\\ > don't work. Looking at parser.yy, it seems that
> the only allowed modifications are \+, / and !, but no backward slash.

Okay, attached is a patch, which implements backslashed figures (and in 
general backslashed digits).
The syntax is:
< 6\\ > 
The double backslash is required to distinguish it from other modifiers 
starting with a backslash (i.e. \+ could otherwise be interpreted as 
backslashed digit with a sharp, which wouldn't make sense from a musical 
point of view, or as augmented).

The corresponding markup function is \backslashed-digit:
     \markup {\backslashed-digit #6 }

Okay to apply?

Cheers,
Reinhold
-- 
------------------------------------------------------------------
Reinhold Kainhofer, Vienna University of Technology, Austria
email: address@hidden, http://reinhold.kainhofer.com/
 * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/
 * K Desktop Environment, http://www.kde.org, KOrganizer maintainer
 * Chorvereinigung "Jung-Wien", http://www.jung-wien.at/

Attachment: 0001-figured-bass-Implement-backslashed-figures-raised.patch
Description: Text Data


reply via email to

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