Autor Thema: Systeme mit mehr Abstand versehen  (Gelesen 1769 mal)

kae

  • Member
Systeme mit mehr Abstand versehen
« am: Dienstag, 3. Februar 2015, 16:28 »
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

  • Member
Re: Systeme mit mehr Abstand versehen
« Antwort #1 am: Dienstag, 3. Februar 2015, 17:45 »
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

  • Member
Re: Systeme mit mehr Abstand versehen
« Antwort #2 am: Dienstag, 3. Februar 2015, 22:31 »
super, besten Dank, das war's. Es funktioniert also nur außerhalb der Book Umgebung.

iugin

  • Member
Re: Systeme mit mehr Abstand versehen
« Antwort #3 am: Dienstag, 3. Februar 2015, 23:08 »
Bitte :)
Zitat
also 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