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

\include "gregorian.ly" stört Notenabstände

Begonnen von stefanhuglfing, Sonntag, 8. Februar 2015, 07:59

Vorheriges Thema - Nächstes Thema

stefanhuglfing

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?

Pierre

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

#2
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!