fermata not shown at playing parts

2010-07-16 Thread 胡海鹏 - Hu Haipeng
Hello,
  I encount a serious problem. My teacher found that my fermatas are only on 
the silent parts. When I gave him the following snippet, the problem persisted. 
Is it a bug? Must I use \fermata instead of ^\fermataMarkup?
Regards
Haipeng
\version "2.13.24"
\layout {
  \context {
\StaffGroup
\name Orchestra
\remove "Span_bar_engraver"
  }
  \context {
\Score
\accepts Orchestra
  }
  \context {
\StaffGroup
\name SquareStaff
systemStartDelimiter = #'SystemStartSquare
  }
  \context {
\Orchestra
\accepts SquareStaff
  }
  \context {
\StaffGroup
\accepts SquareStaff
  }
}
\header { tagline = ##f }
  one = \relative c' {
\clef treble \time 4/4
c4 e g c^\fermataMarkup | c g e c^\fermataMarkup \bar "||"
  }
  two = \relative c' {
\clef treble \time 4/4
c4 e g r^\fermataMarkup | c g e r^\fermataMarkup \bar "||"
  }
  three = \relative c' {
\clef treble \time 4/4
c4 e g c^\fermataMarkup ~ | c1^\fermataMarkup \bar "||"
  }
  four = \relative c'' {
\clef treble \time 4/4
R1^\fermataMarkup | c g e c^\fermataMarkup \bar "||"
  }
  five = \relative c' {
\clef treble \time 4/4
c1^\fermataMarkup | R1^\fermataMarkup \bar "||"
  }
  \score {
\new Orchestra <<
\new SquareStaff <<
\new Staff { \one }
\new Staff { \two }
>>
\new Staff { \three }
\new Staff { \four }
\new Staff { \five }
  >>
  \layout { }
  }


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


Re: fermata not shown at playing parts

2010-07-16 Thread Reinhold Kainhofer
Am Freitag, 16. Juli 2010, 14:47:42 schrieb 胡海鹏 - Hu Haipeng:
> My teacher found that my fermatas are only
> on the silent parts. Must I use \fermata instead of ^\fermataMarkup?

Yes, as a rule, on normal notes and rests always use \fermata, only on full-
measure rests (written as R1 etc.) use ^\fermataMarkup 
(A little background: \fermata is the usual way to write a fermata, however 
this does not work on full-measure rests, so \fermataMarkup was introduced as 
a workaround for this bug.)

Cheers,
Reinhold

-- 
--
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org

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


Re:Re: fermata not shown at playing parts

2010-07-16 Thread 胡海鹏 - Hu Haipeng
Then you should add this to the doc in case of confusion to other people.

Regards
Haipeng

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


Re: fermata not shown at playing parts

2010-07-16 Thread Carl Sorensen



On 7/16/10 9:49 AM, "Graham Percival"  wrote:

> The docs already say to use \fermata !


But in the Expressive Marks section there is no text outside of an example
that describes using fermata as an articulation.  (There is an index entry
for \fermata, however).



And in the Full measure rests section, it says:

"The predefined command \fermataMarkup is provided for adding fermatas."

Note that there is no qualifier that says it *only* applies to multi-measure
rests.

I think there *is* a lack of clarity.

Thanks,

Carl

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


Re:Re: fermata not shown at playing parts

2010-07-16 Thread 胡海鹏 - Hu Haipeng
Carl,
  Yes, I found these sections. The two have confused me for over two years.

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


Re: fermata not shown at playing parts

2010-07-17 Thread Graham Percival
On Fri, Jul 16, 2010 at 11:10:35PM -0600, Carl Sorensen wrote:
> 
> On 7/16/10 9:49 AM, "Graham Percival"  wrote:
> 
> > The docs already say to use \fermata !
> 
> But in the Expressive Marks section there is no text outside of an example
> that describes using fermata as an articulation.  (There is an index entry
> for \fermata, however).

http://code.google.com/p/lilypond/issues/detail?id=1189

Cheers,
- Graham

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


Re: fermata not shown at playing parts

2010-07-17 Thread Trevor Daniels

Carl Sorensen wrote Saturday, July 17, 2010 6:10 AM

But in the Expressive Marks section there is no text outside of an 
example
that describes using fermata as an articulation.  (There is an 
index entry

for \fermata, however).


OK, I've added a para to Articulations and ornaments in Expressive 
marks:


"Articulations can be attached to rests as well as notes but they
cannot be attached to multi-measure rests.  A special predefined
command, @code{\fermataMarkup}, is available for attaching a fermata
to a multi-measure rest (and only a multi-measure rest).  This
creates a @code{MultiMeasureRestText} object."

together with an example to show how these are used.

JFDI Trevor



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


Re: fermata not shown at playing parts

2010-07-17 Thread David Kastrup
"Trevor Daniels"  writes:

> Carl Sorensen wrote Saturday, July 17, 2010 6:10 AM
>
>> But in the Expressive Marks section there is no text outside of an
>> example
>> that describes using fermata as an articulation.  (There is an index
>> entry
>> for \fermata, however).
>
> OK, I've added a para to Articulations and ornaments in Expressive
> marks:
>
> "Articulations can be attached to rests as well as notes but they
> cannot be attached to multi-measure rests.  A special predefined
> command, @code{\fermataMarkup}, is available for attaching a fermata
> to a multi-measure rest (and only a multi-measure rest).  This
> creates a @code{MultiMeasureRestText} object."
>
> together with an example to show how these are used.

Wouldn't it make more sense if articulations were siphoned off a
multimeasure and tacked back on by the multimeasure engraver?

On the other hand, I have a hard time imagining what this should be
equivalent to when expanded.  Fermata on the last bar?  If so, I'd
likely place the fermata after the multimeasure rest symbol.

What other articulations are to be expected on multimeasure rests?

-- 
David Kastrup


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


RE: fermata not shown at playing parts

2010-07-17 Thread James Lowe
play brass in an orchestra...you get all sorts on multi measure rests (and 
there are s many rests! not that I'm bitter)... particularly what we 
would call in lilypond world a text spanner (rit, dim etc) if that counts. But 
mainly markup text is always on multi measure rests in my scores.

Playing 52 bars rest Largo is tough going I can tell you!





-Original Message-
From: lilypond-user-bounces+james.lowe=datacore@gnu.org on behalf of David 
Kastrup
Sent: Sat 7/17/2010 9:13
To: lilypond-user@gnu.org
Subject: Re: fermata not shown at playing parts
 
"Trevor Daniels"  writes:

> Carl Sorensen wrote Saturday, July 17, 2010 6:10 AM
>
>> But in the Expressive Marks section there is no text outside of an
>> example
>> that describes using fermata as an articulation.  (There is an index
>> entry
>> for \fermata, however).
>
> OK, I've added a para to Articulations and ornaments in Expressive
> marks:
>
> "Articulations can be attached to rests as well as notes but they
> cannot be attached to multi-measure rests.  A special predefined
> command, @code{\fermataMarkup}, is available for attaching a fermata
> to a multi-measure rest (and only a multi-measure rest).  This
> creates a @code{MultiMeasureRestText} object."
>
> together with an example to show how these are used.

Wouldn't it make more sense if articulations were siphoned off a
multimeasure and tacked back on by the multimeasure engraver?

On the other hand, I have a hard time imagining what this should be
equivalent to when expanded.  Fermata on the last bar?  If so, I'd
likely place the fermata after the multimeasure rest symbol.

What other articulations are to be expected on multimeasure rests?

-- 
David Kastrup


___
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: fermata not shown at playing parts

2010-07-17 Thread Urs Liska

Am 17.07.2010 17:05, schrieb James Lowe:

play brass in an orchestra...you get all sorts on multi measure rests (and 
there are s many rests!
Playing Celesta can be even more "fun". At my last orchestral concert my 
first notes happened to be 32 minutes after the beginning of the symphony...

not that I'm bitter)... particularly what we would call in lilypond world a 
text spanner (rit, dim etc) if that counts. But mainly markup text is always on 
multi measure rests in my scores.

Playing 52 bars rest Largo is tough going I can tell you!
   
My favourite is having 52 bars with changing meters but only one 
multi-measure rest. (This also happens, especially in hand-written parts).


Best
Urs





-Original Message-
From: lilypond-user-bounces+james.lowe=datacore@gnu.org on behalf of David 
Kastrup
Sent: Sat 7/17/2010 9:13
To: lilypond-user@gnu.org
Subject: Re: fermata not shown at playing parts

"Trevor Daniels"  writes:

   

Carl Sorensen wrote Saturday, July 17, 2010 6:10 AM

 

But in the Expressive Marks section there is no text outside of an
example
that describes using fermata as an articulation.  (There is an index
entry
for \fermata, however).
   

OK, I've added a para to Articulations and ornaments in Expressive
marks:

"Articulations can be attached to rests as well as notes but they
cannot be attached to multi-measure rests.  A special predefined
command, @code{\fermataMarkup}, is available for attaching a fermata
to a multi-measure rest (and only a multi-measure rest).  This
creates a @code{MultiMeasureRestText} object."

together with an example to show how these are used.
 

Wouldn't it make more sense if articulations were siphoned off a
multimeasure and tacked back on by the multimeasure engraver?

On the other hand, I have a hard time imagining what this should be
equivalent to when expanded.  Fermata on the last bar?  If so, I'd
likely place the fermata after the multimeasure rest symbol.

What other articulations are to be expected on multimeasure rests?

   



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


Re: fermata not shown at playing parts

2010-07-17 Thread Trevor Daniels


David Kastrup wrote Saturday, July 17, 2010 9:13 AM



"Trevor Daniels"  writes:
OK, I've added a para to Articulations and ornaments in 
Expressive

marks:

"Articulations can be attached to rests as well as notes but they
cannot be attached to multi-measure rests.  A special predefined
command, @code{\fermataMarkup}, is available for attaching a 
fermata

to a multi-measure rest (and only a multi-measure rest).  This
creates a @code{MultiMeasureRestText} object."

together with an example to show how these are used.


Wouldn't it make more sense if articulations were siphoned off a
multimeasure and tacked back on by the multimeasure engraver?


Maybe.  How do you see this being implemented?

On the other hand, I have a hard time imagining what this should 
be

equivalent to when expanded.  Fermata on the last bar?  If so, I'd
likely place the fermata after the multimeasure rest symbol.


Or separate out the last bar of the multi-measure rest and
place the fermata on that.

A multi-measure rest is coded with an R, which is also used to
indicate a full-measure rest.  Fermate on full-measure rests
are common.


What other articulations are to be expected on multimeasure rests?


None, apart from the repeat sign scripts maybe.  Markup on
multi-measure rests is common, of course, but these are
not articulations in the LilyPond sense.

Trevor



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


Re: fermata not shown at playing parts

2010-07-20 Thread Neil Puttock
On 17 July 2010 09:13, David Kastrup  wrote:

> Wouldn't it make more sense if articulations were siphoned off a
> multimeasure and tacked back on by the multimeasure engraver?

They already are.  The syntax constructor for full-bar rests converts
markup text and articulations into MultiMeasureTextEvents, copying the
'text property from the original event.  Since articulations don't
have a setting for 'text, they just generate an empty markup.

All the information necessary for generating the correct markup for a
script is present in all-script-definitions, so it would be easy to
extract the relevant information for a musicglyph markup setting for
'text.  The only problem is scripts whose appearance changes with
direction: unless there's an explicit setting (via _ and ^), there's
no way of knowing what the correct direction should be at the
interpretation stage; this would result in the wrong script in
polyphonic rests (particularly important for a fermata).

Cheers,
Neil

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


Re: Re: fermata not shown at playing parts

2010-07-16 Thread Graham Percival
The docs already say to use \fermata !

- Graham

On Fri, Jul 16, 2010 at 10:18:56PM +0800, 胡海鹏 - Hu Haipeng wrote:
>Then you should add this to the doc in case of confusion to other people.
> 
>Regards
>Haipeng
> 
> 
> 
>  --
> 
>A:uIeOuOD--oIIo/O *Aa.NOEIa:O>>NuC,?'ouA:Ei 1/4thAd--L-?

> ___
> 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: fermata not shown at playing parts (going OT)

2010-07-19 Thread Tim Reeves
> Message: 9
> Date: Sat, 17 Jul 2010 11:05:48 -0400
> From: "James Lowe" 
> Subject: RE: fermata not shown at playing parts
> To: "David Kastrup" ,   
> Message-ID: 
> Content-Type: text/plain;   charset="iso-8859-1"
> 
> play brass in an orchestra...you get all sorts on multi measure rests 
> (and there are s many rests! not that I'm bitter)... 
particularly
> what we would call in lilypond world a text spanner (rit, dim etc) if 
> that counts. But mainly markup text is always on multi measure rests in 
my scores.
> 
> Playing 52 bars rest Largo is tough going I can tell you!
> 


Tuba part in New World Symphony?
17 notes, right? But if you're paid, that's a lot per note!

Tim Reeves

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