lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Chord chart layout


From: Mats Bengtsson
Subject: Re: Chord chart layout
Date: Wed, 09 Aug 2006 12:48:20 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.13) Gecko/20060417

Are you sure that you tried the example before submitting it?
The following modified version is hopefully more close to what
Thibaut asked about:

\version "2.8.0"
\new ChordNames \with
       {
            \override BarLine #'bar-size = #4
            voltaOnThisStaff = ##t
            \consists Bar_engraver
        \override VerticalAxisGroup #'minimum-Y-extent = ##f
   }
       <<
       \repeat unfold 8 {  s1*4 \break  }

   \chordmode {
         \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
     r4 f1:maj7 ees:maj7 d2:7.9- d2:7 d1:7
     g:m7 g:m7 bes:m7 ees:7
     a:m7 d:m7 g:m7 c:7
     e2:m7.5- a:7.9- d:m7 g:7 g1:m7 c:7
     f1:maj7 ees:7 d2:7.9- d:7 d1:7
     g:m7 g:m7 bes:m7 ees:7
     a:m7 d:m7 b:m7.5- bes:7
     a2:m7 d:m7 g:m7 c:7 f2:6 bes:6 g2:m7 c:7 f1:6
   }
>>

\layout{
 indent = 0
}
\paper{
 between-system-space = 10\mm % Default is 20mm
 between-system-padding = 2\mm % Default is 4mm
}

  /Mats

Johannes Schöpfer wrote:

hi,

try this:

<<
       { \repeat unfold 8 {  s1*4 \break  } }
\new ChordNames \with {
            \override BarLine #'bar-size = #4
            voltaOnThisStaff = ##t
            \consists Bar_engraver
            \consists "Volta_engraver"
        }

        \chordmode
       {
r4 f1:maj7 ees:maj7 d2:7.9- d2:7 d1:7 g:m7 g:m7 bes:m7 ees:7
          a:m7 d:m7 g:m7 c:7
e2:m7.5- a:7.9- d:m7 g:7 g1:m7 c:7 f1:maj7 ees:7 d2:7.9- d:7 d1:7 g:m7 g:m7 bes:m7 ees:7 a:m7 d:m7 b:m7.5- bes:7 a2:m7 d:m7 g:m7 c:7 f2:6 bes:6 g2:m7 c:7 f1:6
        }

Hi,

Did anyone worked on a good layout structure for chord charts (only
chords)
?
I followed the instructions of the documentation (
http://lilypond.org/doc/v2.8/Documentation/user/lilypond/Printing-chord-names.html#Printing-chord-names),
but two of my big issues right now are :

- Line breaks does work with \break. For a jazz chord chart, I want
exactly
4 mesures on each line, and equally spaced. Does anyone know how to obtain
that ? I'm not much familiar with the contexts.
- I would like to have the lines closer. I tried :
\override Staff.VerticalAxisGroup #'minimum-Y-extent = #'(-2 . 2)
but this make appear the key (which I don't want) and a staff of length
one
pixel.

What I have written at present is attached.

Thanks for any help !

Thibaut






reply via email to

[Prev in Thread] Current Thread [Next in Thread]