Hola a todos,

este es mi primer mensaje para la comunidad Lilypond aunque hace varios
meses que pertenezco a ella.

Ya he trabajado otras veces con Lilypond, pero siempre obras cortas y para
pocos instrumentos o voces. He tenido problemas pero gracias a los manuales
he encontrado pronto la solución. La cuestión es que, creyéndome ya
dominador de Lilypond, me he dispuesto a transcribir una partitura
orquestal y los problemas se suceden uno tras otro. Después de releer los
manuales hay varios asuntos que no logro solucionar (no quiero decir con
esto que la solución no se encuentre en ellos, que seguro que si)

El primero de ellos es integrar en un solo pentagrama los pasajes a dos
voces de las partes de los violines. Creo que el problema es la forma de
estructurar el documento que he utilizado (y ya es tarde para cambiar)

Otros problemas son: cómo alinear los nombres de los instrumentos a la
derecha; o cómo hacer grupos de pentagramas por familias e instrumentos.

Adjunto en esta petición la primera página de la edición antigua y mi
intento de copiarla en Lilypond.

Espero que podáis ayudarme. Un saludo.

Luis Fco. Gordillo

Attachment: Capriccio.pdf
Description: Adobe PDF document

\version "2.18.2"

\header {
  dedication = "    "
  title = "Capriccio"
  subtitle = "   "
  arranger = "Johannes BRAHMS"
  meter = "Score"
  opus = "Op. 116 No. 3"
  % Eliminar el pie de página predeterminado de LilyPond
  tagline = ##f
}
#(set-global-staff-size 15)
 
\paper {
  #(set-paper-size "a4")
   indent = 2.4 \cm  % Espacio para el nombre del Instrumento
  short-indent = 1.5\cm  % Espacio para el nombre del Inst. abreviado
}
global = {
  \time 2/2
  \tempo "Allegro passionato"
}

mBreak = {\break} %Señala el cambio de sistema en el original (poner vacio para dejar a Lilypond hacerlo)

fluteI = \relative c'' {
  \key g \minor
  \global
    g'2\f g\sf~ | g4 fis( g a) | bes2\f bes\sf~ | bes4 g( cis d) | g,2\f-> g\sf->~ | g4 c4( a c,) | \mBreak
  
  
}

fluteII = \relative c'' {
  \key g \minor
  \global
   g'2\f ees\sf~ | ees 4. ees4( d c8) | bes2\f g'\sf~ | g4. e4( bes'a8) | g2\f-> ees\sf->~ | ees4. ees4( ees fis8) | \mBreak
}

oboeI = \relative c'' {
  \key g \minor
  \global
  g'8\f( ees c bes) a2\sf~ | a4. c4( bes a8) | bes8\f( g ees d) cis2\sf~ | cis4. cis'4( e d8) | g\f( ees c bes) a2\sf~ | a4. c4( ees c8) | \mBreak
  
  
}

oboeII = \relative c'' {
  \key g \minor
  \global
  g'8\f( ees c bes) a2\sf~ | a4. a4( bes a8) | bes8\f( g ees d) cis2\sf~ | cis4. e4( e d8) | g'\f( ees c bes) a2\sf~ | a4. c4( a fis8) | \mBreak
  
}

clarinetI = \relative c'' {
  \key a \minor
  \global
  \transposition bes
  a'8\f( f d c) b2\sf~ | b4. d4( c b8) | c8\f( a f e) dis2\sf~ | dis4. dis4( c e8) | a'8\f( f d c) b2\sf~ | b4. f'4( d gis,8) | \mBreak
  
  
}

clarinetII = \relative c' {
  \key a \minor
  \global
  \transposition bes
  r2 r8 d4.\f( | d'4.) b4( a b8) | r2 r8 c,4.\f( | fis) dis4( c b8) | r2 r8 d4.\f( | d') d,4( b d8) | \mBreak
  
   

}

bassoonI = \relative c {
  \key g \minor
  \global
  r2 r8 d,\f( a'c | d a') c( d, bes' d, fis d) | r2 r8 g,8\f( g bes | e g) bes( d, g d fis d) | r2 r8 c'\f( a ees | c d,) fis'4-- g-- a-- | \mBreak
  
}

bassoonII = \relative c {
  \key g \minor
  \global
  r2 r8 d,4.\f( | d') d4-- d-- d8-- | r2 r8 g,4.\f( | e') d4-- d-- d8-- | r2 r8 c4.\f( | d) d4-- d-- d8-- | \mBreak
  
  
}

hornFI = \relative c'' {
  \key d \minor
  \global
  \transposition f
  r2 e\sf~ | e r | r d\sf~ | d r | r bes\sf->~ | bes r | \mBreak
  
}

hornFII = \relative c'' {
  \key d \minor
 \global
  \transposition f
  r2 bes\sf~ | bes r | r gis\sf~ | gis r | r e\sf->~ | e r | \mBreak
  
}

trumpetBbI = \relative c'' {
  \key a \minor
  \global
  \transposition bes
  r2 d\sf\<~ | d\> r\! | r fis\sf\<~ | fis\> r\! | r d\sf->\<~ | d\> r\! | \mBreak
  
}

trumpetBbII = \relative c'' {
  \key a \minor
  \global
  \transposition bes
  r2 a\sf\<~ | a\> r\! | r c\sf\<~ | c\> r\! | r a\sf->\<~ | a\> r\! | \mBreak
  
}

timpani = \relative c {
  \key g \minor
  \global
  r2 r4 d:32\mf~ | d2:\> r\! | r2 r4 g,:32\mf~ | g2:\> r\! | r2 r4 d':32\mf~ | d2:\> r\! |
  
}

violinI = \relative c'' {
  \key g \minor
  \global
 
  
}

violinII = \relative c'' {
  \key g \minor
  \global
  
  
}

viola = \relative c' {
  \key g \minor
  \global
  r2 c:32\sf\downbow~ | c4:32 c'\upbow( bes fis) | r2 e:32\sf\downbow~ | e4:32 bes'\upbow( g fis) | r2 ees:32\sf\downbow~ | ees4:32 fis\upbow( g a) | \mBreak
  
  
}

cello = \relative c {
  \key g \minor
  \global
  r2 r8 d,\f\upbow( a' c | d a') c\downbow( d, bes' d, fis d) | r2 r8 g,\f\upbow( g bes | e g) bes\downbow( d, g d fis d) | r2 r8 c\f( a ees' | c d) fis4-- g-- a-- | \mBreak
  
  
}

contrabass = \relative c {
  \key g \minor
  \global
  r2 r8 d\f\upbow( a c | d a) c\downbow( d bes d fis d) | r2 r8 g,\f\upbow( g bes | e g) bes\downbow( d, g, d fis d) | r2 r8 c'\f( a ees' | c d4) d-- d-- d8-- | \mBreak
  
}

fluteIPart = \new Staff \with {
  instrumentName = "Flute I"
  shortInstrumentName = "Fl. I"
  midiInstrument = "flute"
} \fluteI

fluteIIPart = \new Staff \with {
  instrumentName = "Flute II"
  shortInstrumentName = "Fl. II"
  midiInstrument = "flute"
} \fluteII

oboeIPart = \new Staff \with {
  instrumentName = "Oboe I"
  shortInstrumentName = "Ob. I"
  midiInstrument = "oboe"
} \oboeI

oboeIIPart = \new Staff \with {
  instrumentName = "Oboe II"
  shortInstrumentName = "Ob. II"
  midiInstrument = "oboe"
} \oboeII

clarinetIPart = \new Staff \with {
  instrumentName =  \markup { \concat { "Clarinet I (B" \flat ")"}}
  shortInstrumentName = "Cl. I"
  midiInstrument = "clarinet"
} \clarinetI

clarinetIIPart = \new Staff \with {
  instrumentName =  \markup { \concat { "Clarinet II (B" \flat ")"}}
  shortInstrumentName = "Cl. II"
  midiInstrument = "clarinet"
} \clarinetII

bassoonIPart = \new Staff \with {
  instrumentName = "Bassoon I"
  shortInstrumentName = "Bn. I"
  midiInstrument = "bassoon"
} { \clef bass \bassoonI}

bassoonIIPart = \new Staff \with {
  instrumentName = "Bassoon II"
  shortInstrumentName = "Bn. II"
  midiInstrument = "bassoon"
} { \clef bass \bassoonII}

hornFIPart = \new Staff \with {
  instrumentName = "Horn I (F)"
  shortInstrumentName = "Hn.F. I"
  midiInstrument = "french horn"
} \hornFI

hornFIIPart = \new Staff \with {
  instrumentName = "Horn II (F)"
  shortInstrumentName = "Hn.F. II"
  midiInstrument = "french horn"
} \hornFII

trumpetBbIPart = \new Staff \with {
  instrumentName =  \markup { \concat { "Trumpet I (B"\flat ")"}}
  shortInstrumentName = "Tr.Bb. I"
  midiInstrument = "trumpet"
} \trumpetBbI

trumpetBbIIPart = \new Staff \with {
  instrumentName =  \markup { \concat { "Trumpet II (B"\flat ")"}}
  shortInstrumentName = "Tr.Bb. II"
  midiInstrument = "trumpet"
} \trumpetBbII

timpaniPart = \new Staff \with {
  instrumentName = "Timpani"
  shortInstrumentName = "Tmp."
  midiInstrument = "timpani"
} { \clef bass \timpani }

violinIPart = \new Staff \with {
  instrumentName = "Violin I"
  shortInstrumentName = "Vl. I"
  midiInstrument = "violin"
} \violinI

violinIIPart = \new Staff \with {
  instrumentName = "Violin II"
  shortInstrumentName = "Vl. II"
  midiInstrument = "violin"
} \violinII

violaPart = \new Staff \with {
  instrumentName = "Viola"
  shortInstrumentName = "Vla."
  midiInstrument = "viola"
} { \clef alto \viola }

celloPart = \new Staff \with {
  instrumentName = "Cello"
  shortInstrumentName = "Cl."
  midiInstrument = "cello"
} { \clef bass \cello }

contrabassPart = \new Staff \with {
  instrumentName = "Contrabass"
  shortInstrumentName = "Cb."
  midiInstrument = "contrabass"
} { \clef bass \contrabass }

\score {
    <<
      \fluteIPart
      \fluteIIPart
      \oboeIPart
      \oboeIIPart
      \clarinetIPart
      \clarinetIIPart
      \bassoonIPart
      \bassoonIIPart    
      \hornFIPart
      \hornFIIPart
      \trumpetBbIPart
      \trumpetBbIIPart    
      \timpaniPart     
      \violinIPart
      \violinIIPart
      \violaPart
      \celloPart
      \contrabassPart 
    >>
}
  \layout { }
  \midi {
    \context {
      \Score
      }
  }

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to