Alan McConnell <[email protected]> writes: > On Sat, Oct 22, 2011 at 02:39:05PM +0100, Neil Puttock wrote: >> >> > is: #11 of Bartok's 44 Duos for 2 >> > violins, where the upper violin >> > staff has a key signature of B flat >> > and D flat(with a footnote emphasizing >> > that this is not a misprint). >> >> http://lilypond.org/doc/v2.15/Documentation/snippets/pitches#non_002dtraditional-key-signatures >> > Yes! Many thanks! I can see that I'm going to have to get > familiar with the "snippets" file. I've ignored it up to > now, since I'm working with v 2.14.2. But the code you've > suggested works with 2.14.2. > > A further question: I have a slight background in Common Lisp, and > Scheme(used by the guile interpreter) isn't that much different, I > believe and hope<g>. Which part of the Lilypond documentation is > best for learning how Scheme/guile is woven into Lilypond, and > explains the various ways guile can be used?
Lilypond-extending. In particular programming-interface. I'll need to rework parts of it once I am through with my current bout of syntax changes, but it is still what you will want to be reading. The notation manual has a bunch of appendices that can be worth looking at, and ly/music-functions-init.ly provides a nice potpourri of examples at various levels of intricateness. Most guile is mainly interwoven with the user interface: the bowels of Lilypond still do most of its processing in C++. -- David Kastrup _______________________________________________ lilypond-user mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-user
