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

Abstand von Noten und Liedtext verändern / vergrößern

Begonnen von chf, Donnerstag, 14. Februar 2013, 19:02

Vorheriges Thema - Nächstes Thema

chf

Liebe Freunde,

was tun, wenn Text zu nahe unter der Notenzeile steht?
Ich habe im Forum und auch im Handbuch nicht das Passende gefunden (oder auch nicht kapiert?)

Gruß
chf

kilgore

#1
Hi chf!

Was für Text ist das?  Lyrics? Markup? RehearsalMark? 

Da kommt man mit zB Y-extent und staff-padding ziemlich weit....

Gruß
Nathan

edit:  na da bin ich doof, du schreibst ja "Liedtext" im Thema!  Ich suche mal....

kilgore

Doch mit Y-extent im \context block:



\version "2.16.2"

\relative c' { \time 3/4 e4 e4. e8 d4 e d c2. }
\addlyrics { "\"I" am so lone -- "ly,\"" said she }

\layout {
\context {
  \Score
  \override LyricText #'Y-extent = #'( 0 . 4 )
}
}

chf


eluze

vielleicht nonstaff-relatedstaff-spacing (in VerticalAxisGroup)?
Eluze

harm6

Hallo Christa,

kilgores Vorschlag funktioniert bei mir sehr gut.
Falls meine Idee unten auch nicht zum Erfolg führt, wirst Du nicht umhin kommen ein Beispiel zu posten.

\version "2.16.1"

\layout {
  \context {
    \Lyrics
    \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing =
      #'((basic-distance . 5.5)
         (padding . 1.5) % default: 0.5
         (stretchability . 1))
  }
}

m = \relative c' { \repeat unfold 10 { c1 d e f \break } }

l = \lyricmode { \repeat unfold 10 { bla ble bli blo } }
 
<<
\new Staff \new Voice = "m" \m
\new Lyrics \lyricsto "m" \l
>>


HTH,
  Harm

chf

#6
Hallo Harm,

vielleicht habe ich kilgores Vorschlag nicht richtig umgesetzt?
Deiner funktioniert jedenfalls.

Gute Nacht!
Christa

an alle:  ihr seid Schätze!

himatt

oder auch mal so mitten im \lyricmode:
\once \override LyricText #'Y-extent = #'( -7 . 0
für eine Textzeile mal nicht schlecht ...

M.