Re: move lyrics closer

2009-04-09 Thread Trevor Daniels
Eluze There's a paragraph in section 5.5.1 which may (nor may not!) help. It says: "All graphical objects have a reference point, a horizontal extent and a vertical extent. The horizontal extent is a pair of numbers giving the displacements from the reference point of the left and right edg

Re: hiding portions of slurs/ties around specific objects

2009-04-09 Thread M Watts
Questions and comments are welcome. If anyone wants to add it to the LSR, that's fine by me. Change the function name too, if you want, I couldn't think of anything better. Very awesome! It's definitely LSR worthy. +1 ___ lilypond-use

Re: hiding portions of slurs/ties around specific objects

2009-04-09 Thread Patrick McCarty
On Thu, Apr 09, 2009 at 10:22:57PM -0700, Mark Polesky wrote: > Perhaps it was a coincidence that both Kieren > and Maestraccio requested slur-hiding solutions > recently: > > http://lists.gnu.org/archive/html/bug-lilypond/2009-03/msg00106.html > http://lists.gnu.org/archive/html/lilypond-user/200

hiding portions of slurs/ties around specific objects

2009-04-09 Thread Mark Polesky
Perhaps it was a coincidence that both Kieren and Maestraccio requested slur-hiding solutions recently: http://lists.gnu.org/archive/html/bug-lilypond/2009-03/msg00106.html http://lists.gnu.org/archive/html/lilypond-user/2009-04/msg00153.html I tried to solve both individually, but then realized

Re: ly:grob-basic-properties confusion (bug?)

2009-04-09 Thread Patrick McCarty
On Thu, Apr 09, 2009 at 12:06:14AM -0700, Mark Polesky wrote: > > I was trying to see if I could access a grob's stencil from within a > callback without actually knowing what the grob is. I know it sounds > pointless, but there's a good reason. Anyway, my approach was: > > 1) get the grob's imm

RE: LaissezVibrer tie on single note of chord

2009-04-09 Thread Nick Payne
I have found that when I add the bit of code to get a laissezVibrer tie on a single note of a chord to a piece that has a couple of voices, the tie seems to leak to the other voice. When I run the attached file through Lilypond, the laissezVibrer tie specified in the bass voice also appears on t

Re: Tip/Trick: Double-Breve or Single-Breve-with-Double-Sidebars

2009-04-09 Thread Ari Torhamo
to, 2009-04-09 kello 15:43 -0400, Kieren MacMillan kirjoitti: > Hello Ari (et al.), > > > You'll need Kieren's scheme function as well. > > \version "2.12.2" > dbreve = > #(define-music-function (parser location note) (ly:music?) > #{ > \once \override Pa

Re: General settings in ext file

2009-04-09 Thread Mark Polesky
Easiest to save both files in the same folder (directory). If you have a lot of files in separate folders, you can put your preferences in a separate folder, but you need to add a search path to the default LilyPond arguments. On Windows, it might be something like this: --include=C:/Documents

Re: General settings in ext file

2009-04-09 Thread -Eluze
MonAmiPierrot wrote: > > \context { > % add the RemoveEmptyStaffContext that erases rest-only staves > \RemoveEmptyStaffContext > } > this is typically used in a \layout section and you can \include a file with such definitions; if it is located in another directory/folder you could d

Re: move lyrics closer

2009-04-09 Thread -Eluze
in http://lilypond.org/doc/v2.12/Documentation/user/lilypond-big-page.html#Vertical%20spacing%20inside%20a%20system you can read: Normally staves are stacked vertically. To make staves maintain a distance, their vertical size is padded. This is done with the property minimum-Y-extent. When applied

General settings in ext file

2009-04-09 Thread MonAmiPierrot
Hello, I would like to put some gensettings in one .ly file to be included in my pieces. One of this settings is: \context { % add the RemoveEmptyStaffContext that erases rest-only staves \RemoveEmptyStaffContext } for removing empty staves lines. But how can I put this in a file which

Re: move lyrics closer

2009-04-09 Thread -Eluze
James E. Bailey-3 wrote: > > > Well, to my defense, I never really worry about vertical > spacing. > > too bad for you - but in no way you are accused! -- View this message in context: http://www.nabble.com/move-lyrics-closer-tp22964622p22980269.html Sent from the Gnu - Lilypond - User ma

Re: Real-world usage of Lilypond

2009-04-09 Thread Anthony W. Youngman
In message <49dd97f8.20...@gmail.com>, Wei-Wei Guo writes I don't know there are many different systems. I'm working on a songbook for our family church, but I have little knowledge of music. So I started learning music script about a month ago. Since it's difficult for me to remember and under

Re: Need Guitar 2 voices with notes of different durations to share a stem

2009-04-09 Thread -Eluze
Louie van Bommel wrote: > > The original guitar piece is in 3/8 time and has 3 1/8th notes per bar. > The first of these notes has a stem up and a stem down on the same note. > Now because it is 3/8 time the bass note is a dotted 1/8th note, but the > same note in voice one is NOT dotted. >

Re: Tip/Trick: Double-Breve or Single-Breve-with-Double-Sidebars

2009-04-09 Thread Kieren MacMillan
Hi Robin, \draw-line was introduced after 2.10. Thanks for the version check -- if I have time, I'll rewrite it (using another glyph, or PostScript) for earlier versions. =) Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org http://li

Re: move lyrics closer

2009-04-09 Thread James E. Bailey
Am 09.04.2009 um 23:56 schrieb -Eluze: James E. Bailey-3 wrote: i am not quite certain about where - in which context(s) - you have to place it to make it effective in every stanza VerticalAxisGroup, as far as I understand it, moves the staves closer together, and with it, the lyrics

Re: move lyrics closer

2009-04-09 Thread -Eluze
James E. Bailey-3 wrote: > > > >> i am not quite certain about where - in which context(s) - you have >> to place >> it to make it effective in every stanza > > > VerticalAxisGroup, as far as I understand it, moves the staves closer > together, and with it, the lyrics closer to the stave

Re: Tip/Trick: Double-Breve or Single-Breve-with-Double-Sidebars

2009-04-09 Thread Robin Bannister
Kieren MacMillan wrote: This function should be good at least as far back as v2.10. \draw-line was introduced after 2.10. Cheers, Robin ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user

Re: Tip/Trick: Double-Breve or Single-Breve-with-Double-Sidebars

2009-04-09 Thread M Watts
I think I've seen music where the breve (2 whole notes) was printed with two bars on each side. Indeed, in most hymn books I've seen, the breves have 2 lines each side, so "huzzah" for Kieren's code! ___ lilypond-user mailing list lilypond-user@

Re: Tip/Trick: Double-Breve or Single-Breve-with-Double-Sidebars

2009-04-09 Thread Henning Plumeyer
Am 09.04.2009, 21:43 Uhr, schrieb Kieren MacMillan : \version "2.12.2" dbreve = #(define-music-function (parser location note) (ly:music?) #{ \once \override ParenthesesItem #'stencil = #ly:text-interface::print \once \over

Tip/Trick: Double-Breve or Single-Breve-with-Double-Sidebars

2009-04-09 Thread Kieren MacMillan
Hello Ari (et al.), You'll need Kieren's scheme function as well. \version "2.12.2" dbreve = #(define-music-function (parser location note) (ly:music?) #{ \once \override ParenthesesItem #'stencil = #ly:text-interface::print

Re: move lyrics closer

2009-04-09 Thread James E. Bailey
Am 09.04.2009 um 11:58 schrieb -Eluze: James E. Bailey-3 wrote: I want to move lyrics closer to each other. I've tried \layout {\context { \Lyrics \override #'baseline-skip = #-55 } } and it's not working for me. I'm sure I've just got the wrong context somewhere. Can someone point me to th

Re: Real World Usage

2009-04-09 Thread Kieren MacMillan
Hi Tim, I was going to object to Kieren's statement that it wasn't particularly difficult (since I think it was), but I have to suppose that he intended that it wasn't particularly difficult *for him*. Actually, what I meant was: of all the tweaks/hacks/etc. that I've seen, this is one of

Re: Kieren's Double Breve: Thank You.

2009-04-09 Thread Jonathan Kulp
Ari Torhamo wrote: to, 2009-04-09 kello 09:14 -0400, Kieren MacMillan kirjoitti: Hi Fred, Thank you, Kieren, for that double-breve function My pleasure! which I am now using in Reading's (d.1692) Preces and Responses. I think the breve looks much better with double side-bars. What?! I can

Re: Kieren's Double Breve: Thank You.

2009-04-09 Thread Kieren MacMillan
Hi Ari, What?! I can haz breve with duble side-barz neouw? Vry nice :-) =) I asked about this a longish time ago, but it wasn't possible then. It probably was, but nobody thought to do what I've done here (i.e., abusing the ParenthesesItem #'stencil). Am I getting this right: wher

Re: Real World Usage

2009-04-09 Thread Tim Reeves
Look, I don't "have a dog in this fight" (i.e. there's nothing I need Lilypond to do that it doesn't do, etc.) but I have to protest that "Lilypond can do this, but nobody, including lilypond gurus, were able to do this." Since someone (i.e Kieren) just did it. I was going to object to Kieren's

Re: Kieren's Double Breve: Thank You.

2009-04-09 Thread Ari Torhamo
to, 2009-04-09 kello 09:14 -0400, Kieren MacMillan kirjoitti: > Hi Fred, > > > Thank you, Kieren, for that double-breve function > > My pleasure! > > > which I am now using in Reading's (d.1692) > > Preces and Responses. I think the breve looks > > much better with double side-bars. What?! I ca

Re: LilyPond midi extension

2009-04-09 Thread Daniel Hulme
On Thu, Apr 09, 2009 at 08:16:32AM -0600, Carl D. Sorensen wrote: > On the other hand, if I'm doing programming work and commit changes then > find that I have a typo in my commit, it's much cleaner to rebase so that > there is only one patch. Don't forget that if you want to correct a mistake in

Re: Real-world usage of Lilypond

2009-04-09 Thread Tim McNamara
On Apr 9, 2009, at 1:38 AM, Wei-Wei Guo wrote: I don't know there are many different systems. I'm working on a songbook for our family church, but I have little knowledge of music. So I started learning music script about a month ago. Since it's difficult for me to remember and understand

Re: Slur/Tie Ambiguity

2009-04-09 Thread David Pounder
Thanks for the reply. I wouldn't expect the sharp to be displayed in any other case, but would expect to see it in this case. If you are correct, then music engraving has an ambiguity here. It's not a great problem as it can be worked around, but I thought I'd highlight it in case it's a bug.

Re: Real World Usage

2009-04-09 Thread Kieren MacMillan
Graham, what about: 3) Lilypond can do this, but nobody, including the people reading lilypnod-user, was willing to spend an hour writing a solution for my own personal problems. a) Thanks... I didn't want to say it, but I figured you would! ;-) b) It actually only took me about eight minutes

Re: LilyPond midi extension

2009-04-09 Thread Carl D. Sorensen
On 4/9/09 8:09 AM, "Graham Percival" wrote: > On Thu, Apr 09, 2009 at 03:37:39PM +0200, Simon Bailey wrote: >> carl, >> >> On 9 Apr 2009, at 15:27, Carl D. Sorensen wrote: >>> The way to get a single patch from multiple commits is to use git >>> rebase. >>> >>> git rebase -i origin/master >>

Re: Real-world usage of Lilypond

2009-04-09 Thread wilco van den tol
Hi there, I indeed worked on a book containing a lot of church songs in several different kinds of notation. Varying from a full score with choir and organ, which wasn't an issue at all, to a setting with long notes on each of which a long sentence had to be sung, which seemed impossible until I

Re: LilyPond midi extension

2009-04-09 Thread Graham Percival
On Thu, Apr 09, 2009 at 03:37:39PM +0200, Simon Bailey wrote: > carl, > > On 9 Apr 2009, at 15:27, Carl D. Sorensen wrote: >> The way to get a single patch from multiple commits is to use git >> rebase. >> >> git rebase -i origin/master >> >> will give you the opportunity to convert your 3 commit

Re: Real World Usage

2009-04-09 Thread Graham Percival
On Thu, Apr 09, 2009 at 06:29:53AM -0700, sdfgsdhdshd wrote: > > Kieren MacMillan wrote: > > My point is, I would be very surprised if the list you have of > > "things Lilypond can't do" actually contains *anything* Lilypond > > can't do. > > > I see no difference between the two following se

Re: Real World Usage

2009-04-09 Thread Kieren MacMillan
Hi, I see no difference between the two following sentences 1) Lilypond can't do this. 2) Lilypond can do this, but nobody, including lilypond gurus, were able to do this. Maybe not, semantically... But I could do this particular thing, and I don't consider myself a Lilypond "guru" by any

Re: LilyPond midi extension

2009-04-09 Thread Simon Bailey
carl, On 9 Apr 2009, at 15:27, Carl D. Sorensen wrote: The way to get a single patch from multiple commits is to use git rebase. git rebase -i origin/master will give you the opportunity to convert your 3 commits into a single commit, which will then make a single patch. that's perfect. t

Re: Real World Usage

2009-04-09 Thread sdfgsdhdshd
Kieren MacMillan wrote: > > Although I don't have an older version of Lilypond to check against, > I image my function would have worked for several versions now. > In other words, this workaround has probably been available in > Lilypond for several years, if not longer. > No time for no

Re: Real World Usage

2009-04-09 Thread sdfgsdhdshd
Kieren MacMillan wrote: > > Hi, > >> At the time i needed this note, it was NOT available in lilypond. > > Although I don't have an older version of Lilypond to check against, > I image my function would have worked for several versions now. > In other words, this workaround has probably be

Re: LilyPond midi extension

2009-04-09 Thread Carl D. Sorensen
On 4/9/09 4:23 AM, "Simon Bailey" wrote: > > here's the new patch-set. i'm sorry, but i can't work out how to get > git to give me one single patch for the three commits i made locally > since checking out. Simon, The way to get a single patch from multiple commits is to use git rebase. g

Re: Kieren's Double Breve: Thank You.

2009-04-09 Thread Kieren MacMillan
Hi Fred, Thank you, Kieren, for that double-breve function My pleasure! which I am now using in Reading's (d.1692) Preces and Responses. I think the breve looks much better with double side-bars. Glad to see my work helping out in the real world. Looking forward to having a more elegant so

Re: Real World Usage

2009-04-09 Thread Kieren MacMillan
Hi, At the time i needed this note, it was NOT available in lilypond. Although I don't have an older version of Lilypond to check against, I image my function would have worked for several versions now. In other words, this workaround has probably been available in Lilypond for several yea

Re: LaissezVibrer tie on single note of chord

2009-04-09 Thread Robin Bannister
Nick Payne wrote: Is this possible without faking the chord by creating two voices? Sometimes I like to show in my piano fingering that one finger of a chord should temporarily act as a pivot while the other fingers are moving to the the next chord. Maybe there is a recognised symbol for tha

Kieren's Double Breve: Thank You.

2009-04-09 Thread Frederick Dennis
Thank you, Kieren, for that double-breve function which I am now using in Reading's (d.1692) Preces and Responses. I think the breve looks much better with double side-bars. Fred. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/m

Re: Real World Usage

2009-04-09 Thread sdfgsdhdshd
Kieren MacMillan wrote: > For example, lilypond was not able to print this note: ||O|| >>> >>> You mean like this? >>> >> Yes. > > Well, I did that image in Lilypond, and it wasn't particularly > difficult. > Were there other things Lilypond supposedly couldn't do? > At the time i

Re: Real-world usage of Lilypond

2009-04-09 Thread Wei-Wei Guo
M Watts 写道: Sorry Tim, I don't understand what you said. Could you point me to a link explaining those systems? Thanks! I'm not Tim, but try starting here for LilyPond syntax; also read the "see also" pages linked from the bottom: http://lilypond.org/doc/v2.12/Documentation/user/lilypond-l

Re: Real-world usage of Lilypond

2009-04-09 Thread Morten Borchorst
You might want to contact Wilco van den Tol. As far as I remember he worked out a project like this a few years ago. Greetings Morten Christ van Willegen skrev: ...although we all are in 'the real world' (or at least think we are :-) ) Recently, I was attending a speech by one of the lead

Re: Real-world usage of Lilypond

2009-04-09 Thread Graham Percival
On Tue, Apr 07, 2009 at 11:56:16AM +0200, Christ van Willegen wrote: > I was wondering if perhaps 'we' were able to help him, by: > - Engraving songs for publishing, making them 'as good as possible'; > - Extending Lilypond to (more easily?) accomodate engraving of church > music. Two examples that

Re: LilyPond midi extension

2009-04-09 Thread Daniel Hulme
On Thu, Apr 09, 2009 at 01:01:56PM +0200, Simon Bailey wrote: > no problems. always glad to help. although i will have to find a decent > git tutorial at some point. ;) I can recommend http://gitready.com/ Maybe it's not for complete beginners, but it has a pretty good range of accessibility. It'

Re: help with doublebreve function

2009-04-09 Thread Kieren MacMillan
Hello, Here's a slightly more efficient, but no less in-need-of-Scheming, version: \version "2.12.2" dbreve = #(define-music-function (parser location note) (ly:music?) #{ \once \override ParenthesesItem #'stencil = #ly:text-interface::print

Re: LilyPond midi extension

2009-04-09 Thread Simon Bailey
On 9 Apr 2009, at 13:37, Jonathan Kulp wrote: Although I've learned enough Git to do patches, this book is still on my wishlist: http://www.pragprog.com/titles/tsgit/pragmatic-version-control-using-git It's gotten good reviews. thankyou, jon. i'll pass this link onto my boss, seeing as so

Re: Real World Usage

2009-04-09 Thread Kieren MacMillan
Hi Jon, Could you put that in a snippet on LSR, Kieren? It would be useful. :) See other thread (just started). =) Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user

Re: LilyPond midi extension

2009-04-09 Thread Jonathan Kulp
Simon Bailey wrote: On 9 Apr 2009, at 12:51, Trevor Daniels wrote: Thanks Simon, pushed to git origin/master. no problems. always glad to help. although i will have to find a decent git tutorial at some point. ;) Although I've learned enough Git to do patches, this book is still on my

help with doublebreve function

2009-04-09 Thread Kieren MacMillan
Hi all, I've come up with a way (music function) of generating double-breves of which I'm somewhat proud: %% \version "2.12.2" dbreve = #(define-music-function (parser location note) (ly:music?) #{ \once \override ParenthesesItem #'stenc

Re: Real World Usage

2009-04-09 Thread Jonathan Kulp
Kieren MacMillan wrote: For example, lilypond was not able to print this note: ||O|| You mean like this? Yes. Well, I did that image in Lilypond, and it wasn't particularly difficult. Were there other things Lilypond supposedly couldn't do? Just curious, Kieren. Could you put that in a s

Re: LilyPond midi extension

2009-04-09 Thread Simon Bailey
On 9 Apr 2009, at 12:51, Trevor Daniels wrote: Thanks Simon, pushed to git origin/master. no problems. always glad to help. although i will have to find a decent git tutorial at some point. ;) regards, sb -- Simon Bailey Oompa Loompa of Science +43 699 190 631 25 _

Re: Real World Usage

2009-04-09 Thread Kieren MacMillan
For example, lilypond was not able to print this note: ||O|| You mean like this? Yes. Well, I did that image in Lilypond, and it wasn't particularly difficult. Were there other things Lilypond supposedly couldn't do? Just curious, Kieren. ___

Re: LilyPond midi extension

2009-04-09 Thread Trevor Daniels
Thanks Simon, pushed to git origin/master. Trevor - Original Message - From: "Simon Bailey" To: "Trevor Daniels" Cc: "lilypond-user Mailinglist" Sent: Thursday, April 09, 2009 11:23 AM Subject: Re: LilyPond midi extension trevor, On 9 Apr 2009, at 09:41, Trevor Daniels wrote: Tha

Re: LilyPond midi extension

2009-04-09 Thread Simon Bailey
trevor, On 9 Apr 2009, at 09:41, Trevor Daniels wrote: Thanks for this, but the text is not quite right. IIRC the default is .mid for Windows systems and .midi for all others. Could you please amend and resubmit to reflect this? It's also worth mentioning the equivalent command line option

Re: move lyrics closer

2009-04-09 Thread -Eluze
James E. Bailey-3 wrote: > > I want to move lyrics closer to each other. I've tried \layout > {\context { \Lyrics \override #'baseline-skip = #-55 } } and it's not > working for me. I'm sure I've just got the wrong context somewhere. > Can someone point me to the right way? > \context Ly

Re: LilyPond midi extension

2009-04-09 Thread Trevor Daniels
Simon Thanks for this, but the text is not quite right. IIRC the default is .mid for Windows systems and .midi for all others. Could you please amend and resubmit to reflect this? It's also worth mentioning the equivalent command line option as Eluze suggested: would it be advisable to a

Re: Real World Usage

2009-04-09 Thread Bertalan Fodor (LilyPondTool)
MonAmiPierrot wrote: Bertalan Fodor (LilyPondTool) wrote: Well, WYSIWYM sucks by concept for one single reason. Typesetting can not be totally automated because of hyphenation. So if you change something slightly that causes reflow, there is a small chance that a word gets hyphenated at the

ly:grob-basic-properties confusion (bug?)

2009-04-09 Thread Mark Polesky
I was trying to see if I could access a grob's stencil from within a callback without actually knowing what the grob is. I know it sounds pointless, but there's a good reason. Anyway, my approach was: 1) get the grob's immutable properties with ly:grob-basic-properties. 2) from that alist, acces

Re: Real-world usage of Lilypond

2009-04-09 Thread M Watts
Sorry Tim, I don't understand what you said. Could you point me to a link explaining those systems? Thanks! I'm not Tim, but try starting here for LilyPond syntax; also read the "see also" pages linked from the bottom: http://lilypond.org/doc/v2.12/Documentation/user/lilypond-learning/Simpl

Re: move lyrics closer

2009-04-09 Thread M Watts
James E. Bailey wrote: I want to move lyrics closer to each other. I've tried \layout {\context { \Lyrics \override #'baseline-skip = #-55 } } and it's not working for me. I'm sure I've just got the wrong context somewhere. Can someone point me to the right way? Do you mean move words closer