Re: Three newbie questions

2008-11-07 Thread Mats Bengtsson
If you use \set chordRootNamer = #(lambda (x) -) you will not get any syntax errors, you don't get any syntax errors but you get a somewhat unexpected output. If you, in addition, set \set chordNoteNamer = #note-name-markup the result is somewhat more similar to what you want (by default it

double stem

2008-11-07 Thread 胡海鹏 Hu Haipeng
Hello, I'm orchestrating the accomp. of a song by me in 2004. The horn 1-2 part sometimes requires a2 note, thus a double stem note. I don't want to write c4 \\ c , since there are dynamics spanner such as \, and I don't want to add an extra voice to increase the complexity. But could

Re: double stem

2008-11-07 Thread Mats Bengtsson
How about the following? doublestem = #(define-music-function (parser location m) (ly:music?) #{ \voiceOne $m \new Voice { \voiceTwo $m } \oneVoice #}) \relative c'{ c2 d \doublestem e f \doublestem { g a b c } } This function applies to the note (or music expression) following it, so in

Re:Re: double stem

2008-11-07 Thread 胡海鹏 Hu Haipeng
Thank you, I have not thought about this ! Haipeng 在2008-11-07,Mats Bengtsson [EMAIL PROTECTED] 写道: How about the following? doublestem = #(define-music-function (parser location m) (ly:music?) #{ \voiceOne $m \new Voice { \voiceTwo $m } \oneVoice #}) \relative c'{ c2 d \doublestem e f

Re: textSpanner bound-details on two lines

2008-11-07 Thread Neil Puttock
2008/11/6 Eluze [EMAIL PROTECTED]: Neil Puttock wrote: 1. is it possible to keep the right-broken text inside the system #'right-broken #'anchor-alignment = #RIGHT this works perfectly and i wonder why it is not the default! I don't think it would hurt to have this as a default; unless

THANK YOU for Lilypond-Book

2008-11-07 Thread Jonathan Kulp
Just a quick note to say Thanks to whoever's responsible for Lilypond Book. The combination of Lilypond with LaTeX is one of the most impressive tools I've ever used. I wish I'd had this when I was working on my doctoral dissertation in the late 1990s. I love the seamless integration of