Re: Delayed Turn

2021-11-18 Thread Leo Correia de Verdier
It is not needed there. It’s only needed when the delayed turn occurs inside a 
beamed group. There might be a point in including such an example in the 
documentation too, though…

> 19 nov. 2021 kl. 00:12 skrev Mark Stephen Mrotek :
> 
> Lukas-Fabian,
> 
> Thank you.
> This code works perfectly.
> Why is "\new Voice" not included in the code in the documentation?
> 
> Mark
> 
> -Original Message-
> From: Lukas-Fabian Moser [mailto:lukasfabianmo...@googlemail.com] On Behalf 
> Of Lukas-Fabian Moser
> Sent: Thursday, November 18, 2021 12:29 PM
> To: Mark Stephen Mrotek ; 'Leo Correia de Verdier' 
> 
> Cc: 'lilypond-user' 
> Subject: Re: Delayed Turn
> 
> Hi Mark,
> 
> Am 18.11.21 um 20:33 schrieb Mark Stephen Mrotek:
>> The beam appears since you have both the hidden note and the others in 
>> the same voice. Adding the double backslashes is a shorthand for 
>> creating a new voice, but then I needed to override some directions, 
>> since this also sets the first voice upwards and the second downwards.
> 
> To be more precise: The double backslashes are shorthand not only for 
> creating a new voice, but for setting default directions etc. at the same 
> time (namely \voiceOne and \voiceTwo style settings). If we only want a new 
> voice without layout implications, we can just use \new Voice:
> 
> \version "2.22"
> 
> \relative c' {
>   \time 2/4
>   \key aes \major
> 
>   ees'4
>   <<
> { f,8. [(aes32 c)] }
> \new Voice {
>   s8
>   \once \set suggestAccidentals = ##t
>   \once \override AccidentalSuggestion.avoid-slur = #'inside
>   \once \override AccidentalSuggestion.font-size = -3
>   \once \override AccidentalSuggestion.script-priority = -1
>   \hideNotes
>   b16\turn
>   s
> }
>>> 
> }
> 
> But note that creating delayed turns has gotten significantly easier in the 
> current development version 2.23.4 where we made David Kastrup's \after 
> function available as a stock feature. See 
> https://lilypond.org/doc/v2.23/Documentation/notation/expressive-marks-attached-to-notes.html
> 
> Using this, you can do:
> 
> \version "2.23.4"
> 
> \relative c' {
>   \time 2/4
>   \key aes \major
> 
>   ees'4
>   \after 8 \new Voice {
> \once \set suggestAccidentals = ##t
> \once \override AccidentalSuggestion.avoid-slur = #'inside
> \once \override AccidentalSuggestion.font-size = -3
> \once \override AccidentalSuggestion.script-priority = -1
> \hideNotes
> b16\turn
>   }
>   f8. [(aes32 c)]
> }
> 
> While this does not look _that_ much easier, the difference becomes really 
> notable for "standard" delayed turns without accidental suggestions:
> 
> \version "2.23.4"
> 
> \relative {
>   \after 8 \turn c''8.( d32 e)
> }
> 
> Lukas
> 




Re: Delayed Turn

2021-11-18 Thread Jean Abou Samra

Mark,

Le 19/11/2021 à 00:09, Mark Stephen Mrotek a écrit :

Lukas-Fabian

Thank you for your reply and instructions.
I haven't mastered all of the directions in 2.22.1 and downloading 2.23.4 for 
the benefit of one measure seems a little extreme.
So what is the remedy in 2.22.1?


Both Leo and Lukas have shown solutions working in 2.22,
involving a new voice (created with \\ or \new Voice).
Do these not leave you satisfied? If so, could you explain
why?

Best,
Jean



RE: Delayed Turn

2021-11-18 Thread Mark Stephen Mrotek
Lukas-Fabian

Thank you for your reply and instructions.
I haven't mastered all of the directions in 2.22.1 and downloading 2.23.4 for 
the benefit of one measure seems a little extreme.
So what is the remedy in 2.22.1?

Mark

-Original Message-
From: Lukas-Fabian Moser [mailto:lukasfabianmo...@googlemail.com] On Behalf Of 
Lukas-Fabian Moser
Sent: Thursday, November 18, 2021 12:31 PM
To: Mark Stephen Mrotek ; 'Leo Correia de Verdier' 

Cc: 'lilypond-user' 
Subject: Re: Delayed Turn

Correction: Since we're in a throwaway voice anyway, we don't need all those 
\once commands:

\version "2.23.4"

\relative c' {
   \time 2/4
   \key aes \major

   ees'4
   \after 8 \new Voice {
 \set suggestAccidentals = ##t
 \override AccidentalSuggestion.avoid-slur = #'inside
 \override AccidentalSuggestion.font-size = -3
 \override AccidentalSuggestion.script-priority = -1
 \hideNotes
 b16\turn
   }
   f8.[( aes32 c)]
}

The avoid-slur property seems not to be needed here, as the slur and the turn 
are on opposing sides.

Lukas




Re: Delayed Turn

2021-11-18 Thread Leo Correia de Verdier
<< … … >>  does only put what’s between the double less/more in parallel, the 
double backslashes are needed to make the new voices and, as Lukas-Fabian said, 
setting their directions.


> 18 nov. 2021 kl. 20:33 skrev Mark Stephen Mrotek :
> 
> Leo,
> 
> Thank you for your reply and suggestion.
> Please bear with my ignorance. 
> My understanding is that the construct <<{  } {  }>> creates two voices.
> I merely want to use the documentation to achieve a delayed turn.
> 
> Mark
> 
> -Original Message-
> From: Leo Correia de Verdier [mailto:leo.correia.de.verd...@gmail.com] 
> Sent: Thursday, November 18, 2021 9:05 AM
> To: Mark Stephen Mrotek 
> Cc: lilypond-user 
> Subject: Re: Delayed Turn
> 
> The beam appears since you have both the hidden note and the others in the
> same voice. Adding the double backslashes is a shorthand for creating a new
> voice, but then I needed to override some directions, since this also sets
> the first voice upwards and the second downwards.
> 
> \version "2.22.1"
> 
> \relative c' {
>  \time 2/4
>  \key aes \major
> 
>  ees'4
>  <<
>{\oneVoice f,8. [(aes32 c)] } \\
>{ 
>  s8
>  \once \set suggestAccidentals = ##t
>  \once \override AccidentalSuggestion.direction = #UP
>  \once \override AccidentalSuggestion.font-size = -3
>  \once \override AccidentalSuggestion.script-priority = -1
>  \once \hideNotes
>  b16^\turn \noBeam
>  s
>}
>>> 
> }
> 
> If you actually want the hidden note in the same voice you can add 
> 
> \once \override Stem.beaming = #'((0) . (0)) 
> 
> for the hidden note, and
> 
> \once \override Stem.beaming = #'((0) . (0 1 2))
> 
> For the spacer after it, to hack away the stems, but it seems rather
> inelegant to me.
> 
>> 18 nov. 2021 kl. 05:02 skrev Mark Stephen Mrotek :
>> 
>> Hello,
>> 
>> To get instructions I went to
>> https://lilypond.org/doc/v2.22/Documentation/notation/expressive-marks
>> -attached-to-notes And copied the code only modifying pitch and 
>> duration.
>> 
>> \version "2.22.1"
>> 
>> \relative c' {
>>  \time 2/4
>>  \key aes \major
>> 
>>  ees'4
>>  <<
>>{ f,8. [(aes32 c)] }
>>{  
>>  s8
>>  \once \set suggestAccidentals = ##t
>>  \once \override AccidentalSuggestion.outside-staff-priority = ##f
>>  \once \override AccidentalSuggestion.avoid-slur = #'inside
>>  \once \override AccidentalSuggestion.font-size = -3
>>  \once \override AccidentalSuggestion.script-priority = -1
>>  \single \hideNotes
>>  b16-\turn \noBeam
>>  s
>>}
>>>> 
>> 
>> An extended beam appears and the turn collides with the expected beam.
>> 
>> Any assistance greatly appreciated.
>> 
>> Thank you for your kind attention
>> 
>> Mark
> 




Re: Delayed Turn

2021-11-18 Thread Lukas-Fabian Moser
Correction: Since we're in a throwaway voice anyway, we don't need all 
those \once commands:


\version "2.23.4"

\relative c' {
  \time 2/4
  \key aes \major

  ees'4
  \after 8 \new Voice {
    \set suggestAccidentals = ##t
    \override AccidentalSuggestion.avoid-slur = #'inside
    \override AccidentalSuggestion.font-size = -3
    \override AccidentalSuggestion.script-priority = -1
    \hideNotes
    b16\turn
  }
  f8.[( aes32 c)]
}

The avoid-slur property seems not to be needed here, as the slur and the 
turn are on opposing sides.


Lukas




Re: Delayed Turn

2021-11-18 Thread Lukas-Fabian Moser

Hi Mark,

Am 18.11.21 um 20:33 schrieb Mark Stephen Mrotek:

The beam appears since you have both the hidden note and the others in the
same voice. Adding the double backslashes is a shorthand for creating a new
voice, but then I needed to override some directions, since this also sets
the first voice upwards and the second downwards.


To be more precise: The double backslashes are shorthand not only for 
creating a new voice, but for setting default directions etc. at the 
same time (namely \voiceOne and \voiceTwo style settings). If we only 
want a new voice without layout implications, we can just use \new Voice:


\version "2.22"

\relative c' {
  \time 2/4
  \key aes \major

  ees'4
  <<
    { f,8. [(aes32 c)] }
    \new Voice {
  s8
  \once \set suggestAccidentals = ##t
  \once \override AccidentalSuggestion.avoid-slur = #'inside
  \once \override AccidentalSuggestion.font-size = -3
  \once \override AccidentalSuggestion.script-priority = -1
  \hideNotes
  b16\turn
  s
    }
  >>
}

But note that creating delayed turns has gotten significantly easier in 
the current development version 2.23.4 where we made David Kastrup's 
\after function available as a stock feature. See 
https://lilypond.org/doc/v2.23/Documentation/notation/expressive-marks-attached-to-notes.html


Using this, you can do:

\version "2.23.4"

\relative c' {
  \time 2/4
  \key aes \major

  ees'4
  \after 8 \new Voice {
    \once \set suggestAccidentals = ##t
    \once \override AccidentalSuggestion.avoid-slur = #'inside
    \once \override AccidentalSuggestion.font-size = -3
    \once \override AccidentalSuggestion.script-priority = -1
    \hideNotes
    b16\turn
  }
  f8. [(aes32 c)]
}

While this does not look _that_ much easier, the difference becomes 
really notable for "standard" delayed turns without accidental suggestions:


\version "2.23.4"

\relative {
  \after 8 \turn c''8.( d32 e)
}

Lukas




RE: Delayed Turn

2021-11-18 Thread Mark Stephen Mrotek
Leo,

Thank you for your reply and suggestion.
Please bear with my ignorance. 
My understanding is that the construct <<{  } {  }>> creates two voices.
I merely want to use the documentation to achieve a delayed turn.

Mark

-Original Message-
From: Leo Correia de Verdier [mailto:leo.correia.de.verd...@gmail.com] 
Sent: Thursday, November 18, 2021 9:05 AM
To: Mark Stephen Mrotek 
Cc: lilypond-user 
Subject: Re: Delayed Turn

The beam appears since you have both the hidden note and the others in the
same voice. Adding the double backslashes is a shorthand for creating a new
voice, but then I needed to override some directions, since this also sets
the first voice upwards and the second downwards.

\version "2.22.1"
 
\relative c' {
  \time 2/4
  \key aes \major
   
  ees'4
  <<
{\oneVoice f,8. [(aes32 c)] } \\
{ 
  s8
  \once \set suggestAccidentals = ##t
  \once \override AccidentalSuggestion.direction = #UP
  \once \override AccidentalSuggestion.font-size = -3
  \once \override AccidentalSuggestion.script-priority = -1
  \once \hideNotes
  b16^\turn \noBeam
  s
}
  >>
}

If you actually want the hidden note in the same voice you can add 

\once \override Stem.beaming = #'((0) . (0)) 

for the hidden note, and

\once \override Stem.beaming = #'((0) . (0 1 2))

For the spacer after it, to hack away the stems, but it seems rather
inelegant to me.

> 18 nov. 2021 kl. 05:02 skrev Mark Stephen Mrotek :
> 
> Hello,
>  
> To get instructions I went to
> https://lilypond.org/doc/v2.22/Documentation/notation/expressive-marks
> -attached-to-notes And copied the code only modifying pitch and 
> duration.
>  
> \version "2.22.1"
>  
> \relative c' {
>   \time 2/4
>   \key aes \major
>
>   ees'4
>   <<
> { f,8. [(aes32 c)] }
> {  
>   s8
>   \once \set suggestAccidentals = ##t
>   \once \override AccidentalSuggestion.outside-staff-priority = ##f
>   \once \override AccidentalSuggestion.avoid-slur = #'inside
>   \once \override AccidentalSuggestion.font-size = -3
>   \once \override AccidentalSuggestion.script-priority = -1
>   \single \hideNotes
>   b16-\turn \noBeam
>   s
> }
>   >>
>  
> An extended beam appears and the turn collides with the expected beam.
>  
> Any assistance greatly appreciated.
>  
> Thank you for your kind attention
>  
> Mark




Re: Delayed Turn

2021-11-18 Thread Jean Abou Samra




Le 18/11/2021 à 20:53, Mark Stephen Mrotek a écrit :

Jean,

Thank you for your reply.
Outside staff priority has been removed
Attached is a PDF of results.

Mark


Yes, I misread your initial post, sorry. Use Leo's answer instead.

Best,
Jean



RE: Delayed Turn

2021-11-18 Thread Mark Stephen Mrotek
Jean,

Thank you for your reply.
Outside staff priority has been removed
Attached is a PDF of results.

Mark

-Original Message-
From: Jean Abou Samra [mailto:j...@abou-samra.fr] 
Sent: Wednesday, November 17, 2021 11:25 PM
To: Mark Stephen Mrotek ; lilypond-user@gnu.org
Subject: Re: Delayed Turn

Le 18/11/2021 à 05:02, Mark Stephen Mrotek a écrit :
>
> Hello,
>
> To get instructions I went to
>
> https://lilypond.org/doc/v2.22/Documentation/notation/expressive-marks
> -attached-to-notes
>
> And copied the code only modifying pitch and duration.
>
> \version "2.22.1"
>
> \relative c' {
>
>   \time 2/4
>
>   \key aes \major
>
>   ees'4
>
>   <<
>
> { f,8. [(aes32 c)] }
>
> {
>
>   s8
>
>   \once \set suggestAccidentals = ##t
>
>   \once \override AccidentalSuggestion.outside-staff-priority = 
> ##f
>
>   \once \override AccidentalSuggestion.avoid-slur = #'inside
>
>   \once \override AccidentalSuggestion.font-size = -3
>
>   \once \override AccidentalSuggestion.script-priority = -1
>
>   \single \hideNotes
>
>   b16-\turn \noBeam
>
>   s
>
> }
>
>   >>
>
> An extended beam appears and the turn collides with the expected beam.
>
> Any assistance greatly appreciated.
>
> Thank you for your kind attention
>
> Mark
>


Mark,

Simply remove the override for outside-staff-priority.
It is unneeded if the slur is not on the same side as the script, and causes 
problems with the beam as you experienced.


Another way is

\once \override AccidentalSuggestion.padding = 1.7

Best,
Jean


delayed turn.pdf
Description: Adobe PDF document


Re: Delayed Turn

2021-11-18 Thread Leo Correia de Verdier
The beam appears since you have both the hidden note and the others in the same 
voice. Adding the double backslashes is a shorthand for creating a new voice, 
but then I needed to override some directions, since this also sets the first 
voice upwards and the second downwards.

\version "2.22.1"
 
\relative c' {
  \time 2/4
  \key aes \major
   
  ees'4
  <<
{\oneVoice f,8. [(aes32 c)] } \\
{ 
  s8
  \once \set suggestAccidentals = ##t
  \once \override AccidentalSuggestion.direction = #UP
  \once \override AccidentalSuggestion.font-size = -3
  \once \override AccidentalSuggestion.script-priority = -1
  \once \hideNotes
  b16^\turn \noBeam
  s
}
  >>
}

If you actually want the hidden note in the same voice you can add 

\once \override Stem.beaming = #'((0) . (0)) 

for the hidden note, and

\once \override Stem.beaming = #'((0) . (0 1 2))

For the spacer after it, to hack away the stems, but it seems rather inelegant 
to me.

> 18 nov. 2021 kl. 05:02 skrev Mark Stephen Mrotek :
> 
> Hello,
>  
> To get instructions I went to
> https://lilypond.org/doc/v2.22/Documentation/notation/expressive-marks-attached-to-notes
> And copied the code only modifying pitch and duration.
>  
> \version "2.22.1"
>  
> \relative c' {
>   \time 2/4
>   \key aes \major
>
>   ees'4
>   <<
> { f,8. [(aes32 c)] }
> {  
>   s8
>   \once \set suggestAccidentals = ##t
>   \once \override AccidentalSuggestion.outside-staff-priority = ##f
>   \once \override AccidentalSuggestion.avoid-slur = #'inside
>   \once \override AccidentalSuggestion.font-size = -3
>   \once \override AccidentalSuggestion.script-priority = -1
>   \single \hideNotes
>   b16-\turn \noBeam
>   s
> }
>   >>
>  
> An extended beam appears and the turn collides with the expected beam.
>  
> Any assistance greatly appreciated.
>  
> Thank you for your kind attention
>  
> Mark




Re: Delayed Turn

2021-11-17 Thread Jean Abou Samra

Le 18/11/2021 à 05:02, Mark Stephen Mrotek a écrit :


Hello,

To get instructions I went to

https://lilypond.org/doc/v2.22/Documentation/notation/expressive-marks-attached-to-notes

And copied the code only modifying pitch and duration.

\version "2.22.1"

\relative c' {

  \time 2/4

  \key aes \major

  ees'4

  <<

    { f,8. [(aes32 c)] }

    {

  s8

  \once \set suggestAccidentals = ##t

  \once \override AccidentalSuggestion.outside-staff-priority = ##f

  \once \override AccidentalSuggestion.avoid-slur = #'inside

  \once \override AccidentalSuggestion.font-size = -3

  \once \override AccidentalSuggestion.script-priority = -1

  \single \hideNotes

  b16-\turn \noBeam

  s

    }

  >>

An extended beam appears and the turn collides with the expected beam.

Any assistance greatly appreciated.

Thank you for your kind attention

Mark




Mark,

Simply remove the override for outside-staff-priority.
It is unneeded if the slur is not on the same side as
the script, and causes problems with the beam as you
experienced.


Another way is

\once \override AccidentalSuggestion.padding = 1.7

Best,
Jean




Delayed Turn

2021-11-17 Thread Mark Stephen Mrotek
Hello,

 

To get instructions I went to

https://lilypond.org/doc/v2.22/Documentation/notation/expressive-marks-attac
hed-to-notes

And copied the code only modifying pitch and duration.

 

\version "2.22.1"

 

\relative c' {

  \time 2/4

  \key aes \major

   

  ees'4

  <<

{ f,8. [(aes32 c)] }

{  

  s8

  \once \set suggestAccidentals = ##t

  \once \override AccidentalSuggestion.outside-staff-priority = ##f

  \once \override AccidentalSuggestion.avoid-slur = #'inside

  \once \override AccidentalSuggestion.font-size = -3

  \once \override AccidentalSuggestion.script-priority = -1

  \single \hideNotes

  b16-\turn \noBeam

  s

}

  >>

 

An extended beam appears and the turn collides with the expected beam.

 

Any assistance greatly appreciated.

 

Thank you for your kind attention

 

Mark



RE: delayed turn with accidental

2019-08-03 Thread Mark Stephen Mrotek
Pierre,

Thank you, it is perfect.

The piece is in D, need I change anything other than the specific notes, a and 
d?

 

Mark

 

From: Pierre Perol-Schneider [mailto:pierre.schneider.pa...@gmail.com] 
Sent: Friday, August 02, 2019 11:38 PM
To: Mark Stephen Mrotek 
Cc: lilypond-user 
Subject: Re: delayed turn with accidental

 

Hi Mark,

How about:

\version "2.19.81"

\transpose c d \relative c'' <<
  { 
\stemNeutral
\slurNeutral 
c4.( d8)
  } \\
  {
s4
\once \set suggestAccidentals = ##t
\once \override AccidentalSuggestion.font-size = -3
\once \override AccidentalSuggestion.script-priority = -1
\once \override AccidentalSuggestion.direction = 1
\single \hideNotes
b8^\turn \noBeam -\tweak font-size #-3 ^\markup\halign #-2 \flat
s8
  }
>>

Cheers,

Pierre

 

Le sam. 3 août 2019 à 05:47, Mark Stephen Mrotek mailto:carsonm...@ca.rr.com> > a écrit :

Hello!

 

The following is from 2.19 documents

 

\version "2.19.81"

 

\relative c'' {

  c2*2/3 ( s2*1/3\turn d4) r

  <<

{ c4.( d8) }

{ s4 s\turn }

  >>

  \transpose c d \relative c'' <<

{ c4. (d8) }



  s4

  \once \set suggestAccidentals = ##t

  \once \override AccidentalSuggestion.outside-staff-priority = ##f

  \once \override AccidentalSuggestion.avoid-slur = #'inside

  \once \override AccidentalSuggestion.font-size = -3

  \once \override AccidentalSuggestion.script-priority = -1

  \single \hideNotes

  b8-\turn \noBeam

  s8

}

  >>

}

 

I want the third example – delayed turn with sharp below – and add a flat above.

How do I extract only that portion of the snippet?

 

Thank you for your kind attention.

 

Mark

___
lilypond-user mailing list
lilypond-user@gnu.org <mailto: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: delayed turn with accidental

2019-08-02 Thread Pierre Perol-Schneider
Hi Mark,
How about:
\version "2.19.81"

\transpose c d \relative c'' <<
  {
\stemNeutral
\slurNeutral
c4.( d8)
  } \\
  {
s4
\once \set suggestAccidentals = ##t
\once \override AccidentalSuggestion.font-size = -3
\once \override AccidentalSuggestion.script-priority = -1
\once \override AccidentalSuggestion.direction = 1
\single \hideNotes
b8^\turn \noBeam -\tweak font-size #-3 ^\markup\halign #-2 \flat
s8
  }
>>
Cheers,
Pierre

Le sam. 3 août 2019 à 05:47, Mark Stephen Mrotek  a
écrit :

> Hello!
>
>
>
> The following is from 2.19 documents
>
>
>
> \version "2.19.81"
>
>
>
> \relative c'' {
>
>   c2*2/3 ( s2*1/3\turn d4) r
>
>   <<
>
> { c4.( d8) }
>
> { s4 s\turn }
>
>   >>
>
>   \transpose c d \relative c'' <<
>
> { c4. (d8) }
>
>
>
>   s4
>
>   \once \set suggestAccidentals = ##t
>
>   \once \override AccidentalSuggestion.outside-staff-priority = ##f
>
>   \once \override AccidentalSuggestion.avoid-slur = #'inside
>
>   \once \override AccidentalSuggestion.font-size = -3
>
>   \once \override AccidentalSuggestion.script-priority = -1
>
>   \single \hideNotes
>
>   b8-\turn \noBeam
>
>   s8
>
> }
>
>   >>
>
> }
>
>
>
> I want the third example – delayed turn with sharp below – and add a flat
> above.
>
> How do I extract only that portion of the snippet?
>
>
>
> Thank you for your kind attention.
>
>
>
> Mark
> ___
> 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


delayed turn with accidental

2019-08-02 Thread Mark Stephen Mrotek
Hello!

 

The following is from 2.19 documents

 

\version "2.19.81"

 

\relative c'' {

  c2*2/3 ( s2*1/3\turn d4) r

  <<

{ c4.( d8) }

{ s4 s\turn }

  >>

  \transpose c d \relative c'' <<

{ c4. (d8) }



  s4

  \once \set suggestAccidentals = ##t

  \once \override AccidentalSuggestion.outside-staff-priority = ##f

  \once \override AccidentalSuggestion.avoid-slur = #'inside

  \once \override AccidentalSuggestion.font-size = -3

  \once \override AccidentalSuggestion.script-priority = -1

  \single \hideNotes

  b8-\turn \noBeam

      s8

    }

  >>

}

 

I want the third example - delayed turn with sharp below - and add a flat
above.

How do I extract only that portion of the snippet?

 

Thank you for your kind attention.

 

Mark

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


RE: Delayed Turn

2016-08-20 Thread Mark Stephen Mrotek
Simon,

Thank you for the code. 

Mark

-Original Message-
From: Simon Albrecht [mailto:simon.albre...@mail.de] 
Sent: Saturday, August 20, 2016 12:46 PM
To: Mark Stephen Mrotek ; lilypond-user@gnu.org
Subject: Re: Delayed Turn

On 20.08.2016 19:18, Mark Stephen Mrotek wrote:
>
> Hello:
>
> Using the example in manual 2.18, I coded a delayed turn - see attachment.
>
> I want the turn to be a little higher than the "bes."
>
> Any instructions would be appreciated.
>

This is once again a use case for the nice \after function I could put
together. In this case, you'd use it as \after 4 \turn bes2

HTH, Simon


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


Re: Delayed Turn

2016-08-20 Thread Simon Albrecht

On 20.08.2016 19:18, Mark Stephen Mrotek wrote:


Hello:

Using the example in manual 2.18, I coded a delayed turn – see attachment.

I want the turn to be a little higher than the “bes.”

Any instructions would be appreciated.



This is once again a use case for the nice \after function I could put 
together. In this case, you’d use it as

\after 4 \turn bes2

HTH, Simon
\version "2.19.45"

% Thanks to David Kastrup for the inspiration!
after =
#(define-music-function (t e m) (ly:duration? ly:music? ly:music?)
   #{
 \context Bottom <<
   #m
   { \skip $t <> -\tweak extra-spacing-width #empty-interval $e }
 >>
   #})

{ \after 4 \< \after 2 \> \after 2. \! c'1 }___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


RE: Delayed Turn

2016-08-20 Thread Mark Stephen Mrotek
Malte Meyn,

Thank for your reply and the instruction. Does it perfectly!

Mark


-Original Message-
From: lilypond-user
[mailto:lilypond-user-bounces+carsonmark=ca.rr@gnu.org] On Behalf Of
Malte Meyn
Sent: Saturday, August 20, 2016 10:39 AM
To: lilypond-user@gnu.org
Subject: Re: Delayed Turn



Am 20.08.2016 um 19:18 schrieb Mark Stephen Mrotek:
> I want the turn to be a little higher than the "bes."
>
> Any instructions would be appreciated.

Try
   s2*1/2-\tweak Y-offset 5 \turn
Also, \dolce is unknown to LilyPond, it should be "dolce" ;)

___
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: Delayed Turn

2016-08-20 Thread Malte Meyn



Am 20.08.2016 um 19:18 schrieb Mark Stephen Mrotek:

I want the turn to be a little higher than the "bes."

Any instructions would be appreciated.


Try
  s2*1/2-\tweak Y-offset 5 \turn
Also, \dolce is unknown to LilyPond, it should be "dolce" ;)

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


Delayed Turn

2016-08-20 Thread Mark Stephen Mrotek
Hello:

 

Using the example in manual 2.18, I coded a delayed turn - see attachment.

I want the turn to be a little higher than the "bes."

Any instructions would be appreciated.

 

Thank you for your kind attention.

 

Mark

\version "2.18.2"

\score {
  \new PianoStaff <<
\set PianoStaff.instrumentName = #"Var. VIII  "
\new Staff = "upper"

\relative c'' {
\time 4/4
\key bes \major

<<{bes'2*1/2 (s2*1/2\turn d4. c8) | bes4. ( a8 ees'4^.)}\\
  {f,1_\markup {\dynamic "pp" \italic \dolce} | f2.}>> r4 |

}

\new Staff = "lower" 
\relative c {
\clef bass 
\key bes \major

\clef treble
1 | 2. r4 |
  
}
  >>
  \layout { }
  
}___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


RE: delayed turn

2013-12-20 Thread Eluze
Mark Stephen Mrotek wrote
> Eluze,
> 
> As far as I can see the code you suggest is what is used (see the
> attachment
> provided) as copied from
> http://lilypond.org/doc/v2.16/Documentation/notation/expressive-marks-attached-to-notes
> What can I do if Lilypond confuses itself?

afaics the code there contains no fingering indications but your example
does (c8.-3)

either remove the *-3* or add the overrides for the fingering grob as I told
in the last post.

Eluze



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/delayed-turn-tp156135p156210.html
Sent from the User mailing list archive at Nabble.com.

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


RE: delayed turn

2013-12-20 Thread Mark Stephen Mrotek
Eluze,

As far as I can see the code you suggest is what is used (see the attachment
provided) as copied from
http://lilypond.org/doc/v2.16/Documentation/notation/expressive-marks-attach
ed-to-notes
What can I do if Lilypond confuses itself?

Mark

-Original Message-
From: lilypond-user-bounces+carsonmark=ca.rr@gnu.org
[mailto:lilypond-user-bounces+carsonmark=ca.rr@gnu.org] On Behalf Of
Eluze
Sent: Friday, December 20, 2013 8:43 AM
To: lilypond-user@gnu.org
Subject: RE: delayed turn

Mark Stephen Mrotek wrote
> Thank you. Please see attached.
> 
> BadTurns.ly (881 bytes)
> <http://lilypond.1069038.n5.nabble.com/attachment/156202/0/BadTurns
> .ly>
> BadTurns.pdf (44K)
> <http://lilypond.1069038.n5.nabble.com/attachment/156202/1/BadTurns
> .pdf>

you have to override the properties for *all* involved grobs - otherwise LP
might be confused with contradictory (default-) settings!

  \override Fingering  #'avoid-slur = #'inside
  \override Fingering  #'outside-staff-priority  = ##f
  \override TextScript #'avoid-slur= #'inside
  \override TextScript #'outside-staff-priority = ##f

what's the result if you do so?

do you really need the extra-offset?

Eluze



--
View this message in context:
http://lilypond.1069038.n5.nabble.com/delayed-turn-tp156135p156204.html
Sent from the User mailing list archive at Nabble.com.

___
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: delayed turn

2013-12-20 Thread Eluze
Mark Stephen Mrotek wrote
> Thank you. Please see attached.
> 
> BadTurns.ly (881 bytes)
> <http://lilypond.1069038.n5.nabble.com/attachment/156202/0/BadTurns.ly>;
> BadTurns.pdf (44K)
> <http://lilypond.1069038.n5.nabble.com/attachment/156202/1/BadTurns.pdf>;

you have to override the properties for *all* involved grobs - otherwise LP
might be confused with contradictory (default-) settings!

  \override Fingering  #'avoid-slur = #'inside
  \override Fingering  #'outside-staff-priority  = ##f
  \override TextScript #'avoid-slur= #'inside
  \override TextScript #'outside-staff-priority = ##f

what's the result if you do so?

do you really need the extra-offset?

Eluze



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/delayed-turn-tp156135p156204.html
Sent from the User mailing list archive at Nabble.com.

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


RE: delayed turn

2013-12-20 Thread Mark Stephen Mrotek
Eluze,

Thank you. Please see attached.

Mark

-Original Message-
From: lilypond-user-bounces+carsonmark=ca.rr@gnu.org
[mailto:lilypond-user-bounces+carsonmark=ca.rr@gnu.org] On Behalf Of
Eluze
Sent: Friday, December 20, 2013 2:19 AM
To: lilypond-user@gnu.org
Subject: RE: delayed turn

Mark Stephen Mrotek wrote
> It is here,
> http://lists.gnu.org/archive/html/lilypond-user/2013-12/txtHVW62yOy_y.txt

this is a archive/mailing list!

Eluze



--
View this message in context:
http://lilypond.1069038.n5.nabble.com/delayed-turn-tp156135p156185.html
Sent from the User mailing list archive at Nabble.com.

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

global = {
  \key g \minor
  \numericTimeSignature
  \time 2/4
}

violin = \relative c'' {
  \global
  
  \once \override TextScript #'extra-offset = #'(0.5 . -1.5)
  \once \override TextScript #'avoid-slur = #'inside
  \once \override TextScript #'outside-staff-priority = ##f
  c8.-3 ( ^\markup \tiny \override #'(baseline-skip . 1) {
  \halign #-4
  \center-column {
  \musicglyph #"scripts.turn" \natural } }
  d16-2 ees f g ees-2 ) |

  \once \override TextScript #'extra-offset = #'(0.5 . -1.5)
  \once \override TextScript #'avoid-slur = #'inside
  \once \override TextScript #'outside-staff-priority = ##f
  c8.-3 ( ^\markup \tiny \override #'(baseline-skip . 1) {
  \halign #-4
  \center-column {
  \musicglyph #"scripts.turn" \natural } }
  d16-2 ees f g ees-2 ) |

  
}

\score {
  \new Staff \violin
  \layout { }
}

BadTurns.pdf
Description: Adobe PDF document
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


RE: delayed turn

2013-12-20 Thread Mark Stephen Mrotek
Simon,

 

Again, thanks for your kind attention.

Yes, I have plans - not today - to reinstall Lilypond and see if that
remedies the code.

 

Mark

 

 

From: bina...@gmail.com [mailto:bina...@gmail.com] On Behalf Of Simon Bailey
Sent: Friday, December 20, 2013 2:13 AM
To: Mark Stephen Mrotek
Cc: lilypond-user Mailinglist
Subject: Re: delayed turn

 

Mark,

 

On Fri, Dec 20, 2013 at 10:58 AM, Mark Stephen Mrotek 
wrote:

Thank you for your time and effort. Attached is what is engraved under my
version - 2.16.2.

Collision occurs on 14 of the fifteen (exception proves the rule?)
instances.

I am beginning to suspect that something is "bugging" my copy of Lilypond.
Reinstall?




i find it very interesting that 2.16.2 would typeset a single bar
differently. i'd expect all 15 bars to be the same (with or without
collision is irrelevant, they _should_ be the same).

 

i just installed a copy of 2.16.2 -- it delivers the output attached which
is different to yours. seems like your installation may be broken somehow?

 

regards,

sb

 

-- 
Do not meddle in the affairs of trombonists, for they are subtle and quick
to anger. 

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


RE: delayed turn

2013-12-20 Thread Eluze
Mark Stephen Mrotek wrote
> It is here,
> http://lists.gnu.org/archive/html/lilypond-user/2013-12/txtHVW62yOy_y.txt

this is a archive/mailing list!

Eluze



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/delayed-turn-tp156135p156185.html
Sent from the User mailing list archive at Nabble.com.

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


RE: delayed turn

2013-12-20 Thread Mark Stephen Mrotek
Eluze,

It is here,
http://lists.gnu.org/archive/html/lilypond-user/2013-12/txtHVW62yOy_y.txt

Mark

-Original Message-
From: lilypond-user-bounces+carsonmark=ca.rr@gnu.org
[mailto:lilypond-user-bounces+carsonmark=ca.rr@gnu.org] On Behalf Of
Eluze
Sent: Friday, December 20, 2013 1:36 AM
To: lilypond-user@gnu.org
Subject: RE: delayed turn

Mark Stephen Mrotek wrote
> The length of the code was to demonstrate the inconsistencies, i.e., 
> nine separate instances produce randomly two different results.

you can write \repeat unfold 9 {...} so the reader is sure there is no
(inadvertent) change in the code.

> Why is it that the code presented in the manual ( and copied in my
> exampled) does not produce in my work the same as is in the manual?

I couldn't find your example with turns and fingering.

Eluze





--
View this message in context:
http://lilypond.1069038.n5.nabble.com/delayed-turn-tp156135p156165.html
Sent from the User mailing list archive at Nabble.com.

___
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: delayed turn

2013-12-20 Thread Simon Bailey
On Fri, Dec 20, 2013 at 10:36 AM, Eluze  wrote:

> Mark Stephen Mrotek wrote
> > The length of the code was to demonstrate the inconsistencies, i.e., nine
> > separate instances produce randomly two different results.
>
> you can write \repeat unfold 9 {...} so the reader is sure there is no
> (inadvertent) change in the code.


i just tested it with this code and 2.17.97:

<<<
\version "2.16.2"
global = {
  \key c \major
  \numericTimeSignature
  \time 2/4
}

violin = \relative c'' {
  \global
  \repeat unfold 15 {
\once \override TextScript #'avoid-slur = #'inside
\once \override TextScript #'outside-staff-priority = ##f
c8.-3 ( ^\markup \tiny \override #'(baseline-skip . 1) {
\halign #-4
\center-column {
\natural
\musicglyph #"scripts.turn" } }
d16-2 ees f g ees-2 ) |
  }
}

\score {
  \new Staff \violin
  \layout { }
}

>>>

as you can see in the attached PDF, the first line is wrong, the following
lines work.


> > Why is it that the code presented in the manual ( and copied in my
> > exampled) does not produce in my work the same as is in the manual?
>
> I couldn't find your example with turns and fingering.
>

it wasn't quite the same as in the manual: you had the natural sign under
the turn sign. you also had a TextScript #'extra-offset in there which was
further confusing matters. of course, your problem still isn't solved with
the script above, but the problem becomes more apparent. the first line is
treated differently to the following lines. may be a bug?

regards,
sb

-- 
Do not meddle in the affairs of trombonists, for they are subtle and quick
to anger.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


RE: delayed turn

2013-12-20 Thread Eluze
Mark Stephen Mrotek wrote
> The length of the code was to demonstrate the inconsistencies, i.e., nine
> separate instances produce randomly two different results. 

you can write \repeat unfold 9 {...} so the reader is sure there is no
(inadvertent) change in the code.

> Why is it that the code presented in the manual ( and copied in my
> exampled) does not produce in my work the same as is in the manual?

I couldn't find your example with turns and fingering.

Eluze





--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/delayed-turn-tp156135p156165.html
Sent from the User mailing list archive at Nabble.com.

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


RE: delayed turn

2013-12-20 Thread Mark Stephen Mrotek
Urs,

Yes, both are 2.16.2.

Mark

-Original Message-
From: lilypond-user-bounces+carsonmark=ca.rr@gnu.org
[mailto:lilypond-user-bounces+carsonmark=ca.rr@gnu.org] On Behalf Of Urs
Liska
Sent: Friday, December 20, 2013 12:46 AM
To: lilypond-user@gnu.org
Subject: Re: delayed turn

Am 20.12.2013 03:27, schrieb Mark Stephen Mrotek:
> Why is it that the code presented in the manual ( and copied in my 
> exampled
> ) does not produce in my work the same as is in the manual?

Not seeing into the original issue I'd ask nevertheless: Are you sure that
you use the manual version for the LilyPond version you're using?

Urs

___
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: delayed turn

2013-12-20 Thread Urs Liska

Am 20.12.2013 03:27, schrieb Mark Stephen Mrotek:

Why is it that the code presented in the manual ( and copied in my exampled
) does not produce in my work the same as is in the manual?


Not seeing into the original issue I'd ask nevertheless: Are you sure 
that you use the manual version for the LilyPond version you're using?


Urs

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


RE: delayed turn

2013-12-19 Thread Mark Stephen Mrotek
Eluze,

Thank you for your reply and the instructions.
The length of the code was to demonstrate the inconsistencies, i.e., nine
separate instances produce randomly two different results. 
Why is it that the code presented in the manual ( and copied in my exampled
) does not produce in my work the same as is in the manual?

Mark

-Original Message-
From: lilypond-user-bounces+carsonmark=ca.rr@gnu.org
[mailto:lilypond-user-bounces+carsonmark=ca.rr@gnu.org] On Behalf Of
Eluze
Sent: Thursday, December 19, 2013 4:28 PM
To: lilypond-user@gnu.org
Subject: Re: delayed turn

Mark Stephen Mrotek wrote
> 
> As an example of the inconsistency, one measure was repeated 9 times - 
> see turn.ly and turn.pdf. The turn should be between the c8. and the 
> d16 . All turns should be under the slur.
> 
>  
> 
> What should I change?

please always reduce your code to minimal!

the following code should help to get the expected result:

\new Staff {
  \time 2/4
  \relative c'' {
\override Fingering  #'avoid-slur  = #'inside
\override Fingering  #'outside-staff-priority   = #16
\override Slur #'outside-staff-priority   = #666
\override TextScript #'avoid-slur = #'inside
\override TextScript #'outside-staff-priority  = #15
\repeat unfold 9 {
  c8. ( ^hello -3
  d16-2 es f g es-2 )
}
  }
}

sometimes it's not enough to say /#'avoid-slur = #'inside/ because other
items have a higher or lower priority and can interfere!

Eluze



--
View this message in context:
http://lilypond.1069038.n5.nabble.com/delayed-turn-tp156135p156145.html
Sent from the User mailing list archive at Nabble.com.

___
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: delayed turn

2013-12-19 Thread Alex Loomis
Using \override Fingering #'avoid-slur = #'inside (with no \once) and
tweaking the offset seemed sufficient. The attached file looked fine to me.


On Thu, Dec 19, 2013 at 7:27 PM, Eluze  wrote:

> Mark Stephen Mrotek wrote
> >
> > As an example of the inconsistency, one measure was repeated 9 times -
> see
> > turn.ly and turn.pdf. The turn should be between the c8. and the d16 .
> All
> > turns should be under the slur.
> >
> >
> >
> > What should I change?
>
> please always reduce your code to minimal!
>
> the following code should help to get the expected result:
>
> \new Staff {
>   \time 2/4
>   \relative c'' {
> \override Fingering  #'avoid-slur  = #'inside
> \override Fingering  #'outside-staff-priority   = #16
> \override Slur #'outside-staff-priority   = #666
> \override TextScript #'avoid-slur = #'inside
> \override TextScript #'outside-staff-priority  = #15
> \repeat unfold 9 {
>   c8. ( ^hello -3
>   d16-2 es f g es-2 )
> }
>   }
> }
>
> sometimes it's not enough to say /#'avoid-slur = #'inside/ because other
> items have a higher or lower priority and can interfere!
>
> Eluze
>
>
>
> --
> View this message in context:
> http://lilypond.1069038.n5.nabble.com/delayed-turn-tp156135p156145.html
> Sent from the User mailing list archive at Nabble.com.
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
\version "2.17.95"

\relative c'' {
  \key c \major
  \numericTimeSignature
  \time 2/4
  \repeat unfold 10 {
  \once \override TextScript #'extra-offset = #'(-0.5 . -1.5)
  \once \override TextScript #'avoid-slur = #'inside
  \once \override TextScript #'outside-staff-priority = ##f
  \override Fingering #'avoid-slur = #'inside
  c8.-3 ( ^\markup \tiny \override #'(baseline-skip . 1) {
  \halign #-4
  \center-column {
  \musicglyph #"scripts.turn" \natural } }
  d16-2 ees f g ees-2 ) |
  }
}___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: delayed turn

2013-12-19 Thread Eluze
Mark Stephen Mrotek wrote
> 
> As an example of the inconsistency, one measure was repeated 9 times - see
> turn.ly and turn.pdf. The turn should be between the c8. and the d16 . All
> turns should be under the slur.
> 
>  
> 
> What should I change?

please always reduce your code to minimal!

the following code should help to get the expected result:

\new Staff {
  \time 2/4
  \relative c'' {
\override Fingering  #'avoid-slur  = #'inside
\override Fingering  #'outside-staff-priority   = #16
\override Slur #'outside-staff-priority   = #666
\override TextScript #'avoid-slur = #'inside
\override TextScript #'outside-staff-priority  = #15
\repeat unfold 9 {
  c8. ( ^hello -3
  d16-2 es f g es-2 )
}
  }
}

sometimes it's not enough to say /#'avoid-slur = #'inside/ because other
items have a higher or lower priority and can interfere!

Eluze



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/delayed-turn-tp156135p156145.html
Sent from the User mailing list archive at Nabble.com.

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


RE: delayed turn - vertical height

2013-12-10 Thread Mark Stephen Mrotek
Shane Brandes,

Thank you for your reply and the command. I have experimented with several
values and understand how they work. You have helped in my learning of
Lilypond.

Mark

-Original Message-
From: Shane Brandes [mailto:sh...@grayskies.net] 
Sent: Tuesday, December 10, 2013 5:11 PM
To: Mark Stephen Mrotek
Cc: LilyPond User Group
Subject: Re: delayed turn - vertical height

before the turn

\override TextScript #'extra-offset = #'(4.4 . 0)


adjust the numbers as needed.

On Tue, Dec 10, 2013 at 7:12 PM, Mark Stephen Mrotek 
wrote:
> Hello:
>
>
>
> In the attached snippet, what do I do to
>
> 1.   Lower the turn and accidental, i.e. move it closed to the staff,
> and
>
> 2.   Avoid collision with the slur?
>
>
>
> The code was taken from
>
> http://lilypond.org/doc/v2.16/Documentation/notation/expressive-marks-
> attached-to-notes
>
>
>
> Thank you.
>
>
>
> Mark
>
>
> ___
> 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: delayed turn - vertical height

2013-12-10 Thread Shane Brandes
before the turn

\override TextScript #'extra-offset = #'(4.4 . 0)


adjust the numbers as needed.

On Tue, Dec 10, 2013 at 7:12 PM, Mark Stephen Mrotek
 wrote:
> Hello:
>
>
>
> In the attached snippet, what do I do to
>
> 1.   Lower the turn and accidental, i.e. move it closed to the staff,
> and
>
> 2.   Avoid collision with the slur?
>
>
>
> The code was taken from
>
> http://lilypond.org/doc/v2.16/Documentation/notation/expressive-marks-attached-to-notes
>
>
>
> Thank you.
>
>
>
> Mark
>
>
> ___
> 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


delayed turn - vertical height

2013-12-10 Thread Mark Stephen Mrotek
Hello:

 

In the attached snippet, what do I do to 

1.   Lower the turn and accidental, i.e. move it closed to the staff,
and

2.   Avoid collision with the slur?

 

The code was taken from 

http://lilypond.org/doc/v2.16/Documentation/notation/expressive-marks-attach
ed-to-notes

 

Thank you.

 

Mark

\version "2.16.2"

global = {
  \key g \minor
  \numericTimeSignature
  \time 2/4
}

violin = \relative c'' {
  \global
  
  \once \override TextScript #'avoid-slur = #'inside
  \once \override TextScript #'outside-staff-priority = ##f
  g'8.-3 ( ^\markup \tiny \override #'(baseline-skip . 1) {
  \halign #-4
  \center-column {
  \musicglyph #"scripts.turn" \sharp } }
  bes16-3 d8-5\noBeam ) d,, |
  c'8 ( fis,-2 ) fis-1\staccato ( fis-2\staccato ) |
  
  %85
  
  \once \override TextScript #'avoid-slur = #'inside
  \once \override TextScript #'outside-staff-priority = ##f
  g8.-3 ( ^\markup \tiny \override #'(baseline-skip . 1) {
  \halign #-4
  \center-column {
  \musicglyph #"scripts.turn" \sharp } }
  a16-3 b-4 g-2 a-1 b ) |
  \once \override TextScript #'avoid-slur = #'inside
  \once \override TextScript #'outside-staff-priority = ##f
  c8.-3 ( ^\markup \tiny \override #'(baseline-skip . 1) {
  \halign #-4
  \center-column {
  \musicglyph #"scripts.turn" \natural } }
  d16-2 ees f g ees-2 ) |
  d8 ( ees16-3 d-2 f ees d c ) |
  bes8.-2 ( bes16\turn d-5 c bes a ) |
  \once \override TextScript #'avoid-slur = #'inside
  \once \override TextScript #'outside-staff-priority = ##f
  g8.-1 ( ^\markup \tiny \override #'(baseline-skip . 1) {
  \halign #-4
  \center-column {
  \musicglyph #"scripts.turn" \sharp } }
  a16 b g a b ) |
  
  %90
  
  \once \override TextScript #'avoid-slur = #'inside
  \once \override TextScript #'outside-staff-priority = ##f
  c8.-3 ( ^\markup \tiny \override #'(baseline-skip . 1) {
  \halign #-4
  \center-column {
  \musicglyph #"scripts.turn" \natural } }
  d16 ees e-1 f fis ) |
  
}

\score {
  \new Staff \violin
  \layout { }
}
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user