\version "2.20.0"

\sourcefilename "en/included/display-predefined-fretboards.ly"
\sourcefileline 0
\include "predefined-guitar-fretboards.ly"

\paper {
  #(set-paper-size "a4")
  paper-height = 14.85\cm
  line-width = 18.0\cm
  indent = #0
}

\layout {
  \context {
    \Score
    \override MetronomeMark #'padding = #'-3
  }
  \context {
    \Staff
    \override TimeSignature #'style = #'numbered
    \override StringNumber #'transparent = ##t
  }
}

verseI = \lyricmode {
  Hop, hej! Ci -- bu -- lá -- ři, ci -- bu -- lá -- ři je -- dou, ve -- zou.
  Ci -- bu -- lič -- ka hlad -- ká, má pa -- nen -- ka slad -- ká. Hop, hej! Ci -- blu -- lá -- ři,
  ci -- bu -- lá -- ři je -- dou. Ci -- bu -- lá -- ři je -- dou, ci -- bu -- lič -- ku ve -- zou,
  ci -- bu, ci -- bu, ci -- bu, ci -- bu -- lič -- ku, bu -- dou ji pro -- dá -- vat po tro -- níč -- ku.
}

verseII = \lyricmode {
  hop, hej, ci -- bu -- lič -- ku, ci -- bu -- lič -- ku
}

melody = \chordmode {
  d2. 
  a2:7 d4
  a2:7 d4
  a2:7 d4
  a2:7 d4
  
  a2.:7
  d2.
  a2.:7
  d2. d2.
  a2:7
  d4
  
  a2:7 d4
  a2:7 d4
  d2 a4:7
  d2 a4:7
  
  d2.
  d2 a4:7
  a2.:7
  a2:7 d4
}

theFretBoards = \chordmode {
  \override FretBoards.FretBoard #'size = #'0.75
  \override FretBoard #'(fret-diagram-details finger-code) = #'none
  \set chordChanges = ##t
  \melody
}      

theChords = \chordmode {
  \germanChords
  \set chordChanges = ##t
  \melody
}

staffMelody = \relative c' {
  \key d \major
  \clef "treble"
  \time 3/4
  \repeat volta 2 { 
    fis8 r a2
    g8 e e( fis) d4
    g8 e e( fis) d4
  }
  \alternative { 
    { cis8( e) a,2 } 
    { cis8( e) d4 r } 
  }
  a'8 g g4 e
  fis a2
  a8 g g4 e
  fis a2
  fis4 a2
  g8 e e( fis) d4
  g8 e e( fis) d4
  cis8( e) d4 r
  a'8 b a fis g e
  a b a fis g e
  \repeat volta 2 {
    d8 fis fis fis fis fis
    a g fis4 e
    cis8 e e e e e 
    g fis e4 d
  }
}

\book {
  \header {
    tagline = ##f
    dedication = "lidová píseň"
    title = \markup \center-column { "Hop, hej! Cibuláři" }
    poet = \markup { "Česká" }
    meter = \markup { \tiny \italic "Moderato" }
    composer = "(Doprovod: 7, 8)"
  }

  \score {
    <<
      \override Score.SystemStartBar #'collapse-height = #1
      \context ChordNames { \theChords }
      \context FretBoards { \theFretBoards }
      \new Staff {
        \context Voice = "voiceMelody" { \staffMelody }
      }
      \new Lyrics = "lyricsI" {
        \lyricsto "voiceMelody" \verseI
      }
      \new Lyrics = "lyricsII" {
        \lyricsto "voiceMelody" \verseII
      }
    >>
  }

}