]> git.donarmstrong.com Git - lilypond.git/commit
Fix #138 & #139
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 12 Jan 2007 21:01:09 +0000 (22:01 +0100)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 12 Jan 2007 21:01:09 +0000 (22:01 +0100)
commite832bb9391d6053f7328250ff1035376cf4b9d4b
tree7993d3296627877db28a579c3b146a6b0a2749a2
parent3032ee2728314075c2cf98ef7f9f0d42008fb707
Fix #138 & #139

- use chord formatting for single tie

- add all notes + accidentals to chord outline

- separate file for Tie_specification

- use convex_amplifier for distance penalties:
penalties increase superlinearly in distance

- tunable padding for skyline

- semi tie: set direction with ^ and _

- debug output for semities

- for single tie case, introduce penalty for wrong direction

- only add symmetry penalties for more than 1 tie.

- use exactness to determine whether to override delta_y_ too.
20 files changed:
input/regression/semi-tie-manual-direction.ly [new file with mode: 0644]
input/regression/tie-accidental.ly [new file with mode: 0644]
input/regression/tie-manual-vertical-tune.ly [new file with mode: 0644]
input/regression/tie-single-chord.ly [new file with mode: 0644]
lily/include/misc.hh
lily/include/tie-configuration.hh
lily/include/tie-details.hh
lily/include/tie-formatting-problem.hh
lily/include/tie-specification.hh [new file with mode: 0644]
lily/laissez-vibrer-engraver.cc
lily/misc.cc
lily/repeat-tie-engraver.cc
lily/semi-tie-column.cc
lily/tie-column.cc
lily/tie-configuration.cc
lily/tie-details.cc
lily/tie-formatting-problem.cc
lily/tie-specification.cc [new file with mode: 0644]
lily/tie.cc
scm/define-grobs.scm