Re: Write a custom backend?

2016-09-20 Thread Mathieu Demange
Hi Urs, > is it possible that you didn't notice this: > https://codereview.appspot.com/308430043/? Oh my! I see I'm lacking some "what's up with Lily" bookmarks, right now... That's exactly it! Thanks Urs! And thanks Paul! I'm curious about Lily dev cycle. AFAIK this patch is simple,

Re: What to do wanting a 4th order Bézier?

2016-09-20 Thread Urs Liska
Am 20.09.2016 um 13:53 schrieb Trevor Daniels: > Impressive work, Urs! Kudos! > Thanks :-) But I'm not finished yet. I assume I'm much more than halfway through to supporting an arbitrary number of segments with a very manageable interface. I'll presumably leave supporting broken slurs to a

Re: Write a custom backend?

2016-09-20 Thread Urs Liska
Am 20.09.2016 um 17:31 schrieb Mathieu Demange: > Hi Urs, > >> is it possible that you didn't notice this: >> https://codereview.appspot.com/308430043/? > Oh my! I see I'm lacking some "what's up with Lily" bookmarks, right now... > > That's exactly it! Thanks Urs! And thanks Paul! > > I'm

Re: cross staff slur

2016-09-20 Thread Simon Albrecht
Hi Ming, On 20.09.2016 14:32, MING TSANG wrote: hi, lilyponders: I have difficulty to generate the following by lilypond v2.19.47 1. in clef bass bar2 I cannot generate " f'2. "-- it warns bar check, i can only make it " f'2 " You need parallel music expressions. 2. in clef bass bar3 I

time signature is printed after first bar line

2016-09-20 Thread Roderick Mackenzie
Hallo, I am still trying to print bagpipe tunes with Lilypond, with a repeat bar at the start of each part. I am almost there; my only problem now is that the time signature is printed after the first bar line (the repeat bar line). Here is a simple script: \version "2.16.2" \include

Re: time signature is printed after first bar line

2016-09-20 Thread Malte Meyn
Am 20.09.2016 um 17:28 schrieb Roderick Mackenzie: I am still trying to print bagpipe tunes with Lilypond, with a repeat bar at the start of each part. I am almost there; my only problem now is that the time signature is printed after the first bar line (the repeat bar line). How do I get the

Re: Write a custom backend?

2016-09-20 Thread Paul
On 09/20/2016 11:44 AM, Urs Liska wrote: There's a fixed review cycle (controlled by automated tests) of new->review->countdown->push. See also documentation in the contributor's guide here: http://lilypond.org/doc/v2.19/Documentation/contributor/the-patch-review-cycle -Paul

Re: Horizontal alingment of lyrics hyphens?

2016-09-20 Thread Simon Albrecht
On 19.09.2016 17:48, kmg wrote: From what I read, hyphens are always centered between syllables, so my question: is there a way to avoid them getting into barlines, I use the following in my standard style sheet: % \version "2.19.32" % the following layer values need to

Re: What to do wanting a 4th order Bézier?

2016-09-20 Thread Simon Albrecht
On 20.09.2016 00:40, Urs Liska wrote: support Slur, PhrasingSlur and Tie (like \shape) Don’t you agree that it shouldn’t be done for ties? Having such a complex shape for a tie seems like a really bad idea. Best, Simon ___ lilypond-user mailing

Re: What to do wanting a 4th order Bézier?

2016-09-20 Thread Trevor Daniels
Impressive work, Urs! Kudos! Trevor - Original Message - From: Urs Liska To: lilypond-user@gnu.org Sent: Monday, September 19, 2016 11:40 PM Subject: Re: What to do wanting a 4th order Bézier? Am 19.09.2016 um 22:49 schrieb Urs Liska: Am 19.09.2016 um 20:50

Re: Write a custom backend?

2016-09-20 Thread Urs Liska
Hi Matheiu, is it possible that you didn't notice this: https://codereview.appspot.com/308430043/? Urs Am 20.09.2016 um 16:38 schrieb Mathieu Demange: >> The latter seem to be dealt with sufficiently by working with Midi and >> external tool chains: after all, the main point of LilyPond is

Re: Write a custom backend?

2016-09-20 Thread Paul
On 09/20/2016 10:38 AM, Mathieu Demange wrote: now I'm simply looking for a way to put extra attributes in tags. Hi Mathieu, Look no further: https://sourceforge.net/p/testlilyissues/issues/4974/ :-) I finished working on this over the weekend and submitted a patch. So it should just be

Re: Please help with Lilypond calling Scheme

2016-09-20 Thread Urs Liska
The # switches from LilyPond to Scheme. This means that once you are in Scheme you don't need it again. #(colorNote #offset) should read #(colorNote offset) HTH Urs Am 20. September 2016 19:12:26 MESZ, schrieb PMA : >Hi Lilypond Gurus! > >I need help, when you can

Re: cross staff slur

2016-09-20 Thread MING TSANG
Simon,Thank you very much for the help.Ming. From: Simon Albrecht To: MING TSANG ; Lilypond-usermailinglist Sent: Tuesday, September 20, 2016 10:27 AM Subject: Re: cross staff slur Hi Ming, On 20.09.2016 14:32,

Re: Please help with Lilypond calling Scheme

2016-09-20 Thread Malte Meyn
Am 20.09.2016 um 19:12 schrieb PMA: (define (colorNote n) (cond ((eq? (- n) 1) 'red ) ((eq? (- n) 2) 'blue))) This returns the symbol 'red or the symbol 'blue, not the constant named red (value (1.0 0.0 0.0)) or the constant named blue. \override NoteHead.font-size =

Re: Please help with Lilypond calling Scheme

2016-09-20 Thread PMA
Oh dear. *NEVER MIND*. I just now got it working. Thanks anyway! Pete On 09/20/2016 01:12 PM, PMA wrote: Hi Lilypond Gurus! I need help, when you can spare the time, to get an already- working Lilypond music function to call my just-added Scheme routine. This Scheme procedure works when

Please help with Lilypond calling Scheme

2016-09-20 Thread PMA
Hi Lilypond Gurus! I need help, when you can spare the time, to get an already- working Lilypond music function to call my just-added Scheme routine. This Scheme procedure works when called directly from Guile: entering "(colorNote -1)" get output "red". (define

filtering out common elements (e.g., markup) in partcombine

2016-09-20 Thread Kieren MacMillan
Hello all, Consider the following snippet: SNIPPET BEGINS \version "2.19" partA = { c’’1\p^\markup { soli } } partB = { e’1\p^\markup { soli } } \partcombine \partA \partB SNIPPET ENDS I would like “soli” to appear in each part (code not shown here), but only have it shown once

Re: Please help with Lilypond calling Scheme

2016-09-20 Thread Thomas Morley
2016-09-20 23:30 GMT+02:00 Malte Meyn : > > > Am 20.09.2016 um 19:12 schrieb PMA: >> >> (define (colorNote n) >> (cond ((eq? (- n) 1) 'red ) >> ((eq? (- n) 2) 'blue))) > > > This returns the symbol 'red or the symbol 'blue, not the constant named red > (value (1.0

Changing horizontal position of dots on dotted notes

2016-09-20 Thread Paul
Hi all, I'm interested in changing the horizontal position of dots on dotted notes. So far I've only been able to make this happen by overriding Dots.extra-offset. That's fine and it will work for me, but it bypasses the layout/spacing engine, and I'd rather not do that if there is another

Re: Write a custom backend?

2016-09-20 Thread Mathieu Demange
> The latter seem to be dealt with sufficiently by working with Midi and > external tool chains: after all, the main point of LilyPond is turning a > music description to an equivalent output. Though _if_ outputs can > reasonably easy be defined in Scheme, being able to control most of the >