Estoy creando un cancionero para mi grupo de scouts. Solo necesito los nombres de los acordes de guitarra escritos encima de la letra. Sin el personal. ¿Hay alguna forma de hacerlo con lilypond?
Las letras no dependen de la música: puede especificar ritmos en ellas directamente como lo demuestra el ejemplo.
\version "2.19.41"
verseI = \lyricmode {
\set stanza = #"1."
This4 is8 the first4 verse.
}
theChords = \chordmode {
c2 f4 c
}
{
<<
\new ChordNames { \theChords }
\new FretBoards { \theChords }
\new Lyrics = "lyricsI" { \verseI }
>>
}
Bueno, se supone que las letras y los nombres de los acordes se adhieren a la música real, por lo que debes hacer un poco de truco. No he intentado descifrar cómo disminuir el espacio entre pentagramas aquí (que también es más adecuado para la música), pero aquí va (sin música que gobierne el ritmo, también debe poner duraciones en la letra):
\layout {
indent = 0
ragged-right = ##t
}
\new Score \with {
\remove "Bar_number_engraver"
}
<< \chords { c1 g2:7 a:m c1 g2:7 a:m }
\new Lyrics \with {
\override VerticalAxisGroup.staff-affinity = ##f
\override LyricText.parent-alignment-X = #LEFT
\override LyricText.self-alignment-X = #LEFT
}
\lyricmode { This4 and that and sor2 -- row \break
Come4 back here to -- mor2 -- row }
>>
paco vila