Autor Thema: Abstände zwischen Systemen  (Gelesen 3778 mal)

dennis1307

  • Member
Abstände zwischen Systemen
« am: Freitag, 18. Oktober 2013, 17:36 »
Liebe Community,

ich habe ein Layout-Problem, bei dem ich einfach nicht weiterkomme.

Im Anhang habe ich eine Seite des Problemkindes eingestellt.

Und zwar würde ich gerne den Abstand zwischen, sowie innerhalb der Akkoladen erhöhen, um den Text auseinanderzuziehen. Wie ich den Abstand innerhalb der Akkolade erhöhe, habe ich herausgefunden, dabei verschiebt sich aber leider der Text weg vom System.

Hier meine Settings und der kurze Auszug aus meinem Partiturbuch. Da fällt mir ein: Die \score-Umgebung ist gemeinsam mit anderen in einen \bookpart eingebunden. Die Abstände sollen aber nur für dieses eine Stück verändert werden.

\version "2.16.2"

\paper {
#(set-paper-size "a5")
print-page-number = ##f
ragged-bottom = ##t
ragged-right = ##f
left-margin = #5
right-margin = #5
top-margin = #10
indent = #0
short-indent = #0
}

words = \lyricmode { Das ist sehr schön. Das ist auch schön. }

\score {
\new ChoirStaff \with {
\override StaffGrouper #'staff-staff-spacing #'basic-distance = #8
\override StaffGrouper #'staff-staff-spacing #'stretchability = #100
}  <<
\new Lyrics = sopranos
\new Staff <<
\clef treble
\new Voice = "UhrSop" {
\voiceOne
\relative c'' { a a a a \break a a a a }
}
\new Voice = "UhrAlt" {
\voiceTwo
\relative c' { d d d d \break d d d d }
}                                       
>>
\new Lyrics = altos
\new Lyrics = tenors
\new Staff <<
\clef bass
\new Voice = "UhrTenor" {
\voiceOne
\relative c' { a a a a \break a a a a }
}
\new Voice = "UhrBass" {
\voiceTwo
\relative c { d d d d \break d d d d }
}                                       
>>
\new Lyrics = basses

\context Lyrics = sopranos \lyricsto UhrSop \words
\context Lyrics = altos \lyricsto UhrAlt \words
\context Lyrics = tenors \lyricsto UhrTenor \words
\context Lyrics = basses \lyricsto UhrBass \words
>>

\layout { }
}

Hoffe, ihr könnt mir von dem Schlauch helfen, auf dem ich grade stehe.

GLG
Dennis

eluze

  • Member
Re: Abstände zwischen Systemen
« Antwort #1 am: Freitag, 18. Oktober 2013, 17:58 »
ich glaube die folgenden overrides sollten genügen (natürlich mit deinen zahlen!)

\layout {
  \context {
    \Lyrics
    \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing #'minimum-distance = #12
    \override VerticalAxisGroup #'nonstaff-nonstaff-spacing #'minimum-distance = #12
    \override VerticalAxisGroup #'nonstaff-unrelatedstaff-spacing #'minimum-distance = #12
  }
}
Eluze

dennis1307

  • Member
Re: Abstände zwischen Systemen
« Antwort #2 am: Freitag, 18. Oktober 2013, 19:08 »
Hallo Eluze,

danke, das funktioniert schonmal. :) Wie erhöhe ich denn jetzt noch den Abstand zwischen den Akkoladen?

Gruß Dennis

eluze

  • Member
Re: Abstände zwischen Systemen
« Antwort #3 am: Freitag, 18. Oktober 2013, 23:43 »

Wie erhöhe ich denn jetzt noch den Abstand zwischen den Akkoladen?
ich nehme an dass du mit "zwischen den Akkoladen" meinst zwischen den zeilen, also nach einem \break, oder?

dazu kenne ich keine parameter.

man kann aber diverse page-layout parameter setzen, die dafür sorgen:
  • systems-per-page
  • min-systems-per-page
  • max-systems-per-page
  • \pageBreak an der richtigen stelle
  • ragged-bottom
  • ragged-last-bottom
     oder
  • system-system-spacing
und wahrscheinlich noch weitere. die beeinflussen dann die abstände...

Eluze

dennis1307

  • Member
Re: Abstände zwischen Systemen
« Antwort #4 am: Freitag, 25. Oktober 2013, 15:40 »
Danke. Ich werde mich die Tage drum kümmern und dann berichten.

Dennis