Hello, I noticed the following bug, using GNU LilyPond 2.4.2 (the Debian package) Version: 2.4.2-1 with Package: ec-fonts-mftraced Version: 1.0.7-1 Going back to my printed score, I also had it with version 2.3.22
Consider a score with instuments having different key signatures. One instrument is in D, the others in C. The spacing between the two sharps of the key signature and the first note of the line is too small (not to say inexistant). This only happens at the beginning of a line where there is no time signature. It also seem to happen only when the other instuments are in C (that is, nothing in the key signature). Presumably because of that spacing issue, the slurs accross a line break and finishing on the first note of the next line are ugly. This can happen for all the instuments, not only the one with something at the key. Attached is an example. It's presumably not what you call minimal, but it presents most of the cases. Look at mesure 15 in particular, and at the first note of each line for the bottom 3 instruments in general. Mesure 42 [clarinet] shows why I think it's more serious than a typographical issue, since it cannot be determined if the G sharp is an accidental or part of the key signature. Thanks André -- Global Warming is a Weapon of Mass Destruction, and has already hit the USA and Europe among others. Why aren't you doing something about it? Why is your government doing nothing about it?
\include "italiano.ly" fluteMusic = \relative do''' { \tempo 4 = 152 \set Staff.instrument = "Flute " r2. r2. \time 2/4 si8-.\mf re-. si-. sold-. dod-. la-. sold-. mi-. si'-. re-. si-. re-. mi4---> mi---> si8-. re-. si-. sold-. dod-. la-. sold-. mi-. mi-. mi-. fad-. sold-. \setTextCresc la4---> \< la--->\! mi2---> r2 r2 r2 r8 \setHairpinCresc dod16\p \< (re mi fad sold la \! si8-.)\mf re-. si-. sold-. dod-. la-. sold-. mi-. si'-. re-. si-. re-. mi4---> mi---> si8-. re-. si-. sold-. dod-. la-. sold-. mi-. mi-. mi-. fad-. sold-. la4---> la---> mi2---> r2 r2 r2 r2 sol,8\p ^\markup {""\raise #3 {poco sostenuto}} _\markup {\hspace #1 dolce} (sib sol mi la fa mi do sol' sib sol sib do4-- do--) sol8 (sib sol mi la fa mi do re mi fa sol mi4-- mi--) r2 r2 sol8 (sib sol mi la fa mi do sol' sib sol sib do4-- do--) sol8 (sib sol mi la fa mi do re mi fa sol \time 3/4 sold8 lad si dod re mi \time 2/4 dod4) r4 \time 3/4 r4 dod8^\markup{"" \raise #1 \italic rit.} \> (lad sol red) \! } hautboisMusic = \relative do'' { \set Staff.instrument = "Hautbois " \setTextCresc r2. r2. r8 red-.->\mf r red-.-> r4 r8 red-.-> r8 red-.-> r4 mi4---> mi---> r2 r2 r2 la,4 \mf \< ---> la---> mi2---> la'4---> la---> mi---> mi---> si2->\! \f~si r8 red-.->\mf r red-.-> r4 r8 red-.-> r8 red-.-> r4 mi4---> mi---> \setTextCresc r2 r2 r2 la,4--->\mf\< la---> mi2---> la'4---> la---> mi---> mi---> si2->\!\f~si r2 r r r r r r r r r r r r r r r r r2. r2 r2. } clarinetteMusic = \relative do' { \set Staff.instrument = "Clarinette " sold8-.\mf dod-. sold-. dod->~ dod4 sold8-. dod-. sold-. dod->~ dod4 sold8-. dod-. sold-. dod->~ dod4 sold8-. dod-. sold-. dod-.-> r4 si''16( lad sold fad mi fad sold lad si lad sold fad mi8) r sold16(fad mi red dod8) r mi16 (red dod si red dod si lad sold8) r r4 \setTextCresc red'16\< ( dod\! si lad sold8) r r4 red'16( dod si lad sold8) r r4 dod,2\f~dod sold8-.\mf dod-. sold-. dod->~ dod4 sold8-. dod-. sold-. dod-.-> r4 si''16 (lad sold fad mi fad sold lad si lad sold fad mi8) r sold16 (fad mi red dod8) r mi16( red dod si red dod si lad sold8) r r4 \setTextCresc red'16 \< (dod\! si lad sold8) r r4 red'16( dod si lad sold8) r r4 dod,2\f~(dod~ dod'\p ~dod) fad4-- fad-- mid2 fad4-- fad-- dod2~dod lad8 (sid dod red mi fad sol la mi4--) mi-- dod2 ~dod fad4-- fad-- mid2 fad4-- fad-- dod2 r2 r2. lad8 (sid dod red mi^\markup{\italic rit.} fad sol\> la lad sid) \! } bassonMusic = \relative do { \set Staff.instrument = "Basson " \clef bass fad8-. \mf mi-. fad-. mi->~ mi4 fad8-. mi-. fad-. mi->~ mi4 fad8-. mi-. fad-. mi->~ mi4 fad8-. mi-. fad-. mi-.-> r4 r2 r2 r2 r2 % \clef bass \setTextCresc r8 la-.\mf \< fad-.\! re-. r4 r8 la'-. fad-. re-. r4 r8 la'-. fad-. re-. mi2-> \f ~ mi % \clef alto fad8-.\mf mi-. fad-. mi->~ mi4 fad8-. mi-. fad-. mi-.-> r4 r2 r2 r2 r2 % \clef bass \setTextCresc r8 la-. \< fad-.\! re-. r4 r8 la'-. fad-. re-. r4 r8 la'-. fad-. re-. mi2\f~ mi r2 r r r r r r r r r r r r r r r r r2. r2 r2. \bar "|." } \score { \new StaffGroup << \new Staff << \time 3/4 \transpose do mib { \clef treble \key la \major \fluteMusic} >> \new Staff << \clef treble \transpose do mib {\key la \major \hautboisMusic} >> \new Staff << \clef treble \transpose do mib {\key si \major \clarinetteMusic} >> \new Staff << \clef bass \transpose do mib {\key la \major \bassonMusic} >> >> \layout { papersize = "letter" #(set-default-paper-size "letter") \context { % \Voice \consists Ambitus_engraver } } }
_______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond