• Willkommen im Forum „Archiviertes Lilypond Forum (2017)“.
 

Dies ist das Archiv des alten Forums (bis März 2017). Das aktuelle Forum ist unter lilypondforum.de zu finden.
This is the archive of the old forum (until March 2017). You can find the current forum at lilypondforum.de.

Hauptmenü

Gelöst: Vorzeichen im Incipit

Begonnen von Joei, Donnerstag, 12. Januar 2017, 16:42

Vorheriges Thema - Nächstes Thema

Joei

Moin,

ich möchte im Incipit ein reduntantes (Oktave) Vorzeichen angeben (g-moll: statt b und es sollen "es b' es'" angegeben werden)
- ich habe im Verdacht das mit einem Kontrukt wie diesem hier lösen zu können:
  \set Staff.keySignature = #`(((0 . 4) . ,FLAT)
                               ((0 . 8) . ,FLAT)
                               ((1 . 4) . ,FLAT))


- das bekomme ich aber nicht hin:


\version "2.19.38"

\language "deutsch"


discantusIncipit = {
  \once \override Staff.TimeSignature.style = #'mensural

  \clef "petrucci-c1"

  \key g \minor 
 
  \set Staff.keySignature = #`(((0 . 4) . ,FLAT)
                               ((0 . 8) . ,FLAT)
                               ((1 . 4) . ,FLAT))
  \time 4/4
 
  g'2

}

discantusNotes_one = {

    \clef "treble"
    \time 4/4

    g'2 g'

 
}



ChoirPart_one = \new ChoirStaff <<

  \new Voice = "discantusNotes_one" <<
    \set Staff.instrumentName = #"Cantus"
    \set Staff.midiInstrument="violin"
    \incipit \discantusIncipit
     \discantusNotes_one
  >>

>>



\score {


  <<

    \ChoirPart_one

  >>



  \layout {


    \context {
      \Lyrics

      \consists "Separating_line_group_engraver"
    }
    \context {
      \Voice
      \remove "Forbid_line_break_engraver"
    }
    indent = 4\cm
    incipit-width = 1.6\cm
  }


}



- ich bin sicher Ihr habt 'ne Lösung...

Viele Grüße,
Johannes

fugenkomponist

Bitte frage in Zukunft immer zusammen mit einem Minimalbeispiel. Dein Beispiel ist alles andere als minimal, hab erstmal haufenweise Leerzeilen und Dinge entfernt, die zum Problem nichts beitragen. Hier ein solches Minimalbeispiel inkl. Lösung:\version "2.19.38"

discantusIncipit = {
  \clef "petrucci-c1"
  \set MensuralStaff.keyAlterations =
  #`(((0 . 2) . ,FLAT)
     ((0 . 6) . ,FLAT)
     ((1 . 2) . ,FLAT))
  \time 4/4
  g'2
}

discantusNotes_one = {
  \clef "treble"
  \time 4/4
  \key g \minor
  g'2 g'
}

{
  \set Staff.instrumentName = #""
  \incipit \discantusIncipit
  \discantusNotes_one
}

Die Lösung besteht aus zwei Erkenntnissen:
1. Incipits werden in MensuralStaffs gesetzt, nicht in Staffs. Ergibt ja auch Sinn ;)
2. In Version 2.19 heißt es nicht mehr keySignature, sondern keyAlterations, hab ich per convert-ly herausgefunden.

Joei

Danke, Fugenkomponist! Das mit dem Minimalbeispiel hatte ich schon befürchtet - nächstes Mal gebe ich mir mehr Mühe :)