Re: longa of two perfect breves under shiftDurations and Completion_heads_engraver

2019-07-06 Thread Graham King
Found it!  It's a known bug (no. 4362). 
https://sourceforge.net/p/testlilyissues/issues/4362/

The bug has been logged since 2015.  I'm amazed I hadn't noticed it before.


> On 4 Jul 2019, at 22:08, Graham King  wrote:
> 
> Corrected MWE (it turns out that \shiftDurations is irrelevant; it is the 
> dotted breve that is misbehaving):
> 
> \version "2.19.82"
> 
> {
>  \time 3/1
>  c'\longa. % should give \breve. ~ \breve.
>  \time 3/2
>  c'\breve. % works as expected
> }
> 
> \layout {
>  \context {
>\Voice
>\remove "Note_heads_engraver"
>\consists "Completion_heads_engraver"
>  }
> }
> 
> 
>> On 4 Jul 2019, at 20:30, Graham King  wrote:
>> 
>> Is there a way to make the following MWE generate a dotted breve tied to a 
>> dotted breve, rather than breve~semibreve~breve~semibreve ?
>> 
>> I would prefer not to abandon the use of shiftDurations or state "c'1. ~ 1." 
>> if these things are avoidable, for weak reasons to do with my strategies for 
>> transcribing mensural notation.
>> 
>> \version "2.19.82"
>> 
>> \shiftDurations #-1 #0 {
>> \time 3/1
>> c'\breve.
>> }
>> 
>> \layout {
>> \context {
>>   \Voice
>>   \remove "Note_heads_engraver"
>>   \consists "Completion_heads_engraver"
>> }
>> }
>> 
>> Grateful, as ever, for your kind suggestions...
>> 
>> -- Graham
>> ___
>> 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


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


Re: longa of two perfect breves under shiftDurations and Completion_heads_engraver

2019-07-04 Thread Graham King
Corrected MWE (it turns out that \shiftDurations is irrelevant; it is the 
dotted breve that is misbehaving):

\version "2.19.82"

{
  \time 3/1
  c'\longa. % should give \breve. ~ \breve.
  \time 3/2
  c'\breve. % works as expected
}

\layout {
  \context {
\Voice
\remove "Note_heads_engraver"
\consists "Completion_heads_engraver"
  }
}


> On 4 Jul 2019, at 20:30, Graham King  wrote:
> 
> Is there a way to make the following MWE generate a dotted breve tied to a 
> dotted breve, rather than breve~semibreve~breve~semibreve ?
> 
> I would prefer not to abandon the use of shiftDurations or state "c'1. ~ 1." 
> if these things are avoidable, for weak reasons to do with my strategies for 
> transcribing mensural notation.
> 
> \version "2.19.82"
> 
> \shiftDurations #-1 #0 {
>  \time 3/1
>  c'\breve.
> }
> 
> \layout {
>  \context {
>\Voice
>\remove "Note_heads_engraver"
>\consists "Completion_heads_engraver"
>  }
> }
> 
> Grateful, as ever, for your kind suggestions...
> 
> -- Graham
> ___
> 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


longa of two perfect breves under shiftDurations and Completion_heads_engraver

2019-07-04 Thread Graham King
Is there a way to make the following MWE generate a dotted breve tied to a 
dotted breve, rather than breve~semibreve~breve~semibreve ?
 
I would prefer not to abandon the use of shiftDurations or state "c'1. ~ 1." if 
these things are avoidable, for weak reasons to do with my strategies for 
transcribing mensural notation.

\version "2.19.82"

\shiftDurations #-1 #0 {
  \time 3/1
  c'\breve.
}

\layout {
  \context {
\Voice
\remove "Note_heads_engraver"
\consists "Completion_heads_engraver"
  }
}

Grateful, as ever, for your kind suggestions...

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


Re: Altdefault breves in chords

2018-05-03 Thread Edward Neeman
Hi Torsten,

Thanks for your reply, and the detailed explanation! I can’t say I understand 
the problem very well, but I get that it’s difficult to solve... Too bad 
because for me it makes the alt default breves unusable without an easy 
workaround. Fortunately the other breve options work out fine.

Best,
Edward
---
Dr. Edward Neeman
www.neemanpianoduo.com



> On 3 May 2018, at 6:53 pm, Torsten Hämmerle  wrote:
> 
> Hi Edward,
> 
> On the one hand, the altdefault breve notehead needs to align with
> accidentals, on the other hand it should overlap in collisition with other
> altdefault breve noteheads in a way that the two lines exactly match.
> 
> This is rather difficult, because the distance between the two lines even
> varies depending on the layout font size: for smaller layout sizes such as
> Emmentaler-14, the lines are moved a bit further apart.
> Therefore, half the notehead size does not mean half the distance between
> the lines, but a wee bit more.
> 
> Using horizontal skylines or glyph metrics may not represent the actual
> glyph outline closely enough to achieve a perfect automatic alignment under
> all circumstances.
> 
> Perhaps the problem could be solved in a future release, I just wanted to
> give you a feedback and an explanation.
> 
> I'll open up a tracker issue in any case.
> 
> All the best,
> Torsten
> 
> 
> 
> --
> Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html
> 
> ___
> 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: Altdefault breves in chords

2018-05-03 Thread Torsten Hämmerle
Hi Edward,

On the one hand, the altdefault breve notehead needs to align with
accidentals, on the other hand it should overlap in collisition with other
altdefault breve noteheads in a way that the two lines exactly match.

This is rather difficult, because the distance between the two lines even
varies depending on the layout font size: for smaller layout sizes such as
Emmentaler-14, the lines are moved a bit further apart.
Therefore, half the notehead size does not mean half the distance between
the lines, but a wee bit more.

Using horizontal skylines or glyph metrics may not represent the actual
glyph outline closely enough to achieve a perfect automatic alignment under
all circumstances.

Perhaps the problem could be solved in a future release, I just wanted to
give you a feedback and an explanation.

I'll open up a tracker issue in any case.

All the best,
Torsten



--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html

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


Altdefault breves in chords

2018-04-29 Thread Edward Neeman
Hello,

The alt-default breves are shifted oddly in chords with seconds and unisons, as 
in the example below:

\version “2.19.80"

{ 
  \time 2/1
   \override NoteHead.style = #'altdefault
   \breve
  \breve 
}

Is there a way to match up the vertical lines of these breves (as in the second 
tweaked chord) by default?

Thanks,
Edward

---
Dr. Edward Neeman
www.neemanpianoduo.com




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


Re: Breves

2011-04-07 Thread Janek Warchoł
2011/4/7 Michael Dykes :
> Hullo all. I have figured out how to fix my earlier prob, but now I have
> another question if I may. In the new testing version of Lilypond, how do I
> print a breve with 2 vertical lines on both sides of it? Thanks.

\override Staff.NoteHead #'style = #'altdefault
it works with 2.13.54.
HTH,
Janek

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


Breves

2011-04-07 Thread Michael Dykes
Hullo all. I have figured out how to fix my earlier prob, but now I have
another question if I may. In the new testing version of Lilypond, how do I
print a breve with 2 vertical lines on both sides of it? Thanks.

-- 
In Christ,
Michael D
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user