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

Systeme mit mehr Abstand versehen

Begonnen von kae, Dienstag, 3. Februar 2015, 16:28

Vorheriges Thema - Nächstes Thema

kae

Hallo,

ich hab schon viel im Forum gelesen, aber ich werd nicht schlau daraus, wie ich mehr Abstand zwischen die Systeme bringen kann. Es geht um ein paar Notenzeilen, zusammen keine ganze Seite. Sobald es mehr als eine Seite wird, kann ich zum Beispiel erzwingen, dass nur N System auf der Seite sind, und mangels ragged-bottom wird die Seite gefüllt, und es entsteht Platz zwischen den Systemen. Aber wenn es nicht für eine zweite Seite reicht, krieg ich den Abstand nicht hin. Ich habe es mit
system-system-spacing = #'((basic-distance . 24)
versucht, aber damit schaffe ich es nicht. Hier Beispielscode:
\version "2.18.2"
\book
{
\score
{
\relative a'
\repeat unfold 6 { c1 c c c \break}
\layout
{
system-system-spacing = #'((basic-distance . 24)
}
}
}

Dabei wurde die basic-distance von 12 auf 24 erhöht... kein Effekt. Wenn ich sie noch mehr erhöhe, dann beschließt lilypond irgendwann, dass das nicht mehr auf eine Seite passt, und ab dann habe ich Abstand zwischen den Systemen. Aber wenn er sich ausrechnet, dass trotz erhöhter basic-distance alles noch auf eine Seite passt, dann ... werden die erhöhten Abstände am Ende alle wieder eliminiert, so scheint es mir. Mit ragged-bottom ##f und ragged-last-bottom ##f habe ich es auch schon probiert, ohne Erfolg.

Vielen Dank im voraus,
beste Grüße
Chris

iugin

Hallo kae

nur ganz ganz schnell, da ich in 2 Minuten weg bin.
Probier mal so:
\version "2.18.2"
\paper {
  system-system-spacing.basic-distance = #24
}
\book
{
  \score
  {
    \relative a'
    \repeat unfold 6 { c1 c c c \break}
  }
}

Ich bin aber ehrlich: ich habe dein Post nur überflogen und weiss nicht genau, ob das ist was du brauchst.

Einen lieben Gruss

Eugenio

kae

super, besten Dank, das war's. Es funktioniert also nur außerhalb der Book Umgebung.

iugin

Bitte :)
Zitatalso nur außerhalb der Book Umgebung
Nein, eigentlich nicht, wie das Beispiel dir zeigt:
\version "2.18.2"

\book
{   
  \paper {
  system-system-spacing.basic-distance = #24
}
  \score
  {
    \relative a'
    \repeat unfold 6 { c1 c c c \break}
  } 
    \score
  {
    \relative a'
    \repeat unfold 6 { a a a a \break}
  }
}

system-system-spacing.basic-distance muss einfach in einer \paper-Umgebung sein, du hattest sie im \layout geschrieben.
Am besten liest du den Kapitel Abstände in der Dokumentation.
Ich muss schon gestehen: ich muss auch immer wieder dort schauen, da für mich so wie Lilypond die Abstände behandelt sehr kompliziert ist. :)

Einen lieben Gruss und gute Nacht

Eugenio