[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: TextSpanner duplicates text after \break

From: Ian Hulin
Subject: Re: TextSpanner duplicates text after \break
Date: Fri, 17 Aug 2012 01:18:00 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20120714 Thunderbird/14.0

Bug squad,

Please open a tracker issue for this, title something like "Ottava
spanners behaviour need option to suppress repeat of spanner text at
line breaks"

Main issues:
   1. New property needed to allow users to configure this behaviour.
   2. We need better consistency of documented syntax between ottava
spanners' properties and those for text spanners.
   3. Check with Gould and other engraving authorities what the correct
engraving default for an ottava passage is when there is a line break.
   4. OP has stated it worked as currently in V2.14.2, maybe before =>
this is an enhancement request.
   5. Files affected - at least lily/ottava-engraver.cc,
scm/define-context-properties.scm and scm/define-music-callbacks.scm +
ottava.ly regression test and ottava-text.ly documentation snippet.

\version "2.17.0"
\relative c' {
  \override TextSpanner #'(bound-details left text) = "rit."
  \override TextSpanner #'(bound-details left-broken text) = ##f
  \ottava #1
  \set Staff.ottavation = #"octave"
  \override OttavaBracket #'(bound-details left-broken text) = #f
  c''4 d2. \startTextSpan\break |
  e2. f8. g16\stopTextSpan |

See attached image for V2.17.0 output.


Ian Hulin

On 17/08/12 00:27, Daniel E. Moctezuma wrote:
> Hello Ian,
>     Please could you let us know the LilyPond version on which you observed
>     the problem?
> I'm using version 2.15.39, but I've been noticing this behavior since
> 2.14.2 and perhaps even older versions, those 2 are the ones I can confirm.
>     Also, could you tell us how you envisage using this feature. �As a
>     player, I find the reminder on 8va passages useful at line breaks. �I'm
>     asking the question so I can determine whether this would be a
>     real-life, useful facility or simply whether you have found a
>     rarely-used corner case.
> - First of all, in order to make some transcriptions/arrangements of a
> work that does have an 8va/15ma/etc. passage it would be good to produce
> it similar on LilyPond, sometimes those 8va passages do not repeat the
> "8va" text at line breaks on paper published scores you buy.
> - Another one is to make it comfortable to Sibelius users or so to have
> an 8va line in a similar way they are used to (afaik Sibelius don't
> repeat the "8va" text). I know LilyPond doesn't need to imitate behavior
> from other software (LilyPond is already cool anyways), but users like
> to have options (see below).
> - Last but not least, it would be good to have options available,
> whether or not you need the duplication of "8va" text the user would
> really appreciate being able to decide how he/she wants the output to
> suit his/her needs.
> Hope that helps!
> -- 
> Daniel E. Moctezuma
> _______________________________________________
> lilypond-user mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/lilypond-user

Attachment: Spanner-Ottava-test.png
Description: PNG image

reply via email to

[Prev in Thread] Current Thread [Next in Thread]