[Top][All Lists]

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

Re: FYI: Status of Ancient Notation Implementation

From: Juergen Reuter
Subject: Re: FYI: Status of Ancient Notation Implementation
Date: Mon, 9 Oct 2006 18:09:28 +0200 (CEST)

On Sun, 8 Oct 2006, Juergen Reuter wrote:

* Section 7.7.7: The "episem" articulation does not appear (there should
 be a horizontal line above the three last noteheads).  In 2.7.x, the
 right ending was badly placed; now the episem is completely invisible.
 Also, the text scripts are colliding (but that is not really an ancient
 notation issue); they did not collide in 2.7.x.

There are obviously multiple bugs behind this one, which are not easy to fix. In particular, the TextSpanner under certain circumstances produces lines with strange end points. If the line is (should be) quite short, it is not at all displayed.

For the moment, I have tuned the figure in Sect. 7.7.7 such that the episem is displayed (still with bad right ending) and added an appropriate comment to the @refbugs paragraph (patch attached).

Graham, what do you think, should this patch be applied? Without this patch, the reader of the documentation immediately sees that there must be something wrong but is left alone, as the figure does not show what is explained in the text. With the attached patch, the reader will (hopefully) see that episem to some extent works (to the same extent as in the lily 2.7.x series), but there is an explanation in the @refbugs paragraph that states that the episem feature is rather buggy.

Of course, I would like to get this bug fixed, but it looks like I would have to rewrite major parts of TextSpanner and LineSpanner.


Attachment: episem.diff
Description: Text document

reply via email to

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