Hi! Now that I could get lilypond working (thank you again!), I wanted to typeset one of my pieces. I could solve some problems, but wanted to share my advances...and doubts! :-)
Attached is part of the score (I originally did it with finale), and the .ly. Some problems: - Do you see the little "|" over some notes of the left hand? I couldn't get them exactly over the noteheads. - I would like that the beams of the left hand notes do not "interrupt" at the end of the line (I want them as they are in the .jpg). - The same thing with the beams of the right hand notes. - I would like the noteheads of the right hand notes to be like "half-notes". Well... there are other things (like the bar-lines -which I don't want to be displayed-, and some spacing changes, etc), but I think I can handle it. Thank you very much, Luis. P.S.: Of course, when I finish it, I will share with you :-) P.S.2: AH! I almost forget: I think I got a bug. Please see the .ly.
<<attachment: estudio.jpg>>
\version "2.4.2"
\include "espanol.ly"
\header {
title = "Breve estudio para piano"
composer = "Luis G. L�pez"
instrument = " "
dedication = "To the patients guys from lilypond-list ;)"
}
upper = \relative do'' {
%\override Staff.TimeSignature #'transparent = ##t
\clef treble
\key do \major
\time 3/1
\tempo 4.=65
\stemUp
\override Staff.Beam #'thickness = #0.2
<<
{ %Voice 1
\override Voice.Beam #'positions = #'(8 . 8)
%1st System
s2. s16 <<mi,8 mi'[>> s4 s16 <<fas8 fas,>> s4 s16 <<do'8 do'>> s8.
<<mib,8 mib'>> s4. <<reb8 reb,]>>
%2nd System
s4 s8. <<sol8 sol,[>> s4 s16 <<mi8 mi'>> s4. <<fas8 fas,>> s8. <<la8
la'>> s16 <<mib8 mib'>> s4. <<reb8 reb,>> s16 <<sol8 sol,>> s8 s8 <<mi mi']>>
s8.
%%$ POSSIBLE BUG REPORT: If I use (see end of preceding line) "s4
%%$ <<mi mi']>> s8." instead of "s8 s8 <<mi mi'>> s8.", I get the
%%$ error "stem doesn't fit in beam".
} \\
{ %Voice 2
%1st System
\override Voice.Beam #'positions = #'(-4 . -4)
s1 s1 s1
%2nd System
s4 la,8[ s4 si8 s fa' s4 s8. lab8 s solb s2 s16 do,8 s4. <<la8 la']>>
}
>>
}
lower = \relative do {
%\override Staff.TimeSignature #'transparent = ##t
\clef bass
\key do \major
\time 3/1
%\set subdivideBeams = ##t
\set Score.beatLength = #(ly:make-moment 3 1)
% 1st system
%\override Voice.Beam #'positions = #'(-4 . -4)
si16 dos sol' sib lab
\set Voice.stemRightBeamCount = #1 re,
\set Voice.stemLeftBeamCount = #1
si! dos sol' sib! lab
\set Voice.stemRightBeamCount = #1 re,
\set Voice.stemLeftBeamCount = #1
si! dos^"|" sol' sib! lab
\set Voice.stemRightBeamCount = #1 re,
\set Voice.stemLeftBeamCount = #1
si! dos sol'^"|" sib! lab
\set Voice.stemRightBeamCount = #1 re,
\set Voice.stemLeftBeamCount = #1
si! dos sol' sib!^" |" lab
\set Voice.stemRightBeamCount = #1 re,
\set Voice.stemLeftBeamCount = #1
si! dos sol'^"|" sib! lab
\set Voice.stemRightBeamCount = #1 re,
\set Voice.stemLeftBeamCount = #1
si! dos sol' sib! lab^"|"
\set Voice.stemRightBeamCount = #1 re,
\set Voice.stemLeftBeamCount = #1
si! dos sol' sib! lab
\set Voice.stemRightBeamCount = #1 re,
\set Voice.stemLeftBeamCount = #1
%2nd system
si16 dos?^"|" sol' sib lab?^"|"
\set Voice.stemRightBeamCount = #1 re,
\set Voice.stemLeftBeamCount = #1
si! dos sol'^"|" sib! lab^"|"
\set Voice.stemRightBeamCount = #1 re,
\set Voice.stemLeftBeamCount = #1
si! dos sol'^"|" sib! lab^"|"
\set Voice.stemRightBeamCount = #1 re,
\set Voice.stemLeftBeamCount = #1
si! dos sol' sib!^"|" lab
\set Voice.stemRightBeamCount = #1 re,^"|"
\set Voice.stemLeftBeamCount = #1
si!^"|" dos sol' sib!^"|" lab
\set Voice.stemRightBeamCount = #1 re,
\set Voice.stemLeftBeamCount = #1
si! dos sol'^"|" sib! lab
\set Voice.stemRightBeamCount = #1 re,^"|"
\set Voice.stemLeftBeamCount = #1
si! dos sol'^"|" sib! lab
\set Voice.stemRightBeamCount = #1 re,^"|"
\set Voice.stemLeftBeamCount = #1
si! dos sol' sib! lab^"|"
\set Voice.stemRightBeamCount = #1 re,
\set Voice.stemLeftBeamCount = #1
}
dynamics = {
s1\f s1 s1
s1\f
}
\score {
\context PianoStaff <<
\context Staff=upper
\with {
\remove "Time_signature_engraver" } \upper
\context Dynamics=dynamics \dynamics
\context Staff=lower
\with {
\remove "Time_signature_engraver" }
<<
\clef bass
\lower
>>
>>
\layout {
\context {
\type "Engraver_group_engraver"
\name Dynamics
\alias Voice % So that \cresc works, for example.
\consists "Output_property_engraver"
minimumVerticalExtent = #'(-1 . 1)
pedalSustainStrings = #'("Ped." "*Ped." "*")
pedalUnaCordaStrings = #'("una corda" "" "tre corde")
\consists "Piano_pedal_engraver"
\consists "Script_engraver"
\consists "Dynamic_engraver"
\consists "Text_engraver"
\override TextScript #'font-size = #2
\override TextScript #'font-shape = #'italic
\override DynamicText #'extra-offset = #'(0 . 2.5)
\override Hairpin #'extra-offset = #'(0 . 2.5)
\consists "Skip_event_swallow_translator"
\consists "Axis_group_engraver"
}
\context {
\PianoStaff
\accepts Dynamics
\override VerticalAlignment #'forced-distance = #7
}
}
\midi {
\tempo 4 . = 65
\context {
\type "Performer_group_performer"
\name Dynamics
\consists "Piano_pedal_performer"
\consists "Span_dynamic_performer"
\consists "Dynamic_performer"
}
\context {
\PianoStaff
\accepts Dynamics
}
}
}
_______________________________________________ lilypond-user mailing list [email protected] http://lists.gnu.org/mailman/listinfo/lilypond-user
