Autor Thema: Gelöst: Vorzeichen im Incipit  (Gelesen 2064 mal)

Joei

  • Member
Gelöst: Vorzeichen im Incipit
« am: Donnerstag, 12. Januar 2017, 16:42 »
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
« Letzte Änderung: Donnerstag, 12. Januar 2017, 21:56 von Joei »

fugenkomponist

  • Member
Re: Vorzeichen im Incipit
« Antwort #1 am: Donnerstag, 12. Januar 2017, 19:24 »
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

  • Member
Re: Vorzeichen im Incipit
« Antwort #2 am: Donnerstag, 12. Januar 2017, 21:56 »
Danke, Fugenkomponist! Das mit dem Minimalbeispiel hatte ich schon befürchtet - nächstes Mal gebe ich mir mehr Mühe :)