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
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