Hi,
 
I'm trying to get automatic beaming to do some work for me... see attached example.
 
In bar 1 & 2, I've manually beamed the quavers to how I'd like them.
 
I tried using the statement #(override-auto-beam-setting '(end * * * *) 1 4) to do this automatically, but it's not working.
 
Thanks,
Stewart
\version "2.8.0"

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

\header
{
	%Mutopia headers
	mutopiatitle = "Recuerdos de la Alhambra"
	mutopiacomposer = "F. Tárrega (1852-1909)"
	mutopiainstrument = "Guitar"
	source = "Orfeo Tracio Edition"
	style = "Romantic"
	copyright = "Public Domain"
	maintainer = "Stewart Holmes"
	lastupdated = "2006/May/26"

	dedication = "Hommage á l'eminent artiste Alfred Cottin"
	title = "Recuerdos de la Alhambra"
	composer =  "Francisco Tárrega (1852-1909)"
	arranger = "Fingerings revised by Stewart Holmes"
	copyright = "Public Domain"
}

top = \relative c
{
	a32 e'' e e e, e' e e c e e e e, e' e e b d d d e, d' d d a, 
  c' c c e, c' c c |
  % 2
  a c c c e, c' c c b d d d e, d' d d a, e'' e e e, e' e e c 
  e e e e, e' e e |
  % 3
  c e e e e, e' e e a,, e'' e e e, e' e e c e e e e, e' e e d 
  f f f g, f' f f |
  % 4
  c, g'' g g g, g' g g e g g g e, g' g g d f f f g, f' f f c, 
  e' e e g, e' e e |
  % 5
  c e e e g, e' e e d f f f g, f' f f c, g'' g g g, g' g g e 
  g g g g, g' g g |
  % 6
  e g g g g, g' g g c,, g'' g g g, g' g g e g g g g, g' g g e 
  g g g g, g' g g |
  % 7
  f, c'' c c c, c' c c a c c c c, c' c c g b b b c, b' b b f, 
  a' a a c, a' a a |
  % 8
  f a a a c, a' a a d,, b'' b b f b b b e,,, a'' a a b, a' a4*21/256 
  b a4*22/256 e32 gis gis gis b, gis' gis gis |
  % 9
  e gis gis gis b, gis' gis gis e,, gis'' gis gis d gis gis gis 
  e gis gis gis d gis gis gis e gis gis gis d gis gis gis |
  % 10
  a,, ais'' ais ais cis, ais' ais ais e ais ais ais cis, ais' 
  ais ais e a a a cis, a' a a cis,, g'' g g a, g' g g |
  % 11
  e g g g a, g' g g f a a a a, a' a a d,, g' g g e g g4*21/256 
  a g4*22/256 d32 f f f a, f' f f |
  % 12
  d f f f a, f' f f d, f' f f a, f' f f d f f f a, f' f f d f 
  f f a, f' f f |
  % 13
  d, e' e e a, e' e e b e e e a, e' e e b d d d a d d d f,, c'' 
  c c dis, c' c c |
  % 14
  a c c c dis, c' c c a d d d dis, d' d d e,, c'' c c e, c' c4*21/256 
  d c4*22/256 gis32 b b b e, b' b b |
  % 15
  gis b b b e, b' b b e,, b'' b b e, b' b b gis b b b e, b' b 
  b gis b b b e, b' b b |
  % 16
  a, e'' e e e, e' e e c e e e e, e' e e b d d d e, d' d d a, 
  c' c c e, c' c c |
  % 17
  a c c c e, c' c c b d d d e, d' d d a, e'' e e e, e' e e c 
  e e e e, e' e e |
  % 18
  c e e e e, e' e e a,, e'' e e e, e' e e c e e e e, e' e e d 
  f f f g, f' f f |
  % 19
  c, g'' g g g, g' g g e g g g e, g' g g d f f f g, f' f f c, 
  e' e e g, e' e e |
  % 20
  c e e e g, e' e e d f f f g, f' f f c, g'' g g g, g' g g e 
  g g g g, g' g g |
  % 21
  e g g g g, g' g g c,, g'' g g g, g' g g e g g g g, g' g g e 
  g g g g, g' g g |
  % 22
  f, c'' c c c, c' c c a c c c c, c' c c g b b b c, b' b b f, 
  a' a a c, a' a a |
  % 23
  f a a a c, a' a a d,, b'' b b f b b b e,,, a'' a a b, a' a4*21/256 
  b a4*22/256 e32 gis gis gis b, gis' gis gis |
  % 24
  e gis gis gis b, gis' gis gis e,, gis'' gis gis d gis gis gis 
  e gis gis gis d gis gis gis e gis gis gis d gis gis gis |
  % 25
  a,, ais'' ais ais cis, ais' ais ais e ais ais ais cis, ais' 
  ais ais e a a a cis, a' a a cis,, g'' g g a, g' g g |
  % 26
  e g g g a, g' g g f a a a a, a' a a d,, g' g g e g g4*21/256 
  a g4*22/256 d32 f f f a, f' f f |
  % 27
  d f f f a, f' f f d, f' f f a, f' f f d f f f a, f' f f d f 
  f f a, f' f f |
  % 28
  d, e' e e a, e' e e b e e e a, e' e e b d d d a d d d f,, c'' 
  c c dis, c' c c |
  % 29
  a c c c dis, c' c c a d d d dis, d' d d e,, c'' c c e, c' c4*21/256 
  d c4*22/256 gis32 b b b e, b' b b |
  % 30
  gis b b b e, b' b b e,, b'' b b e, b' b b gis b b b e, b' b 
  b gis b b b e, b' b b |
  % 31
  a, e'' e e e, e' e e cis e e e e, e' e e b d d d e, d' d d 
  a, cis' cis cis e, cis' cis cis |
  % 32
  a cis cis cis e, cis' cis cis b d d d e, d' d d a, e'' e e 
  e, e' e e cis e e e e, e' e e |
  % 33
  cis e e e e, e' e e a,, e'' e e e, e' e e cis e e e e, e' e 
  e cis e e e e, e' e e |
  % 34
  a,, fis'' fis fis fis, fis' fis fis d fis fis fis fis, fis' 
  fis fis d fis fis fis fis, fis' fis fis a,, d'' d d d, d' d d |
  % 35
  b d d d d, d' d d d, fis fis fis fis, fis' fis fis a,, fis'' 
  fis fis d fis fis4*21/256 gis fis4*22/256 cis32 e e e e, e' e 
  e |
  % 36
  cis e e e e, e' e e a,, e'' e e e, e' e e cis e e e e, e' e 
  e cis e e e e, e' e e |
  % 37
  fis,, a'' a a fis, a' a a a, a' a a cis, a' a a a, a' a a fis, 
  a' a a gis,, gis'' gis gis gis, gis' gis gis |
  % 38
  c, gis' gis gis dis gis gis gis c, dis dis dis gis, dis' dis 
  dis cis, fis' fis fis gis, fis' fis fis cis e e e gis, e' e e |
  % 39
  cis e e e gis, e' e e cis, e' e e gis, e' e e cis e e e gis, 
  e' e e cis e e e gis, e' e e |
  % 40
  b, d' d d f, d' d d f, d' d d d, d' d d e, d' d d f, d' d d 
  e,, cis'' cis cis e, cis' cis cis |
  % 41
  e, cis' cis cis e, cis' cis cis e,, b'' b b d, b' b b a, b' 
  b b e, b' b4*21/256 cis b4*22/256 e,32 a a a e a a a |
  % 42
  fis a a a gis a a a a, a' a a e a a a cis, a' a a e b' b b 
  a cis cis cis b d d d |
  % 43
  a, a' a a e a a a e a a a gis b b b a c c c b d d d a, a' a 
  a e a a a |
  % 44
  e a a a e a a a e a a a e a a a a, a' a a f a a a f a a a f 
  a a a |
  % 45
  f a a a f a a a a, b' b b f b b b a c c c f, c' c c a d d d 
  f, d' d d |
  % 46
  a, e'' e e e, e' e e cis e e e e, e' e e cis e e e e, e' e 
  e a,, e'' e e e, e' e e |
  % 47
  cis e e e e, e' e e cis e e e e, e' e e e,, e'' e e gis, e' 
  e e gis, e' e e gis, e' e e |
  % 48
  gis, e' e e gis, e' e e e,, d'' d d fis, d' d d e, cis' cis 
  cis e, cis' cis cis e,, b'' b b d, b' b b |
  % 49
  a, a' a a e a a a e a a a f a a a fis a a a f a a a a, a' a 
  a e a a a |
  % 50
  e a a a e a a a e a a a e a a a a, a' a a f a a a f a a a f 
  a a a |
  % 51
  f a a a f a a a a, b' b b f b b b a c c c f, c' c c a d d d 
  f, d' d d |
  % 52
  a, e'' e e e, e' e e cis e e e e, e' e e cis e e e e, e' e 
  e e,, gis'' gis gis e, gis' gis gis |
  % 53
  e gis gis gis e, gis' gis gis e gis gis gis e, gis' gis gis 
  e,, fis'' fis fis e, fis' fis fis cis e e e e, e' e e |
  % 54
  b d d d e, d' d d a, cis' cis cis e, cis' cis cis a cis cis 
  cis e, cis' cis cis fis, cis' cis cis a cis cis cis |
  % 55
  a, cis' cis cis e, cis' cis cis a cis cis cis e,, cis'' cis 
  cis c, cis' cis cis cis, cis' cis cis a, cis' cis cis e, cis' 
  cis cis |
  % 56
  a cis cis cis e,, cis'' cis cis c, cis' cis cis cis, cis' cis 
  cis a,8 e' a cis |
  % 57
  e a <e' a, >2. |
  % 58
  <a,, e >2	
}

pedal = \relative c
{
	a2. a a a |
  % 4
  c c c c |
  % 7
  f f2 d4 e,2. e |
  % 10
  a cis d d |
  % 13
  d f, e e |
  % 16
  a a a a |
  % 19
  c c c c |
  % 22
  f f2 d4 e,2. e |
  % 25
  a cis d d |
  % 28
  d f, e e |
  % 31
  a a a a |
  % 34
  a a a a |
  % 37
  fis gis cis cis |
  % 40
  b e, a a |
  % 43
  a a a a |
  % 46
  a a e e2 e4 |
  % 49
  a s2 a2. a a |
  % 52
  a e e a |
  % 55
  a a a <cis' a, >2. |
  % 58
  <cis, a >2. 	
}

bottom = \relative c
{
	s8 [e] c' [e,] b' [e,] |
	s8 [e] a [e] b' [e,] |
	s8 e c' e, c' e, |
	s8 e c' e, d' g, |
	s8 g e' e, d' g, |
	s8 g c g d' g, |
	s8 g e' g, e' g, | 
	s8 g e' g, e' g, |
	s8 c a' c, g' c, |
	s8 c f c d, f' | % bar 10
	s8 b, e b e b |
	s8 d e d e d |
	s8 cis e cis e cis | 
	s8 a e' a, f' a, |
	s8 e' d a d a |
	s8 a d a d a |
	s8 a b a b a |
	s8 dis, a' dis, a' dis, | 
	s8 e gis e gis e |
	s8 e gis e gis e | % bar 20
	s8 e c' e, b' e, |
	s8 e a e b' e, |
	s8 e c' e, c' e, |
	s8 e c' e, d' g, |
	s8 g e' e, d' g, |
	s8 g c g d' g, |
	s8 g e' g, e' g, | 
	s8 g e' g, e' g, |
	s8 c a' c, g' c, |
	s8 c f c d, f' | % bar 30
	s8 b, e b e b |
	s8 d e d e d |
	s8 cis e cis e cis | 
	s8 a e' a, f' a, |
	s8 e' d a d a |
	s8 a d a d a |
	s8 a b a b a |
	s8 dis, a' dis, a' dis, | 
	s8 e gis e gis e |
  	s8 e gis e gis e | % bar 40
	s8 e cis' e, b' e, | 
	s8 e a e b' e, |
	s8 e cis' e, cis' e, | 
	s8 e cis' e, cis' e, |
	s8 fis d' fis, d' fis, | 
	s8 d' b' d, d fis, |
	s8 d' cis e, cis' e, | 
	s8 e cis' e, cis' e, |
	s8 fis a cis a fis |
	s8 gis c dis c gis | % bar 50
	s8 gis cis gis cis gis | 
	s8 gis cis gis cis gis |
	s8 f f d e f |
	s8 e e e e, d' | 
	s8 e e e fis gis | 
	s8 e cis e a b |
	s8 e, e gis a b |
	s8 e, e e e e |
	s8 f f f f f |
	s8 f a f a f | % bar 60
	s8 e cis' e, cis' e, |
	s8 e cis' e, cis' e, |
	s8 gis gis gis gis gis |
	s8 fis e e d |
	s8 e e f fis f |
	s8 e e e e e | 
	s8 f f f f f  |
	s8 f a f a f |
	s8 e cis' e, cis' e, | 
	s8 e e' e, e' e, | % bar 70
	s8 e cis' e, b' e, | 
	s8 e a e fis a |
	s8 e a e, c' cis |
	s8 e a e, c' cis | 
}

dynamics =
{
	s2.\> |
	s\!\< |
	s\! |
}

thescore = \score
{
	<<
		\context Staff = guitar
		{
			\clef "G_8"
			\time 3/4
			\key c \major
			
			#(override-auto-beam-setting '(end * * * *) 1 4)
			
			\override Staff.NoteCollision  #'merge-differently-headed = ##t
			\override Staff.NoteCollision  #'merge-differently-dotted = ##t
			
			<<
				\context Voice = "1" { \voiceOne \top }
				\context Voice = "2" { \voiceTwo \pedal }
				\context Voice = "4" { \voiceFour \bottom }
				\context Voice = "3" { \voiceThree \dynamics }
			>>			

			%\override Staff.VerticalAxisGroup #'minimum-Y-extent = #'(-5 . 5)
		}
	>>
}

\book
{
	\paper
	{
		ragged-bottom = ##t
		%annotate-spacing = ##t
		between-system-space = 20\mm
		paper-width = 210\mm
		line-width = 180\mm		
		left-margin = 15\mm
		indent = 0\mm
	}
		
	\score
	{
		\thescore
	}
}
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to