Voice uniqueContext0 kann nicht gefunden werden - GELÖST

Begonnen von JPT, Dienstag, 8. September 2020, 20:18

« vorheriges - nächstes »

JPT

Hallo,

ich habe alte Dateien geöffnet, die funktionieren nun nicht mehr. Als Version hatte ich 2.18.2 eingetragen. Aktuell benutze ich Version 2.20.0

ich habe mal eben eine Datei zusammengekürzt, damit sie den Fehler zeigt. Das Problem ist, dass der Text nicht mehr gerendert wird.

Damals habe ich versucht, den Code zu verstehen. Ich peil es aber nicht. Eigentlich bin ich Softwareentwickler, aber Tech kapier ich einfach nicht. Hatte echt mit Nachdruck dran gesessen, aber keine Chance. Was Tech angeht bin ich also blutiger Anfänger. Vielleicht jemand n Tipp wie man in das Thema reinkommt?

Vielen Dank

\include "predefined-guitar-fretboards.ly"
\language "deutsch"

\version "2.18.2"

#(set-default-paper-size "a4")
#(set-global-staff-size 19)

\paper {

}

\header {

}

melody =
  \transpose f c' {
  \key f \major
  \time 4/4

  \bar ".|:"
  \repeat volta 5 {
  r4 \tweak #'font-size #-3 d4 \normalsize d4  d4  | f4  f4  a4  a4  | g1 ~ | g1
...
  }
}

griffe = \chordmode {
  a1*2:m g1*4 
}


\score {
  <<
    \new ChordNames { \griffe }

    \context Staff { \melody }

    \addlyrics {
      \set stanza = #"1. "
      bla bla
    }

  >>
}

harm6

Ein minimal wäre:

\context Staff { b1 }
\addlyrics { foo }

Das habe ich gerade auf der bug-list geschrieben:
http://lilypond.1069038.n5.nabble.com/cannot-find-Voice-uniqueContext0-with-context-Staff-td235838.html

Ich weiß nicht warum das passiert, aber ändere \context Staff zu
\context Voice oder \new Voice oder \new Staff
und es funktioniert.

Hat aber nichts mit Tech oder Tex zu tun

Gruß,
  Harm

JPT

Wow, na da sind ja schon einige hinterher. Sowas hab ich ja noch nie erlebt. Super Support, vielen Dank!
Bei Ubuntu liegen Bugs 10 Jahre, bis mal was passiert. und dann werden sie geschlossen, weil veraltet.