Autor Thema: \include "gregorian.ly" stört Notenabstände  (Gelesen 1427 mal)

stefanhuglfing

  • Member
\include "gregorian.ly" stört Notenabstände
« am: Sonntag, 8. Februar 2015, 07:59 »
Ich möchte mehrere Verse aufschreiben und dazwischen immer den Kehrvers.
Der Kehrvers ist ganz normal metrisch,
in den Versen verwende ich
\include "gregorian.ly"
damit ich an unregelmäßigen Stellen Taktstriche setzen kann.
Dadurch ist aber ab dem zweiten Kehrvers ein zu großer Abstand zwischen den ersten beiden Noten. Offenbar richtet lilypond wegen gregorian.ly die Noten an der Überschrift aus:

\version "2.18.2"

\score
 {
  \new Staff
   <<           
    \relative c' { g'4 ^\markup Kehrvers e g2 }
    \addlyrics { Du du du }
   >>

  \layout{}
 }

\include "gregorian.ly"

\score
 { 
  \new Staff
   <<
    \relative c''
     {
      b\breve a4 g c2 \divisioMaior
      b\breve a4 g a2 \finalis
     }
     
    \addlyrics { La la la la  La la la la }
   >>
 
  \layout
   {
    \context
     {
      \Staff
      \remove "Time_signature_engraver"
      \remove "Bar_engraver"
      \override Stem #'stencil = ##f 
     }
   }
 }
 
\score
 {
  \new Staff
   <<           
    \relative c' { g'4 ^\markup Kehrvers e g2 }
    \addlyrics { Du du du }
   >>

  \layout{}
 }

\score
 { 
  \new Staff
   <<
    \relative c''
     {
      d\breve b4 a g2 \divisioMaior
      a\breve g4 e g2 \finalis
     }
     
    \addlyrics { La la la la  La la la la }
   >>
 
  \layout
   {
    \context
     {
      \Staff
      \remove "Time_signature_engraver"
      \remove "Bar_engraver"
      \override Stem #'stencil = ##f 
     }
   }
 }

Weiß jemand Abhilfe?
Kann ich zum Beispiel gregorian.ly wieder ausschalten?
« Letzte Änderung: Montag, 9. Februar 2015, 05:27 von stefanhuglfing »

Pierre

  • Member
Re: \include "gregorian.ly" stört Notenabstände
« Antwort #1 am: Sonntag, 8. Februar 2015, 10:56 »
Versuch mal:
\version "2.18.2"
\include "gregorian.ly"

\score {
  \new Staff <<           
    \relative c' {  g'4 ^\markup Kehrvers e g2 }
    \addlyrics { Du du du }
  >>
  \layout {
    indent = 0
    \context {
      \Score
      \override SpacingSpanner.packed-spacing = ##f
    }
  }
}

Pierre

stefanhuglfing

  • Member
Re: \include "gregorian.ly" stört Notenabstände
« Antwort #2 am: Sonntag, 8. Februar 2015, 21:42 »
Hallo Pierre,

das bewirkt leider gar nichts.

Doch!
Ich hab deinen code zuerst an der falschen Stelle eingefügt.
Wenn ich es richtig mache funktioniert es auch.

Danke!
« Letzte Änderung: Montag, 9. Februar 2015, 05:26 von stefanhuglfing »