Bug squad metrics for Oct to Dec 2012

2013-01-05 Thread Colin Hall
Hi, If you read this mailing list you are probably aware of the Bug Squad, a small team within the Lilypond project. Their role is described in [1] as follows: "The Bug Squad is mainly composed of non-programmers – their job is to organize issues, not solve them. Their duties include removing fa

Re: Trill and nonstandard expressive mark

2013-01-05 Thread David Kastrup
Olivier Biot writes: > On Sun, Jan 6, 2013 at 12:28 AM, David Kastrup wrote: > >> Olivier Biot writes: >> >> > Is this double meaning of curly braces documented somewhere? I did >> > not come across it in the online manuals so far. >> >> What double life? Within music, curly braces create sequ

Re: Trill and nonstandard expressive mark

2013-01-05 Thread Olivier Biot
On Sun, Jan 6, 2013 at 12:28 AM, David Kastrup wrote: > Olivier Biot writes: > > > Well, putting { ... } around it is wrong, for one thing: it turns > > the > > whole into sequential music. > > > > Bingo! > > > > This is the most counterintuitive syntactic element in LilyPond for > >

Re: markup function

2013-01-05 Thread Noeck
> > #(define-markup-command (myfunction layout props link text) > (markup? markup?) (string? string?) > "Comment." > (interpret-markup layout props > #{\markup \with-url #(string-append #"http" #link) #text #})) > Now it became clearer to me. What I meant in the last line was: #{\markup

Re: markup function

2013-01-05 Thread David Kastrup
Noeck writes: >> It might make sense to look in the Guile manual for string operations. >> Other than that, check out the notation manual for a description of >> available markup commands (like \concat). > > I know concat, but it did not work here. For the \with-url command I > need to replace th

Re: markup function

2013-01-05 Thread Noeck
> It might make sense to look in the Guile manual for string operations. > Other than that, check out the notation manual for a description of > available markup commands (like \concat). I know concat, but it did not work here. For the \with-url command I need to replace the #"http" which is some

Re: Trill and nonstandard expressive mark

2013-01-05 Thread David Kastrup
Olivier Biot writes: > Well, putting { ... } around it is wrong, for one thing: it turns > the > whole into sequential music. > > Bingo! > > This is the most counterintuitive syntactic element in LilyPond for > newcomers (after Scheme). In most programming languages, curly braces > ar

(lilypond-book) Useful LaTeX snippets

2013-01-05 Thread Olivier Biot
Dear LilyPond users, Is there a LaTeX snippet repository for submitting useful LaTeX macros for lilypond-book users? I'd like to share some snippets but don't know where to share them. Best regards, Olivier ___ lilypond-user mailing list lilypond-user

Re: Trill and nonstandard expressive mark

2013-01-05 Thread Olivier Biot
On Sat, Jan 5, 2013 at 5:10 PM, David Kastrup wrote: > Ed Gordijn writes: > > > Hi David, > >> Well, you need _two_ trill starting commands now (though you could > >> likely squeeze <>\startTrillSpan into \SetUpPrall), and you need to > >> spend more attention to detail to the overrides. > >> >

Re: shorthand for "force display of chord name"?

2013-01-05 Thread Eluze
Am 05.01.2013 01:43, schrieb Kieren MacMillan: Hi Eluze, > do you mean \once \set chordChanges = ##f No... if I had meant that, I would have said that. ;) I meant what I said: c:min7!, analogous to how ! is used to force the display of accidentals Thanks, Kieren.

Re: LilyPondXs

2013-01-05 Thread pls
Am 04.01.2013 um 12:16 schrieb Sven Axelsson : > On 4 January 2013 10:43, Han-Wen Nienhuys wrote: >> -- Forwarded message -- >> From: Kristina Vuckovic >> Date: Fri, Dec 28, 2012 at 11:29 AM >> Subject: LilyPondXs >> To: han...@xs4all.nl >> >> >> Dear Mr. Nienhuys, >> >> >>

Re: Trill and nonstandard expressive mark

2013-01-05 Thread David Kastrup
Ed Gordijn writes: > Hi David, >> Well, you need _two_ trill starting commands now (though you could >> likely squeeze <>\startTrillSpan into \SetUpPrall), and you need to >> spend more attention to detail to the overrides. >> >> So you likely contributed more time on this than I did. >> > I am s

Re: markup function

2013-01-05 Thread David Kastrup
Noeck writes: >> Have you tried looking into the "Extending LilyPond" manual? >> >> http://lilypond.org/doc/v2.16/Documentation/extending/markup-functions> > > I did not reach it, because I did not understand the sections 2.1 and > 2.2 and then I gave up. Examples would help me a lot in these se

Re: markup function

2013-01-05 Thread Noeck
> How can I combine two strings? The #"http" and the #text in this example? > How can I change a string to lower case? I just want to add, that I know the functions (via google serach): (string-downcase "Abc Def") and (string-append "hello" " " "world") But I don't understand how to use them her

Re: markup function

2013-01-05 Thread Noeck
> Have you tried looking into the "Extending LilyPond" manual? > > http://lilypond.org/doc/v2.16/Documentation/extending/markup-functions> I did not reach it, because I did not understand the sections 2.1 and 2.2 and then I gave up. Examples would help me a lot in these sections. I played around

Re: Tweaking notehead direction in chords

2013-01-05 Thread Paul Morris
On Jan 4, 2013, at 11:10 PM, Paul Morris wrote: > Without looking into it any further, my best guess is that calculating the > stem width does not work because the stem grob has not been generated before > the ] is reached, or something like that? By commenting things out, I identified the f

Re: Trill and nonstandard expressive mark

2013-01-05 Thread Ed Gordijn
Hi David, Well, you need _two_ trill starting commands now (though you could likely squeeze <>\startTrillSpan into \SetUpPrall), and you need to spend more attention to detail to the overrides. So you likely contributed more time on this than I did. I am still in 2.16 and did try your tweaks bu

Re: markup function

2013-01-05 Thread David Kastrup
Noeck writes: > Hi, > > how can I write a function that returns a markup? > > In Python (using LilyPond syntax) I would write something like: > > def function(text): > url = "http://www.something"; + text.lower() > return \markup { \with-color #red \with-url #url text } Have you tried lo

markup function

2013-01-05 Thread Noeck
Hi, how can I write a function that returns a markup? In Python (using LilyPond syntax) I would write something like: def function(text): url = "http://www.something"; + text.lower() return \markup { \with-color #red \with-url #url text } Cheers, Joram _

Re: Trill and nonstandard expressive mark

2013-01-05 Thread David Kastrup
Ed Gordijn writes: > Still learning more than I can contribute. > > Just works fine in older version too: > > \version "2.16.0" > > > SetUpPrall = { > > \once \override TrillSpanner #'(bound-details left text) = \markup { > \fontsize #-5 \musicglyph #"accidentals.leftparen" } > > \once \overrid

Re: Trill and nonstandard expressive mark

2013-01-05 Thread Ed Gordijn
Hi all, Still learning more than I can contribute. Just works fine in older version too: \version "2.16.0" SetUpPrall = { \once \override TrillSpanner #'(bound-details left text) = \markup { \fontsize #-5 \musicglyph #"accidentals.leftparen" } \once \override TrillSpanner #'(bound-detai

Re: FretBoards chordChanges

2013-01-05 Thread Phil Holmes
- Original Message - From: "EmilLask" To: Sent: Saturday, January 05, 2013 7:13 AM Subject: Re: FretBoards chordChanges Thanks Marc and thanks Phil. Is there an easy guide, step by step, to compiling Lilypond in mac os x and add .cc patch without get in trouble ? There's a lot a

Re: Lilypond-book on Windows 2.16.1

2013-01-05 Thread Phil Holmes
- Original Message - From: "Julien Rioux" To: Sent: Friday, January 04, 2013 9:43 PM Subject: Re: Lilypond-book on Windows 2.16.1 On 04/01/2013 4:30 PM, Phil Holmes wrote: Thanks for testing this. 2.16.2 is currently uploading and the stable build (which you have actually already d

Re: FretBoards chordChanges

2013-01-05 Thread David Kastrup
Marc Hohl writes: > Am 04.01.2013 22:44, schrieb Phil Holmes: >> - Original Message - From: "Marc Hohl" >> >>> If you don't have compiled lilypond from source, it would be >>> probably the best to wait for 2.17.11 to be released. >>> >>> If you want to give it a try, though, have a look

Re: Trill and nonstandard expressive mark

2013-01-05 Thread David Kastrup
Nick Payne writes: > On 05/01/13 14:27, Andrew Bernard wrote: >> On 5/01/13 2:02 PM, Nick Payne wrote: >>> You could use a left parenthesis and omit the upprall: >>> >>> \version "2.17.9" >>> >>> { c'-\tweak bound-details.left.text >>> \markup { \fontsize #-5 { \musicglyph >>> #"acc

Re:Sibelius user looking for the easiest way to learn LilyPond

2013-01-05 Thread Stefan Thomas
Dear John, I've also used Sibelius for a long time and now I'm using Lilypond. Off course, You're right, lilypond seems, at the beginning, more complicated than Sibelius and for some people it is hard, that You don't have a graphical interface. I think, it depends on what You want. I, for example,