Re: "procedure" vs. "function"

2015-04-18 Thread Jacques Menu
Pascal, as many other languages, has its roots in Algol 60. In the latter, there was only the « procedure » keyword. You just prefixed the definition with a type to make it a function, such as: integer procedure foo (…) begin … foo := …;

Re: Slur inside tuplet bracket

2015-04-18 Thread Calixte Faure
Hi Andrew, See here : http://lilypond.org/doc/v2.18/Documentation/internals/tupletnumber \override TupletNumber.avoid-slur = #'outside Regards, Calixte. 2015-04-19 6:22 GMT+02:00 Andrew Bernard : > How to get a slur inside a tuplet bracket, that is, closer to the notes > that the tuplet bracke

Re: title_page

2015-04-18 Thread Nick Payne
On 19/04/2015 09:33, bobr...@centrum.is wrote: I'm trying to make a title/cover page within LilyPond. I'm aware of the possibility of workarounds: lilypond-book/LaTeX; Strikes me as a bit ham-fisted, not sure if I would run into trouble as I've seen the warning about \pageBreak not playing we

Slur inside tuplet bracket

2015-04-18 Thread Andrew Bernard
How to get a slur inside a tuplet bracket, that is, closer to the notes that the tuplet bracket? Andrew ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user

Specifying output format in the .ly file?

2015-04-18 Thread Peter Crighton
Hello all, is it possible to not specify the output format via the command line, but instead directly in the .ly file? I want to have a score typeset with two different page sizes – one as a PDF file and the other one as one PNG per page. Currently I have to switch the paper size every time I want

Re: title_page

2015-04-18 Thread Wols Lists
On 19/04/15 00:33, bobr...@centrum.is wrote: > I'm trying to make a title/cover page within LilyPond. I'm aware of the > possibility of workarounds: > > lilypond-book/LaTeX; Strikes me as a bit ham-fisted, not sure if I would run > into trouble as I've seen the warning about \pageBreak not play

title_page

2015-04-18 Thread bobr...@centrum.is
I'm trying to make a title/cover page within LilyPond. I'm aware of the possibility of workarounds: lilypond-book/LaTeX; Strikes me as a bit ham-fisted, not sure if I would run into trouble as I've seen the warning about \pageBreak not playing well with lilypond-book Create separate title/cov

Re: Survey: Large scores

2015-04-18 Thread H. S. Teoh
On Sat, Apr 18, 2015 at 05:54:44PM -0400, Kieren MacMillan wrote: [...] > > The only really painful part was the partcombiner > > This is a big one for me. I would love to see — and would be happy to > help fund — a GUPPY (Grand Unified Partcombiner Project, Yay!) to > tackle a rewrite from the g

Re: Survey: Large scores

2015-04-18 Thread Hwaen Ch'uqi
On 4/16/15, Valentin Villenave wrote: > That being said, orchestral music is not what's the most difficult to > engrave (even dual-voices staves remain somewhat simple overall, even > with unmetered contemporary notation, microtones, feathered beams > etc.). To me, complex keyboard music is probab

Re: Jianpu Notation

2015-04-18 Thread Paul Morris
Hi David, I'm happy to answer your questions and try to help you get Jianpu working in LilyPond. It will take learning some Scheme, and how LilyPond can be extended with Scheme. I'd suggest looking at the "extending" manual and searching the LSR for examples of code that uses "stencil" or "pa

Re: Survey: Large scores

2015-04-18 Thread Kieren MacMillan
Hi Orm, > the biggest score so far for me is a piece for big orchestra, 6 > soloists, live-electronics and fixed media from last year. This sounds great! Would love to see it, but the link didn’t work for me… =\ > considering the amount of source files Curious! For my 57-part orchestra piece,

Re: Windows performance

2015-04-18 Thread Urs Liska
Am 18.04.2015 um 19:11 schrieb Jay Anderson: On Sat, Apr 18, 2015 at 10:08 AM, Paul Morris wrote: Hi Trevor, On Apr 18, 2015, at 11:07 AM, Trevor Daniels wrote: But wouldn't this show a speed-up on systems other than Windows? There are similar speed-ups on macs (see earlier in this threa

Re: "procedure" vs. "function"

2015-04-18 Thread Wols Lists
On 18/04/15 22:11, PMA wrote: > Aha. So the improper-er their code got, the tougher time > compilers had trying to -- as Martin says -- "throw it out". > > All told, is there now any real need _not_ to use the terms > "function" and "procedure" interchangeably? That is, any > real need to try to

Re: "procedure" vs. "function"

2015-04-18 Thread PMA
Wols Lists wrote: On 18/04/15 19:56, PMA wrote: AFAIK, of our major ancestor languages, only Pascal insisted on a literal working function-vs-procedure distinction. Did Wirth ever defend this insistence (as more than a track-keeping enforcer re value-outputting vs non-value-outputting code)? A

Re: Windows performance

2015-04-18 Thread Trevor Daniels
Martin Tarenskeen wrote Saturday, April 18, 2015 6:29 PM On Sat, 18 Apr 2015, Paul Morris wrote: >> > On Apr 18, 2015, at 11:07 AM, Trevor Daniels >> > wrote: >> > >> > But wouldn't this show a speed-up on systems other than Windows? >> >> There are similar speed-ups on macs (see earlier

Re: "procedure" vs. "function"

2015-04-18 Thread J Martin Rushton
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 18/04/15 21:28, PMA wrote: > J Martin Rushton wrote: > > > > FORTRAN also insists on the distinction (at least officially). In > FORTRAN you CALL procedures as a single statement whereas you > simply use functions in an expression. If you t

Re: "procedure" vs. "function"

2015-04-18 Thread Wols Lists
On 18/04/15 19:56, PMA wrote: > AFAIK, of our major ancestor languages, only Pascal insisted on a > literal working > function-vs-procedure distinction. Did Wirth ever defend this insistence > (as more > than a track-keeping enforcer re value-outputting vs > non-value-outputting code)? Actually, s

Re: "procedure" vs. "function"

2015-04-18 Thread PMA
J Martin Rushton wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 18/04/15 20:41, PMA wrote: PMA wrote: Jacques Menu wrote: Hello, Yes, historically a disctinction was made between the « sub-programs » that return a value and those that don’t, but the Scheme docs seem to use the ter

Re: "procedure" vs. "function"

2015-04-18 Thread J Martin Rushton
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 18/04/15 20:41, PMA wrote: > PMA wrote: >> Jacques Menu wrote: >>> Hello, >>> >>> Yes, historically a disctinction was made between the « >>> sub-programs » that return a value and those that don’t, but >>> the Scheme docs seem to use the terms f

Re: "procedure" vs. "function"

2015-04-18 Thread PMA
PMA wrote: Jacques Menu wrote: Hello, Yes, historically a disctinction was made between the « sub-programs » that return a value and those that don’t, but the Scheme docs seem to use the terms function and procedure interchangeably. In C++, everything is a function : a procedure is merely a fu

Re: Introducing some 'path' drawing tools

2015-04-18 Thread Paul Morris
Hi Pierre, Looking at this some more I see how it would really be handy for working with paths in LilyPond. Thanks for creating it and sharing it! I made some revisions to the code in the graph-paper file, simplifying things. See attached. I’ve had good luck with a different approach: rende

Re: (hypothetical) Availability of LilyPond engravers

2015-04-18 Thread N. Andrew Walsh
It seems to me that one of the things this conversation is tending towards is a sort of "best practices style guide" for large-project collaboration (or just for how to structure large projects in general for the most efficient editing). What might a guide like that involve? What guidelines are the

Re: "procedure" vs. "function"

2015-04-18 Thread PMA
Jacques Menu wrote: Hello, Yes, historically a disctinction was made between the « sub-programs » that return a value and those that don’t, but the Scheme docs seem to use the terms function and procedure interchangeably. In C++, everything is a function : a procedure is merely a function tha

Re: Windows performance

2015-04-18 Thread Keith OHara
Keith OHara oco.net> writes: > > Trevor Daniels treda.co.uk> writes: > > > >>> Phil Holmes wrote Thursday, April 16, 2015 2:00 PM > > >>> > > The performance of LilyPond 2.19.18 on Windows is _much_ better than > > previous versions. Some examples: > On Linux, I see no measurable

Re: Windows performance

2015-04-18 Thread Keith OHara
Trevor Daniels treda.co.uk> writes: > >>> Phil Holmes wrote Thursday, April 16, 2015 2:00 PM > >>> > The performance of LilyPond 2.19.18 on Windows is _much_ better than > previous versions. Some examples: > > A 26 page multi-score piece I've been working on: > 2.19.16:

Re: Windows performance

2015-04-18 Thread Martin Tarenskeen
On Sat, 18 Apr 2015, Paul Morris wrote: Hi Trevor, > On Apr 18, 2015, at 11:07 AM, Trevor Daniels > wrote: > > But wouldn't this show a speed-up on systems other than Windows? There are similar speed-ups on macs (see earlier in this thread). I don’t think we’ve had anyone corrobo

Re: "procedure" vs. "function"

2015-04-18 Thread David Nalesnik
Hi, On Sat, Apr 18, 2015 at 11:57 AM, Jacques Menu wrote: > Hello, > > Yes, historically a disctinction was made between the « sub-programs » > that return a value and those that don’t, but the Scheme docs seem to use > the terms function and procedure interchangeably. > > And the primitive-proc

Re: Windows performance

2015-04-18 Thread Jay Anderson
On Sat, Apr 18, 2015 at 10:08 AM, Paul Morris wrote: > Hi Trevor, > >> On Apr 18, 2015, at 11:07 AM, Trevor Daniels wrote: >> >> But wouldn't this show a speed-up on systems other than Windows? > > There are similar speed-ups on macs (see earlier in this thread). I don’t > think we’ve had anyon

Re: Windows performance

2015-04-18 Thread Paul Morris
Hi Trevor, > On Apr 18, 2015, at 11:07 AM, Trevor Daniels wrote: > > But wouldn't this show a speed-up on systems other than Windows? There are similar speed-ups on macs (see earlier in this thread). I don’t think we’ve had anyone corroborate the results on GNU/Linux yet. Thanks for looking

Re: "procedure" vs. "function"

2015-04-18 Thread Jacques Menu
Hello, Yes, historically a disctinction was made between the « sub-programs » that return a value and those that don’t, but the Scheme docs seem to use the terms function and procedure interchangeably. In C++, everything is a function : a procedure is merely a function that returns a value of

Re: "procedure" vs. "function"

2015-04-18 Thread Paul Morris
> On Apr 18, 2015, at 11:21 AM, Urs Liska wrote: > > So the choice of these names is actually an inconsistency in LilyPond's > terminology? > > I'm asking this because I have just completed a tutorial about > define-music-function and its siblings, and I realized that I used the terms > funct

Re: "procedure" vs. "function"

2015-04-18 Thread David Nalesnik
On Sat, Apr 18, 2015 at 4:51 AM, Urs Liska wrote: > Hi all, > > I just stumbled over a terminology issue: are "procedure" and "function" > synonyms in Scheme or do they refer to different things? > > From my earliest experiences with programming I'd recall the difference to > be that functions re

Re: \shapeTieColumn does not work after line break

2015-04-18 Thread David Nalesnik
On Sat, Apr 18, 2015 at 9:22 AM, Peter Crighton wrote: > I am reviving this old message because I stumbled over the problem, too. > Does anyone know how to make \shapeTieColumn (from openLilyLib) work in > the top staff of a system after a line break? > > > 2014-10-17 16:23 GMT+02:00 Neil Thornoc

Re: "procedure" vs. "function"

2015-04-18 Thread Thomas Morley
2015-04-18 17:47 GMT+02:00 Richard Shann : > On Sat, 2015-04-18 at 17:21 +0200, Urs Liska wrote: >> Am 18.04.2015 um 15:08 schrieb Richard Shann: >> > On Sat, 2015-04-18 at 13:11 +0200, Urs Liska wrote: >> >> >> >> >> >> Am 18. April 2015 12:15:08 MESZ, schrieb Richard Shann >> >> : >> >>> On Sat,

Re: "procedure" vs. "function"

2015-04-18 Thread Wols Lists
On 18/04/15 16:21, Urs Liska wrote: > So the choice of these names is actually an inconsistency in LilyPond's > terminology? > > I'm asking this because I have just completed a tutorial about > define-music-function and its siblings, and I realized that I used the > terms function and procedure in

Re: "procedure" vs. "function"

2015-04-18 Thread Richard Shann
On Sat, 2015-04-18 at 17:21 +0200, Urs Liska wrote: > Am 18.04.2015 um 15:08 schrieb Richard Shann: > > On Sat, 2015-04-18 at 13:11 +0200, Urs Liska wrote: > >> > >> > >> Am 18. April 2015 12:15:08 MESZ, schrieb Richard Shann > >> : > >>> On Sat, 2015-04-18 at 11:51 +0200, Urs Liska wrote: > H

Re: "procedure" vs. "function"

2015-04-18 Thread Urs Liska
Am 18.04.2015 um 15:08 schrieb Richard Shann: On Sat, 2015-04-18 at 13:11 +0200, Urs Liska wrote: Am 18. April 2015 12:15:08 MESZ, schrieb Richard Shann : On Sat, 2015-04-18 at 11:51 +0200, Urs Liska wrote: Hi all, I just stumbled over a terminology issue: are "procedure" and "function" s

Re: Windows performance

2015-04-18 Thread Trevor Daniels
> Phil Holmes wrote Thursday, April 16, 2015 3:43 PM >> >> From: "Trevor Daniels" >> Sent: Thursday, April 16, 2015 3:28 PM >>> >>> Phil Holmes wrote Thursday, April 16, 2015 2:00 PM >>> The performance of LilyPond 2.19.18 on Windows is _much_ better than previous versions. Some exampl

Re: "procedure" vs. "function"

2015-04-18 Thread Michael Hendry
> On 18 Apr 2015, at 13:06, Brian Barker wrote: > > At 12:55 18/04/2015 +0100, Michael Hendry wrote: >> I think it was Pascal that introduced a distinction between a Procedure >> (which does something without returning a value) and a Function (which does >> something AND returns a value). > >

\shapeTieColumn does not work after line break

2015-04-18 Thread Peter Crighton
I am reviving this old message because I stumbled over the problem, too. Does anyone know how to make \shapeTieColumn (from openLilyLib) work in the top staff of a system after a line break? 2014-10-17 16:23 GMT+02:00 Neil Thornock : > See the exchange below between myself and David. Hoping for

Re: Jianpu Notation

2015-04-18 Thread Super-User
Hello! Good to hear replies! My code does not need to type the rythem twice, I rewrite the rythem again for comparation. Yes, the beams want more improvements on appreance. Let's see how to improve it! David Zhang___ lilypond-user mailing list lilyp

Re: "procedure" vs. "function"

2015-04-18 Thread Richard Shann
On Sat, 2015-04-18 at 13:11 +0200, Urs Liska wrote: > > > Am 18. April 2015 12:15:08 MESZ, schrieb Richard Shann > : > >On Sat, 2015-04-18 at 11:51 +0200, Urs Liska wrote: > >> Hi all, > >> > >> I just stumbled over a terminology issue: are "procedure" and > >"function" > >> synonyms in Scheme

Re: (hypothetical) Availability of LilyPond engravers

2015-04-18 Thread Noeck
Hi Urs, I hesitated to reply because of (2) but for the sake of completeness: 1. I would love to contribute because of the beauty of LilyPond 2. I have a very limited amount of time and therefore it is not worth counting me in. 3. Skills: I would say: average compared to people on this list.

Re: "procedure" vs. "function"

2015-04-18 Thread Brian Barker
At 12:55 18/04/2015 +0100, Michael Hendry wrote: I think it was Pascal that introduced a distinction between a Procedure (which does something without returning a value) and a Function (which does something AND returns a value). Really?! Pascal: published 1970 Fortran II (included SUBROUTINE

Re: "procedure" vs. "function"

2015-04-18 Thread Michael Hendry
> On 18 Apr 2015, at 11:15, Richard Shann wrote: > > On Sat, 2015-04-18 at 11:51 +0200, Urs Liska wrote: >> Hi all, >> >> I just stumbled over a terminology issue: are "procedure" and "function" >> synonyms in Scheme or do they refer to different things? > The Guile reference manual uses the t

Re: notes do not show up in v2.19.18

2015-04-18 Thread MING TSANG
Thomas,Thank you for the solution.Immanuel,Ming On Saturday, April 18, 2015 5:25 AM, Thomas Morley wrote: 2015-04-18 11:18 GMT+02:00 Thomas Morley : > 2015-04-18 2:40 GMT+02:00 MING TSANG : >> Dear lilyponders, >> The same code when run with v2.18.2  all notes are displayed on pdf;

Re: Jianpu Notation

2015-04-18 Thread MING TSANG
David,   Please refer to email below.  Silas has developed a way to generate jianpu. I find it duplicate of input - one for jianpu and one for lilypond code.  I asked if his code can use lilypond code to generate jianpu and the answer is no.The way I see your approach is the same jianpu

Re: "procedure" vs. "function"

2015-04-18 Thread Urs Liska
Am 18. April 2015 12:15:08 MESZ, schrieb Richard Shann : >On Sat, 2015-04-18 at 11:51 +0200, Urs Liska wrote: >> Hi all, >> >> I just stumbled over a terminology issue: are "procedure" and >"function" >> synonyms in Scheme or do they refer to different things? >The Guile reference manual uses

Re: "procedure" vs. "function"

2015-04-18 Thread Richard Shann
On Sat, 2015-04-18 at 11:51 +0200, Urs Liska wrote: > Hi all, > > I just stumbled over a terminology issue: are "procedure" and "function" > synonyms in Scheme or do they refer to different things? The Guile reference manual uses the term procedure > > From my earliest experiences with programm

Re: Survey: Large scores

2015-04-18 Thread N. Andrew Walsh
I'd be down for helping out with commissioned engraving work, but I think it raises some issues with which I have not yet made myself familiar within Lily's workflow. Primarily, how is the work distributed? Does each participant get individual parts, while a general editor makes sure things line up

"procedure" vs. "function"

2015-04-18 Thread Urs Liska
Hi all, I just stumbled over a terminology issue: are "procedure" and "function" synonyms in Scheme or do they refer to different things? From my earliest experiences with programming I'd recall the difference to be that functions return a value and procedures don't. But that's clearly not t

Re: notes do not show up in v2.19.18

2015-04-18 Thread Thomas Morley
2015-04-18 11:18 GMT+02:00 Thomas Morley : > 2015-04-18 2:40 GMT+02:00 MING TSANG : >> Dear lilyponders, >> The same code when run with v2.18.2 all notes are displayed on pdf; but it >> run with v2.19.18 only one note displayed. >> Is this a bug? >> Immanuel, >> Ming >> >> ___

Re: notes do not show up in v2.19.18

2015-04-18 Thread Thomas Morley
2015-04-18 2:40 GMT+02:00 MING TSANG : > Dear lilyponders, > The same code when run with v2.18.2 all notes are displayed on pdf; but it > run with v2.19.18 only one note displayed. > Is this a bug? > Immanuel, > Ming > > ___ > lilypond-user mailing list

Re: ChordNames vs. \numericTimeSignature: used to be OK, not now

2015-04-18 Thread Thomas Morley
2015-04-18 4:19 GMT+02:00 James Harkins : > *sigh* Most of the time, LilyPond is amazing. Other times... > > I have an old document, a lead sheet, following basically the form an excerpt > [A]. This prints out as I would expect: a single staff with melody, lyrics > below and chord names above the

Re: Survey: Large scores

2015-04-18 Thread Urs Liska
Am 18.04.2015 um 00:33 schrieb H. S. Teoh: On Fri, Apr 17, 2015 at 09:12:50PM +0200, Urs Liska wrote: Am 17.04.2015 um 20:44 schrieb H. S. Teoh: [...] More annoying is the fact that \partcombine often gets confused when the two voices have very divergent rhythms -- crescendo hairpins don't m