Stanza bei erzwungenem break macht komische Sachen

Begonnen von db5fx, Montag, 11. März 2019, 13:12

« vorheriges - nächstes »

db5fx

Wenn ich eine Zeile mit \bar""\break mitten im Takt umbreche und in der neuen Zeile ein Stanza setzte, das ewas länger als z.B. "2." ist, dann bekommt lilypond es nicht auf die Reihe - s. Anhang.

Mach' ich da was falsch oder ist das ein Bug/Feature/Whatever?

Gruß Andi

Manuela

Welches Betriebssystem verwendest du? Bei mir (Ubuntu, Lilypond 1.19.82) kompiliert die Datei ohne Probleme, das Ergebnis sieht anders aus als bei dir
Danke für eure Hilfe
viele Grüße
-- Manuela

db5fx

Hui, das hätte ich jetzt nicht erwartet!
Ich verwende Win7. Aber ich hab's grade unter Xubuntu mit lilypond 2.18.2 mal getestet, sieht genauso aus wie bei dir.
Der Umstieg wird mir aber schwer fallen, da ich für meine Liederhefte sehr viel batch-script mit einer guten Portion PDF-Magie geschrieben habe  :(
Ich muss das noch mal unter Win7 mit 2.18.2 und unter Linux mit 2.19.82 testen. Ich kann kaum glauben, dass es vom Betriebssystem abhängt.

Danke fürs Gegenchecken!

Andi

Manuela

Mich wundert inzwischen nix mehr.

Ich hatte mal den Fall, dass das Kompilieren plötzlich ewig dauerte. Bis ich dahinter kam, dass die Angabe von Fonts daran schuld war, ebenfalls eine Windows-Sache.

Momentan verzweifle ich gerade an einem Score-Markup. Was daran stimmt nicht?

\language "deutsch"
melodi = \markup
\score
{
  \relative c'' {
    \omit Staff.Clef
    \omit Staff.TimeSignature
    \omit Score.BarLine
    \override Script.color = #red
    c8\prall h a4
  }
}


Einzeln kompiliert der Code, zusammen mit ein paar anderen Score-Markups scheitert die Verzierung. Sowas hält unheimlich auf.
Danke für eure Hilfe
viele Grüße
-- Manuela

db5fx

So, jetzt mal mit verschiedenen Versionen und BS getestet:
linux/lily 2.18.2    Zeilelänge ok, Spacing vor dem Stanza gefällt nicht (zu groß)
linux/lily 2.19.82  Zeilelänge ok, Spacing besser, aber etwas zu klein
Win7/lily 2.18.2   exakt wie linux/lily 2.18.2
Win7/lily 2.19.82  lilypond bekommt es nicht hin (s. Post #1)
:'(

Zitat von: Manuela am Montag, 11. März 2019, 21:31
Momentan verzweifle ich gerade an einem Score-Markup. Was daran stimmt nicht?
[...]
Einzeln kompiliert der Code, zusammen mit ein paar anderen Score-Markups scheitert die Verzierung. Sowas hält unheimlich auf.
Wozu verwendest du einen Score-Markup?
Hilft es eventuell den Markup-Teil einzuklammern?
\language "deutsch"
melodi = \markup
{
  \score
  {
    \relative c'' {
      \omit Staff.Clef
      \omit Staff.TimeSignature
      \omit Score.BarLine
      \override Script.color = #red
      c8\prall h a4
    }
  }
}


harm6

Zitat
So, jetzt mal mit verschiedenen Versionen und BS getestet:
linux/lily 2.18.2    Zeilelänge ok, Spacing vor dem Stanza gefällt nicht (zu groß)
linux/lily 2.19.82  Zeilelänge ok, Spacing besser, aber etwas zu klein
Win7/lily 2.18.2   exakt wie linux/lily 2.18.2
Win7/lily 2.19.82  lilypond bekommt es nicht hin

Schreib bitte einen bug-report.

Ich bin auf Linux und kann Dir da nicht weiterhelfen.


Gruß,
  Harm