From 87c8eb4933c82838b92ae0043e222d8dbc59cb4c Mon Sep 17 00:00:00 2001 From: Janek Warchol Date: Sat, 6 Aug 2011 23:32:27 +0200 Subject: [PATCH] CG: add info about spacing from e-mail --- Documentation/contributor/programming-work.itexi | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Documentation/contributor/programming-work.itexi b/Documentation/contributor/programming-work.itexi index 593e4563ba..e64fa1673a 100644 --- a/Documentation/contributor/programming-work.itexi +++ b/Documentation/contributor/programming-work.itexi @@ -1679,6 +1679,16 @@ We create lots of extra grobs (eg. a BarNumber at every bar line) but most of them are not drawn. See the break-visibility property in item-interface. +Here is another e-mail exchange. Janek Warchoł asked for a starting point +to fixing 1301 (change clef colliding with notes). Neil Puttock replied: + +The clef is on a loose column (it floats before the head), so the +first place I'd look would be lily/spacing-loose-columns.cc (and +possibly lily/spacing-determine-loose-columns.cc). +I'd guess the problem is the way loose columns are spaced between +other columns: in this snippet, the columns for the quaver and tuplet +minim are so close together that the clef's column gets dumped on top +of the quaver (since it's loose, it doesn't influence the spacing). @node Info from Han-Wen email @subsection Info from Han-Wen email -- 2.39.5