lilypond-es
[Top][All Lists]
Advanced

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

Re: [lilypond-es] ¿Cómo puedo sustituir los nombre s de acordes por barr


From: Choan Gálvez
Subject: Re: [lilypond-es] ¿Cómo puedo sustituir los nombre s de acordes por barras (slashes)?
Date: Mon, 13 Feb 2012 01:53:07 +0100
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:9.0) Gecko/20111222 Thunderbird/9.0.1

On 2/12/12 09:59 , Francisco Vila wrote:
El día 11 de febrero de 2012 09:27, Francisco Vila
<address@hidden>  escribió:
El día 10 de febrero de 2012 15:52, Choan Gálvez
<address@hidden>  escribió:
¡Estupendo! Muchísimas gracias, Francisco. Ya estoy muy cerca de lo que
pretendo conseguir (adjunto captura). Ahora solo me falta, más por capricho
que por necesidad, subir la línea base de los slashes. A ver si averiguo
cómo.

Te paso otras dos respuestas de la lista general. Funcionan de maravilla.

%%%%primera.ly

simile = \markup {
\combine \translate #'(0.3 . 1.5) \draw-circle #0.2 #0 ##t
\combine \translate #'(1.7 . 0.5) \draw-circle #0.2 #0 ##t
\rotate #90 \translate #'(0 . 2) \beam #2 #-1 #0.5 }

percentCN =
\once \override ChordNames.ChordName #'stencil = #(lambda (grob)
(grob-interpret-markup grob simile))

harmonies =
\chordmode { c1 g1 e1:m \percentCN e1:m \percentCN e1:m a1:m bes1 c1 }
\score {<<  \new ChordNames { \set chordChanges = ##f \harmonies }>>}

%% FIN


%%% segunda.ly
\version "2.14.2"

\score {
  <<
   \chords {
           c2 c
     \repeat percent 4 { e4:m }
     \repeat percent 2 { e1 }
   }
   \new Staff \relative c' {
     c2 c
     e1 | e | e
   }
  >>
  \layout {
   \context {
     \ChordNames
     \consists "Percent_repeat_engraver"
     \consists "Slash_repeat_engraver"
     \override PercentRepeat #'Y-offset = #1
     \override PercentRepeat #'thickness = #0.35
     \override RepeatSlash #'Y-offset = #1
     \override RepeatSlash #'slope = #1
     \override RepeatSlash #'thickness = #0.35
   }
  }
}


%% FIN

La última es más increíble aún: detecta automáticamente las
repeticiones como decíamos ayer:

http://lists.gnu.org/archive/html/lilypond-user/2012-02/msg00417.html

Obra de un usuario llamado David Nalesnik.

Puede verse en http://lilybin.com/5mwcbg/1

Caray, Francisco, muchas gracias por la ayuda. Acabo de ver el hilo en la lista general y alucino (aprovecharé mi paso para suscribirme).

Voy a darle vuelta a las distintas soluciones propuestas. Desde luego, la que detecta la repetición del nombre del acorde es muy interesante.

Prometo contar en la lista con qué me quedo finalmente y por qué.

Un saludo.
--
Choan Gálvez



reply via email to

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