lilypond-es
[Top][All Lists]
Advanced

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

Re: ChordGrids


From: Francisco Vila
Subject: Re: ChordGrids
Date: Sun, 15 Oct 2023 16:17:00 +0200
User-agent: Mozilla Thunderbird

Hola, A.

Las cajas de una ChordGrid se crean a partir de dos líneas del pentagrama (superior e inferior) y barras de compás o líneas divisorias.

Puedes hacer los cuadrados más pequeños en el sentido vertical colocando las líneas del pentagrama explícitamente más cerca. Lo normal es  '(-13.5 13.5) pero puedes ponerlo por ejemplo en '(-5 5). Véase el ejemplo más abajo.

En el sentido horizontal, las cajas serán más estrechas cuanta más música haya en cada línea. Para ello puedes forzar el contenido a dos líneas, por ejemplo, con la propiedad system-count dentro del bloque \layout{}. Véase igualmente el ejemplo de abajo.

Para que no haya espacio entre los pentagramas, hay que reducirlo por uno de los métodos que aparecen (por ejemplo) en la sección "4.4.2 Posicionamiento explícito de los pentagramas y los sistemas" u otras. Aquí he cambiado el desplazamiento vertical Y-offset al valor 10.4.

El ejemplo que aportas tendría las tres propiedades modificadas como he dicho si sustituyes el bloque \score por el que te pego a continuación.

Saludos

\score {
  \new ChordGrid {
    \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 10.4))
    \override ChordGrid.StaffSymbol.line-positions = #'(-5 5)
    \harmonies }
  \layout{ system-count = 2 }
}


El 14/10/23 a las 19:15, A escribió:
Buenas tardes, estoy usando un contexto nuevo para poner tablas de acordes a modo sencillo para acompañar una canción.

Me gustaría saber cómo puedo hacer para que los cuadrados sean más pequeños, manipular la fuente y para que no haya espacio entre ellos en los saltos de línea viéndose todos unidos unos con otros, muchas gracias por vuestra atención.

\version "2.24.1"

\paper {
  indent = 0
  ragged-right = ##f
}

harmonies = \chordmode {
  e1 | a | e | e | e | a | b:7 | b:7 |
  fis:m | gis:m | fis:m | b:7 | e | e |
  fis:m | gis:m | cis:7 | fis:m | b:7 | e | e:7 |
  a | b:7 | gis:m | cis:7 | fis:m | b:7 | e | e:7 |
  a | b:7 | gis:m | cis:7 | fis:m | b:7 | e | e |
}

\score {
  \new ChordGrid { { \harmonies } }
}


--
Francisco Vila, Ph.D. - Badajoz (Spain)

reply via email to

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