Re: Slurring into another voice without breaking a beam

2019-10-16 Thread Ben

On 10/16/2019 9:32 AM, Simon Albrecht wrote:

Hi Ben,

could you maybe submit an issue to 
? If not, I’ll do it 
myself, but I’m currently short on time…


Best, Simon


Oh, good idea!

I'll submit it shortly :) Have a great day!





On 16.10.19 13:15, Ben wrote:

On 10/15/2019 6:16 PM, Simon Albrecht wrote:

On 15.10.19 23:35, Ben wrote:

On 10/15/2019 4:43 PM, Simon Albrecht wrote:

On 15.10.19 14:33, Ben wrote:

What version(s) are you using Simon?



The same, basically…

Are you loading modules using the ‘new’ syntax? i.e.

\include "oll-core/package.ily"
\loadModule snippets.notation-snippets.shaping-bezier-curves.shapeII

Best, Simon


Yes, copied your code and pasted it as is.



Then I’m afraid I’m out of ideas… can you send a minimal example?

Best, Simon


Sure, no problem. The code should look familiar. :)

Here's an attachment showing how the shapeII *appears* to be working, 
however there are always warnings - even from a fresh git clone. The 
version warnings keep coming up...sorry I don't know why it's happening.


For testing, I simulated a new user to LilyPond: installed a fresh 
virtual machine, installed unstable LilyPond, cloned openlilylib, and 
added it to the path in Frescobaldi as I have done in my production 
machine.


Everything is configured correctly as far as I can tell. Maybe 
something in oll-core needs an update, just guessing from the log 
messages. I highlighted some of the log for you.


Thanks for your help Simon!

%%
\version "2.19.83"
\language "english"
\include "oll-core/package.ily"
\loadModule snippets.notation-snippets.shaping-bezier-curves.shapeII

\relative {
   \time 12/8
   \stemDown
   8  ^(  ) (
  ) ^(  )  |
 \stemDown
   8  ^(  ) (
  ) ^(  ) 
}
%%%

Log output:

Processing `C:/Users/Ben/Desktop/file.ly'

Parsing...

/openlilylib/snippets/notation-snippets/shaping-bezier-curves/shapeII/module.ily:2:10:*error: 
cannot find file: 
`ly/_internal/utilities/lilypond-version-predicates.ily'*


*\include "ly/_internal/utilities/lilypond-version-predicates.ily"*


C:/Users/Ben/Desktop/file.ly:13:5: warning:


openLilyLib. DEPRECATION:

*Using 'lilypond-less-than?' from oll-core is deprecated.*

openLilyLib explicitly does not suppport LilyPond 2.18 anymore,

so users are expected to use the development version 2.19 or a

later stable release.

Since LilyPond 2.19.57 the version predicate 'ly:version?' is

included in LilyPond, *and all uses of 'lilypond-less-than?'*

**

*should properly be replaced with that.*


Reference:

http://lilypond.org/doc/v2.19/Documentation/usage/writing-code-to-support-multiple-versions 



-

\shapeII #'((0 . -.7)(p 30 .4)(p 30 .4)(20.6 . -3.7)) _( bf>(


C:/Users/Ben/Desktop/file.ly:17:5: warning:


openLilyLib. DEPRECATION:

Using 'lilypond-less-than?' from oll-core is deprecated.

openLilyLib explicitly does not suppport LilyPond 2.18 anymore,

so users are expected to use the development version 2.19 or a

later stable release.

Since LilyPond 2.19.57 the version predicate 'ly:version?' is

included in LilyPond, and all uses of 'lilypond-less-than?'

should properly be replaced with that.


Reference:

http://lilypond.org/doc/v2.19/Documentation/usage/writing-code-to-support-multiple-versions 



-

\shapeII #'((0 . -.7)(p 30 .4)(p 30 .4)(.2 . -.7)) _( bf>(


Completed successfully in 0.8".


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Slurring into another voice without breaking a beam

2019-10-16 Thread Simon Albrecht

Hi Ben,

could you maybe submit an issue to 
? If not, I’ll do it 
myself, but I’m currently short on time…


Best, Simon

On 16.10.19 13:15, Ben wrote:

On 10/15/2019 6:16 PM, Simon Albrecht wrote:

On 15.10.19 23:35, Ben wrote:

On 10/15/2019 4:43 PM, Simon Albrecht wrote:

On 15.10.19 14:33, Ben wrote:

What version(s) are you using Simon?



The same, basically…

Are you loading modules using the ‘new’ syntax? i.e.

\include "oll-core/package.ily"
\loadModule snippets.notation-snippets.shaping-bezier-curves.shapeII

Best, Simon


Yes, copied your code and pasted it as is.



Then I’m afraid I’m out of ideas… can you send a minimal example?

Best, Simon


Sure, no problem. The code should look familiar. :)

Here's an attachment showing how the shapeII *appears* to be working, 
however there are always warnings - even from a fresh git clone. The 
version warnings keep coming up...sorry I don't know why it's happening.


For testing, I simulated a new user to LilyPond: installed a fresh 
virtual machine, installed unstable LilyPond, cloned openlilylib, and 
added it to the path in Frescobaldi as I have done in my production 
machine.


Everything is configured correctly as far as I can tell. Maybe 
something in oll-core needs an update, just guessing from the log 
messages. I highlighted some of the log for you.


Thanks for your help Simon!

%%
\version "2.19.83"
\language "english"
\include "oll-core/package.ily"
\loadModule snippets.notation-snippets.shaping-bezier-curves.shapeII

\relative {
   \time 12/8
   \stemDown
   8  ^(  ) (
  ) ^(  )  |
 \stemDown
   8  ^(  ) (
  ) ^(  ) 
}
%%%

Log output:

Processing `C:/Users/Ben/Desktop/file.ly'

Parsing...

/openlilylib/snippets/notation-snippets/shaping-bezier-curves/shapeII/module.ily:2:10:*error: 
cannot find file: 
`ly/_internal/utilities/lilypond-version-predicates.ily'*


*\include "ly/_internal/utilities/lilypond-version-predicates.ily"*


C:/Users/Ben/Desktop/file.ly:13:5: warning:


openLilyLib. DEPRECATION:

*Using 'lilypond-less-than?' from oll-core is deprecated.*

openLilyLib explicitly does not suppport LilyPond 2.18 anymore,

so users are expected to use the development version 2.19 or a

later stable release.

Since LilyPond 2.19.57 the version predicate 'ly:version?' is

included in LilyPond, *and all uses of 'lilypond-less-than?'*

**

*should properly be replaced with that.*


Reference:

http://lilypond.org/doc/v2.19/Documentation/usage/writing-code-to-support-multiple-versions

-

\shapeII #'((0 . -.7)(p 30 .4)(p 30 .4)(20.6 . -3.7)) _( bf>(


C:/Users/Ben/Desktop/file.ly:17:5: warning:


openLilyLib. DEPRECATION:

Using 'lilypond-less-than?' from oll-core is deprecated.

openLilyLib explicitly does not suppport LilyPond 2.18 anymore,

so users are expected to use the development version 2.19 or a

later stable release.

Since LilyPond 2.19.57 the version predicate 'ly:version?' is

included in LilyPond, and all uses of 'lilypond-less-than?'

should properly be replaced with that.


Reference:

http://lilypond.org/doc/v2.19/Documentation/usage/writing-code-to-support-multiple-versions

-

\shapeII #'((0 . -.7)(p 30 .4)(p 30 .4)(.2 . -.7)) _( bf>(


Completed successfully in 0.8".




___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Slurring into another voice without breaking a beam

2019-10-16 Thread Ben

On 10/15/2019 6:16 PM, Simon Albrecht wrote:

On 15.10.19 23:35, Ben wrote:

On 10/15/2019 4:43 PM, Simon Albrecht wrote:

On 15.10.19 14:33, Ben wrote:

What version(s) are you using Simon?



The same, basically…

Are you loading modules using the ‘new’ syntax? i.e.

\include "oll-core/package.ily"
\loadModule snippets.notation-snippets.shaping-bezier-curves.shapeII

Best, Simon


Yes, copied your code and pasted it as is.



Then I’m afraid I’m out of ideas… can you send a minimal example?

Best, Simon


Sure, no problem. The code should look familiar. :)

Here's an attachment showing how the shapeII *appears* to be working, 
however there are always warnings - even from a fresh git clone. The 
version warnings keep coming up...sorry I don't know why it's happening.


For testing, I simulated a new user to LilyPond: installed a fresh 
virtual machine, installed unstable LilyPond, cloned openlilylib, and 
added it to the path in Frescobaldi as I have done in my production machine.


Everything is configured correctly as far as I can tell. Maybe something 
in oll-core needs an update, just guessing from the log messages. I 
highlighted some of the log for you.


Thanks for your help Simon!

%%
\version "2.19.83"
\language "english"
\include "oll-core/package.ily"
\loadModule snippets.notation-snippets.shaping-bezier-curves.shapeII

\relative {
   \time 12/8
   \stemDown
   8  ^(  ) (
  ) ^(  )  |
 \stemDown
   8  ^(  ) (
  ) ^(  ) 
}
%%%

Log output:

Processing `C:/Users/Ben/Desktop/file.ly'

Parsing...

/openlilylib/snippets/notation-snippets/shaping-bezier-curves/shapeII/module.ily:2:10:*error: 
cannot find file: `ly/_internal/utilities/lilypond-version-predicates.ily'*


*\include "ly/_internal/utilities/lilypond-version-predicates.ily"*


C:/Users/Ben/Desktop/file.ly:13:5: warning:


openLilyLib. DEPRECATION:

*Using 'lilypond-less-than?' from oll-core is deprecated.*

openLilyLib explicitly does not suppport LilyPond 2.18 anymore,

so users are expected to use the development version 2.19 or a

later stable release.

Since LilyPond 2.19.57 the version predicate 'ly:version?' is

included in LilyPond, *and all uses of 'lilypond-less-than?'*

**

*should properly be replaced with that.*


Reference:

http://lilypond.org/doc/v2.19/Documentation/usage/writing-code-to-support-multiple-versions

-

\shapeII #'((0 . -.7)(p 30 .4)(p 30 .4)(20.6 . -3.7)) _( bf>(


C:/Users/Ben/Desktop/file.ly:17:5: warning:


openLilyLib. DEPRECATION:

Using 'lilypond-less-than?' from oll-core is deprecated.

openLilyLib explicitly does not suppport LilyPond 2.18 anymore,

so users are expected to use the development version 2.19 or a

later stable release.

Since LilyPond 2.19.57 the version predicate 'ly:version?' is

included in LilyPond, and all uses of 'lilypond-less-than?'

should properly be replaced with that.


Reference:

http://lilypond.org/doc/v2.19/Documentation/usage/writing-code-to-support-multiple-versions

-

\shapeII #'((0 . -.7)(p 30 .4)(p 30 .4)(.2 . -.7)) _( bf>(


Completed successfully in 0.8".


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Slurring into another voice without breaking a beam

2019-10-15 Thread Simon Albrecht

On 15.10.19 23:35, Ben wrote:

On 10/15/2019 4:43 PM, Simon Albrecht wrote:

On 15.10.19 14:33, Ben wrote:

What version(s) are you using Simon?



The same, basically…

Are you loading modules using the ‘new’ syntax? i.e.

\include "oll-core/package.ily"
\loadModule snippets.notation-snippets.shaping-bezier-curves.shapeII

Best, Simon


Yes, copied your code and pasted it as is.



Then I’m afraid I’m out of ideas… can you send a minimal example?

Best, Simon


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Slurring into another voice without breaking a beam

2019-10-15 Thread Ben

On 10/15/2019 4:43 PM, Simon Albrecht wrote:

On 15.10.19 14:33, Ben wrote:

What version(s) are you using Simon?



The same, basically…

Are you loading modules using the ‘new’ syntax? i.e.

\include "oll-core/package.ily"
\loadModule snippets.notation-snippets.shaping-bezier-curves.shapeII

Best, Simon


Yes, copied your code and pasted it as is.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Slurring into another voice without breaking a beam

2019-10-15 Thread Simon Albrecht

On 15.10.19 14:33, Ben wrote:

What version(s) are you using Simon?



The same, basically…

Are you loading modules using the ‘new’ syntax? i.e.

\include "oll-core/package.ily"
\loadModule snippets.notation-snippets.shaping-bezier-curves.shapeII

Best, Simon


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Slurring into another voice without breaking a beam

2019-10-15 Thread Knute Snortum
Simon,

I couldn't get the tweak position to work, but the tweak-like shape
function worked great!  Thanks for your help.

---
Knute Snortum
(via Gmail)


On Tue, Oct 15, 2019 at 5:33 AM Ben  wrote:

> On 10/14/2019 7:31 PM, Simon Albrecht wrote:
>
> On 15.10.19 00:39, Ben wrote:
>
> When I try your code, I see warnings in the log. Are these unavoidable
> when using \shapeII in this way?
>
>
>
> I don’t know—I get no such warning. Is your OLL and LilyPond up to date?
>
> Best, Simon
>
> What version(s) are you using Simon?
>
> Because I've tried several times now with all newest versions. A fresh
> github clone OLL with LilyPond 2.19.83 is impossible to get shapeII working
> at all, on Linux or Windows. It keeps saying the same message. Sorry I
> can't be of more help. Figured this must impact shapeII users somehow
> though.
>
>
> openLilyLib. DEPRECATION:
>
> Using 'lilypond-less-than?' from oll-core is deprecated.
>
> openLilyLib explicitly does not suppport LilyPond 2.18 anymore,
>
> so users are expected to use the development version 2.19 or a
>
> later stable release.
>
> Since LilyPond 2.19.57 the version predicate 'ly:version?' is
>
> included in LilyPond, and all uses of 'lilypond-less-than?'
>
> should properly be replaced with that.
>
>
>
> shapeII/module.ily:2:10: error: cannot find file:
> `ly/_internal/utilities/lilypond-version-predicates.ily'
>
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Slurring into another voice without breaking a beam

2019-10-15 Thread Ben

On 10/14/2019 7:31 PM, Simon Albrecht wrote:

On 15.10.19 00:39, Ben wrote:
When I try your code, I see warnings in the log. Are these 
unavoidable when using \shapeII in this way?



I don’t know—I get no such warning. Is your OLL and LilyPond up to date?

Best, Simon


What version(s) are you using Simon?

Because I've tried several times now with all newest versions. A fresh 
github clone OLL with LilyPond 2.19.83 is impossible to get shapeII 
working at all, on Linux or Windows. It keeps saying the same message. 
Sorry I can't be of more help. Figured this must impact shapeII users 
somehow though.



openLilyLib. DEPRECATION:

Using 'lilypond-less-than?' from oll-core is deprecated.

openLilyLib explicitly does not suppport LilyPond 2.18 anymore,

so users are expected to use the development version 2.19 or a

later stable release.

Since LilyPond 2.19.57 the version predicate 'ly:version?' is

included in LilyPond, and all uses of 'lilypond-less-than?'

should properly be replaced with that.



shapeII/module.ily:2:10: error: cannot find file: 
`ly/_internal/utilities/lilypond-version-predicates.ily'



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Slurring into another voice without breaking a beam

2019-10-15 Thread Ben

On 10/14/2019 7:31 PM, Simon Albrecht wrote:

On 15.10.19 00:39, Ben wrote:
When I try your code, I see warnings in the log. Are these 
unavoidable when using \shapeII in this way?



I don’t know—I get no such warning. Is your OLL and LilyPond up to date?

Best, Simon


Hi Simon,

Here's some more information from my log. I confirmed that I have a 
fresh cloned OLL install and 2.19.83 here :) Not sure what else I could 
try on my end...?


There seems to be a problem with 
\openlilylib\snippets\notation-snippets\shaping-bezier-curves\shapeII\module.ily, 
below:


module.ily has this code at the top of it:

\version "2.17.26"
\include "ly/_internal/utilities/lilypond-version-predicates.ily"

and the error in the log shows this as well:

/openlilylib/snippets/notation-snippets/shaping-bezier-curves/shapeII/module.ily:2:10: 
error: cannot find file: 
`ly/_internal/utilities/lilypond-version-predicates.ily'




___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Slurring into another voice without breaking a beam

2019-10-15 Thread Ben

On 10/14/2019 7:31 PM, Simon Albrecht wrote:

On 15.10.19 00:39, Ben wrote:
When I try your code, I see warnings in the log. Are these 
unavoidable when using \shapeII in this way?



I don’t know—I get no such warning. Is your OLL and LilyPond up to date?

Best, Simon



Hmm, I think so. I'm using the most recent unstable 2.19 version and I 
just downloaded a fresh current github version of OLL, etc.



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Slurring into another voice without breaking a beam

2019-10-14 Thread Simon Albrecht

On 15.10.19 00:39, Ben wrote:
When I try your code, I see warnings in the log. Are these unavoidable 
when using \shapeII in this way?



I don’t know—I get no such warning. Is your OLL and LilyPond up to date?

Best, Simon


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Slurring into another voice without breaking a beam

2019-10-14 Thread Ben

On 10/14/2019 10:07 AM, Simon Albrecht wrote:

On 14.10.19 15:40, Knute Snortum wrote:
I don't like the slur shape of the lower slur.  I would usually 
override the Slur.positions or use \shape but I don't know how to 
apply either of these to an inter-chord slur.  Any suggestions?


Hi Knute,

overriding Slur.positions isn’t always effective, since it only helps 
choose from the candidates Lily was considering anyway. First, if you 
do want to use it on an inside-chord slur, you need a tweak like -\tweak positions #'(-2 . -2) (>. Second, I’d suggest using \shapeII 
from openLilyLib:


%%
\version "2.19.83"
\language "english"
\include "oll-core/package.ily"
\loadModule snippets.notation-snippets.shaping-bezier-curves.shapeII

\relative {
  \time 12/8
  \stemDown
  8  ^(  ) -.7)(p 30 .4)(p 30 .4)(.2 . -.7)) _( bf>(

     ) ^(  )  |
}
%%%

Note the new syntax for language selection.

Best, Simon 



Hi Simon,

When I try your code, I see warnings in the log. Are these unavoidable 
when using \shapeII in this way?


openLilyLib. DEPRECATION:

Using 'lilypond-less-than?' from oll-core is deprecated.

openLilyLib explicitly does not suppport LilyPond 2.18 anymore,

so users are expected to use the development version 2.19 or a

later stable release.

Since LilyPond 2.19.57 the version predicate 'ly:version?' is

included in LilyPond, and all uses of 'lilypond-less-than?'

should properly be replaced with that.


Reference:

http://lilypond.org/doc/v2.19/Documentation/usage/writing-code-to-support-multiple-versions

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Slurring into another voice without breaking a beam

2019-10-14 Thread Simon Albrecht

On 14.10.19 15:40, Knute Snortum wrote:
I would usually override the Slur.positions or use \shape but I don't 
know how to apply either of these to an inter-chord slur.


The same tweak-like syntax used with \shapeII can also be used with the 
mainstream \shape:




Best, Simon


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Slurring into another voice without breaking a beam

2019-10-14 Thread Knute Snortum
That's great, thanks!  One more question.  I don't like the slur shape of
the lower slur.  I would usually override the Slur.positions or use \shape
but I don't know how to apply either of these to an inter-chord slur.  Any
suggestions?

%%% Start
\version "2.19.83"
\include "english.ly"

slurPositionA = \once \override Slur.positions = #'(2 . 2)

\relative {
  \time 12/8
  \stemDown
  8  ^(  ) \slurPositionA (
 ) ^(  )  |
}
%%% End

---
Knute Snortum
(via Gmail)


On Sun, Oct 13, 2019 at 4:29 PM Mark Stephen Mrotek 
wrote:

> Knute:
>
>
>
> Perhaps the second example under “Slurs” at
>
>
> http://lilypond.org/doc/v2.19/Documentation/notation/expressive-marks-as-curves
>
>
>
> Mark
>
>
>
> *From:* lilypond-user [mailto:lilypond-user-bounces+carsonmark=
> ca.rr@gnu.org] *On Behalf Of *Knute Snortum
> *Sent:* Sunday, October 13, 2019 3:18 PM
> *To:* lilypond-user@gnu.org
> *Subject:* Slurring into another voice without breaking a beam
>
>
>
> This is a little complicated to describe, but I'll give it my best shot.
>
>
>
> The problem starts with lower notes in a chord slurring differently than
> the upper notes.  (See attachment Chopin-Opus-32-no-2-measure-33.)  I
> handled it like this:
>
>
>
> %%% Start
>
> \version "2.19.83"
> \include "english.ly"
>
> \relative {
>   \time 12/8
>   <<
> { s4. s4 \omit Stem \omit Flag \stemDown f'8_( e) s4 s4. }
> \\
> {
>   8  ^(  ) ^(
>) ^(  ) 
> }
>   >>
> }
>
> %%% End
>
>
>
> This works, but is there a better way to do it without temporary voices?
> The problem arises because the first two eighth notes are ending a long
> slur from outside the temporary voice.  I "fixed" that with a \context
> Voice command...
>
>
>
> %%% Start
>
> \version "2.19.83"
> \include "english.ly"
>
> \relative {
>   \time 12/8
>c''8 (  ) \context Voice = "2" { -.(  gf'>-.
> -. -. -. -. -. -. |
>   \appoggiatura { bf16 c } \stemDown 8
> 
>   } |
>   <<
> { s4. s4 \omit Stem \omit Flag \stemDown f8_( e) s4 s4. }
> \\
> {
>   8 ) ^(  ) ^(
>) ^(  ) 
> }
>   >> |
> }
>
> %%% End
>
>
>
> ...but the problem is that it breaks the beaming,  (See
> attachment chopin-opus-32-no-1-measures-31-33).
>
>
>
> So if there a better way to typesetting the slur of bottom notes in a
> chord, or a way to fix the beaming when the notes are in different voices?
>
>
>
> ---
>
> Knute Snortum
>
> (via Gmail)
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


RE: Slurring into another voice without breaking a beam

2019-10-13 Thread Mark Stephen Mrotek
Knute:

 

Perhaps the second example under “Slurs” at

http://lilypond.org/doc/v2.19/Documentation/notation/expressive-marks-as-curves

 

Mark

 

From: lilypond-user [mailto:lilypond-user-bounces+carsonmark=ca.rr@gnu.org] 
On Behalf Of Knute Snortum
Sent: Sunday, October 13, 2019 3:18 PM
To: lilypond-user@gnu.org
Subject: Slurring into another voice without breaking a beam

 

This is a little complicated to describe, but I'll give it my best shot.

 

The problem starts with lower notes in a chord slurring differently than the 
upper notes.  (See attachment Chopin-Opus-32-no-2-measure-33.)  I handled it 
like this:

 

%%% Start

\version "2.19.83"
\include "english.ly  "

\relative {
  \time 12/8
  <<
{ s4. s4 \omit Stem \omit Flag \stemDown f'8_( e) s4 s4. }
\\
{  
  8  ^(  ) ^(
   ) ^(  ) 
}
  >> 
}

%%% End 


 

This works, but is there a better way to do it without temporary voices?  The 
problem arises because the first two eighth notes are ending a long slur from 
outside the temporary voice.  I "fixed" that with a \context Voice command...

 

%%% Start

\version "2.19.83"
\include "english.ly  "

\relative {
  \time 12/8
   c''8 (  ) \context Voice = "2" { -.( -. 
-. -. -. -. -. -. |
  \appoggiatura { bf16 c } \stemDown 8 
  } |
  <<
{ s4. s4 \omit Stem \omit Flag \stemDown f8_( e) s4 s4. }
\\
{  
  8 ) ^(  ) ^(
   ) ^(  ) 
}
  >> |
}

%%% End

 

...but the problem is that it breaks the beaming,  (See attachment 
chopin-opus-32-no-1-measures-31-33).

 

So if there a better way to typesetting the slur of bottom notes in a chord, or 
a way to fix the beaming when the notes are in different voices?

 

---

Knute Snortum

(via Gmail)

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user