Re: expressive marks inside slurs

2011-01-26 Thread jakob lund
2011/1/26 Paul Scott waterho...@ultrasw.com:
 On 01/25/2011 01:48 PM, James Lowe wrote:

 Paul

 -Original Message-
 From: Paul Scottwaterho...@ultrasw.com
 Date: Tue, 25 Jan 2011 11:36:23 -0700
 To: lilypond-user@gnu.orglilypond-user@gnu.org
 Subject: expressive marks inside slurs



 2.13.46:

 I've been searching the documentation and the web for a while trying to
 get accents, etc. inside slurs.

 1.  What draws accents, turns, etc.?



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

 To get them 'inside' slurs see a few paragraphs down

 'Controlling the vertical ordering of scripts'

 You need to set the priority of the relevant mark - the example should
 give you the hints.


 Ok.  Since a slur doesn't seem to be a script I went back to trying:

 \override Slur #'outside-staff-priority = #-1

 after putting it nearer the relevant music code it did move the expressive
 marks inside but the vertical spacing increased drastically and produced the
 strange result shown by the code below.  Why aren't the accents and portatos
 the same distance from the noteheads as the staccato marks are?  They seem
 to follow the curve of the slur.

 Thanks for your help so far.  I had read that part of the documentation and
 it didn't seem to make sense since it talked about scripts.

I'm not sure why/what happens, but try

\new Staff \with {
  \consists Script_engraver
}
\new Voice \with {
  \remove Script_engraver
} {
 \override  Slur #'outside-staff-priority = #1
 c''4-_( c''-_ c''-_ c''-_) c''4-( c''- c''-. c''-.)
 c''4-_( c''-_ c''-_ c''-_) c''4-( c''- c''-. c''-.)
}

(and then if you remove the override it becomes weird...)


Jakob.


 I would still like to know where in the Internals Reference I can find the
 tweakable properties of accents, etc.

 Thanks,

 Paul

 \version 2.13.46

 {
  c''4-_( c''-_ c''-_ c''-_) c''4-( c''- c''-. c''-.)
  c''4-_( c''-_ c''-_ c''-_) c''4-( c''- c''-. c''-.)
  \break
  \override Slur #'outside-staff-priority = #-1
  c''4-_( c''-_ c''-_ c''-_) c''4-( c''- c''-. c''-.)
  c''4-_( c''-_ c''-_ c''-_) c''4-( c''- c''-. c''-.)
 }


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


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


RE: expressive marks inside slurs

2011-01-26 Thread James Lowe
Paul

 -Original Message-
 From: Paul Scott [mailto:waterho...@ultrasw.com]
 Sent: 26 January 2011 04:45
 To: James Lowe
 Cc: lilypond-user@gnu.org
 Subject: Re: expressive marks inside slurs
 
 On 01/25/2011 01:48 PM, James Lowe wrote:
  Paul
 
  -Original Message-
  From: Paul Scottwaterho...@ultrasw.com
  Date: Tue, 25 Jan 2011 11:36:23 -0700
  To: lilypond-user@gnu.orglilypond-user@gnu.org
  Subject: expressive marks inside slurs
 
 
  2.13.46:
 
  I've been searching the documentation and the web for a while trying
  to get accents, etc. inside slurs.
 
  1.  What draws accents, turns, etc.?
 
  http://lilypond.org/doc/v2.13/Documentation/notation/expressive-marks-
  attac
  hed-to-notes
 
  To get them 'inside' slurs see a few paragraphs down
 
  'Controlling the vertical ordering of scripts'
 
  You need to set the priority of the relevant mark - the example should
  give you the hints.
 
 
 Ok.  Since a slur doesn't seem to be a script I went back to trying:
 
 \override Slur #'outside-staff-priority = #-1
 
 after putting it nearer the relevant music code it did move the expressive
 marks inside but the vertical spacing increased drastically and produced the
 strange result shown by the code below.  Why aren't the accents and
 portatos the same distance from the noteheads as the staccato marks are?
 They seem to follow the curve of the slur.
 
 Thanks for your help so far.  I had read that part of the documentation and it
 didn't seem to make sense since it talked about scripts.
 
 I would still like to know where in the Internals Reference I can find the
 tweakable properties of accents, etc.

It's the 'etc.' bit that bothers me in that this is not a simple one line 
answer, and the answer is 'it depends'

There is a very good section in the Learning Manual

http://lilypond.org/doc/v2.13/Documentation/learning/the-internals-reference-manual

That walks you through various scenarios (in fact the first one is a 'slur').

And this should show you how to find which context and grob you need to modify 
for a particular object.

James

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


Re: expressive marks inside slurs

2011-01-26 Thread Paul Scott

On 01/26/2011 03:39 AM, James Lowe wrote:

Paul

   

-Original Message-
From: Paul Scott [mailto:waterho...@ultrasw.com]
Sent: 26 January 2011 04:45
To: James Lowe
Cc: lilypond-user@gnu.org
Subject: Re: expressive marks inside slurs

On 01/25/2011 01:48 PM, James Lowe wrote:
 

Paul

-Original Message-
From: Paul Scottwaterho...@ultrasw.com
Date: Tue, 25 Jan 2011 11:36:23 -0700
To: lilypond-user@gnu.orglilypond-user@gnu.org
Subject: expressive marks inside slurs


   

2.13.46:

I've been searching the documentation and the web for a while trying
to get accents, etc. inside slurs.

1.  What draws accents, turns, etc.?

 

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

To get them 'inside' slurs see a few paragraphs down

'Controlling the vertical ordering of scripts'

You need to set the priority of the relevant mark - the example should
give you the hints.

   

Ok.  Since a slur doesn't seem to be a script I went back to trying:

\override Slur #'outside-staff-priority = #-1

after putting it nearer the relevant music code it did move the expressive
marks inside but the vertical spacing increased drastically and produced the
strange result shown by the code below.  Why aren't the accents and
portatos the same distance from the noteheads as the staccato marks are?
They seem to follow the curve of the slur.

Thanks for your help so far.  I had read that part of the documentation and it
didn't seem to make sense since it talked about scripts.

I would still like to know where in the Internals Reference I can find the
tweakable properties of accents, etc.
 

It's the 'etc.' bit that bothers me in that this is not a simple one line 
answer, and the answer is 'it depends'
   


The subject says expressive marks as in NR 1.3


There is a very good section in the Learning Manual

http://lilypond.org/doc/v2.13/Documentation/learning/the-internals-reference-manual

That walks you through various scenarios (in fact the first one is a 'slur').
   


The inside slur problem is solved except it brings up what might be a 
bug in terms of placement of expressive marks.

And this should show you how to find which context and grob you need to modify 
for a particular object.
   


I've been there and haven't found expressive marks (accents, etc.) but 
I'll look again tonight.


Thanks,

Paul




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


expressive marks inside slurs

2011-01-25 Thread Paul Scott

2.13.46:

I've been searching the documentation and the web for a while trying to 
get accents, etc. inside slurs.


1.  What draws accents, turns, etc.?

2.  What does the word 'script' in the internals reference mean?

\override Slur #'outside-staff-priority = #1
as found in someone's post doesn't seem to work unless I don't know 
where in the code to place it.


Thanks for any help,

Paul Scott




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


Re: expressive marks inside slurs

2011-01-25 Thread James Lowe
Paul

-Original Message-
From: Paul Scott waterho...@ultrasw.com
Date: Tue, 25 Jan 2011 11:36:23 -0700
To: lilypond-user@gnu.org lilypond-user@gnu.org
Subject: expressive marks inside slurs

2.13.46:

I've been searching the documentation and the web for a while trying to
get accents, etc. inside slurs.

1.  What draws accents, turns, etc.?

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

To get them 'inside' slurs see a few paragraphs down

'Controlling the vertical ordering of scripts'

You need to set the priority of the relevant mark - the example should
give you the hints.


James


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


Re: expressive marks inside slurs

2011-01-25 Thread Paul Scott

On 01/25/2011 01:48 PM, James Lowe wrote:

Paul

-Original Message-
From: Paul Scottwaterho...@ultrasw.com
Date: Tue, 25 Jan 2011 11:36:23 -0700
To: lilypond-user@gnu.orglilypond-user@gnu.org
Subject: expressive marks inside slurs

   

2.13.46:

I've been searching the documentation and the web for a while trying to
get accents, etc. inside slurs.

1.  What draws accents, turns, etc.?
 

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

To get them 'inside' slurs see a few paragraphs down

'Controlling the vertical ordering of scripts'

You need to set the priority of the relevant mark - the example should
give you the hints.
   


Ok.  Since a slur doesn't seem to be a script I went back to trying:

\override Slur #'outside-staff-priority = #-1

after putting it nearer the relevant music code it did move the 
expressive marks inside but the vertical spacing increased drastically 
and produced the strange result shown by the code below.  Why aren't the 
accents and portatos the same distance from the noteheads as the 
staccato marks are?  They seem to follow the curve of the slur.


Thanks for your help so far.  I had read that part of the documentation 
and it didn't seem to make sense since it talked about scripts.


I would still like to know where in the Internals Reference I can find 
the tweakable properties of accents, etc.


Thanks,

Paul

\version 2.13.46

{
  c''4-_( c''-_ c''-_ c''-_) c''4-( c''- c''-. c''-.)
  c''4-_( c''-_ c''-_ c''-_) c''4-( c''- c''-. c''-.)
  \break
  \override Slur #'outside-staff-priority = #-1
  c''4-_( c''-_ c''-_ c''-_) c''4-( c''- c''-. c''-.)
  c''4-_( c''-_ c''-_ c''-_) c''4-( c''- c''-. c''-.)
}


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