lilypond-auto
[Top][All Lists]

## [Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] Ticket 2368 di

 From: Auto mailings of changes to Lily Issues via Testlilyissues-auto Subject: [Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] Ticket 2368 discussion Date: Sat, 26 Jan 2019 23:53:00 -0000

• Description has changed:

Diff:

```
```
• Needs: -->
• Patch: -->
• Comment:

I’ve been trying different values for some Tie grob-properties, and this is what I came up with. For every one of the `-penalty-factor` properties, there’s a threshold below which the bug doesn’t manifest (this values are linked; lowering one lessens the threshold for the others).

Of course one can also unset one of these by commenting it in the alist (for example `outer-tie-length-symmetry-penalty-factor` in the example below).

```\version "2.21.0"
{
\time 3/4
\override Tie.details =
#'(
;; directly copied from define-grobs.scm
(ratio . 0.333)
(center-staff-line-clearance . 0.6)
(tip-staff-line-clearance . 0.45)
(stem-gap . 0.35)
(height-limit . 1.0)
;; default is 10; any value higher than 2
;; triggers the bug:
(horizontal-distance-penalty-factor . 10)
(same-dir-as-stem-penalty . 8)
(min-length-penalty-factor . 26)
(tie-tie-collision-distance . 0.45)
(tie-tie-collision-penalty . 25.0)
(intra-space-threshold . 1.25)
;; default is 10; any value higher than 10
;; triggers the bug:
(outer-tie-vertical-distance-symmetry-penalty-factor . 10)
;; default is 10; any value higher than 5
;; triggers the bug:
(outer-tie-length-symmetry-penalty-factor . 10)
;; default is 7; any value lower than 7
;; triggers the bug:
(vertical-distance-penalty-factor . 7)
(outer-tie-vertical-gap . 0.25)
(multi-tie-region-size . 3)
(single-tie-region-size . 4)
(between-length-limit . 1.0)
)
<d' g'~ c''~ >2.
<es' g' c''>2.
}
```

I’ve found that some other properties also trigger ugly-Tie bugs; for example the one mentioned by Colin above is fixed by commenting the `center-staff-line-clearance` property (or setting to a low enough value).

Actually, most of the bugs I encountered appear to be fixed by getting rid of all these properties in bulk: simply set Tie.details to an empty list, and Bob’s your uncle.

```\override Tie.details = #'()
```

If so, why bother at all?

[issues:#2368] wrong position of a tie between notes in chord

Status: Accepted
Created: Thu Mar 01, 2012 01:32 AM UTC by Anonymous
Last Updated: Wed Mar 20, 2013 03:35 AM UTC
Owner: nobody
Attachments:

• bug.ly (447 Bytes; application/octet-stream)

Originally created by: *anonymous

Reported by Karol Majewski here:

http://lists.gnu.org/archive/html/bug-lilypond/2012-02/msg01194.html

% Tie that should connect 'g' and 'g'
% is located very low, so that it looks like a tie between 'd' and 'es'

\version "2.15.30"

#(set-default-paper-size "a4")
#(set-global-staff-size 18)

LiniaJeden =  \relative c'' {
\clef "treble" \key c \major \numericTimeSignature \time 3/4
<< { g'4 f2 } \\ { < d, g ~ c ~ >2. } >>
<< { g'4 c2 } \\ { < es,, g c >2. } >>

}

\score {
\new Staff = "LiniaJeden" \LiniaJeden
}

Sent from sourceforge.net because address@hidden is subscribed to https://sourceforge.net/p/testlilyissues/issues/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/testlilyissues/admin/issues/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.

```_______________________________________________
Testlilyissues-auto mailing list