Hallo Christa,
ehrlich gesagt habe ich keine Ahnung, was aus diesem Code mal werden soll ...
Die Fehlermeldung hat jedoch nichts mit Dreistimmigkeit zu tun.
Bei anständiger Formatierung des input sieht man:
_\markup \fontsize #.5
"Ein Weihnachtsmarkt, klein, fast beschaulich, jetzt, hier, um die ergänzte Ruine."
"Eurocenter, zu weit für die kurze Zeit. Die Buchhandlung, heut hat sie zu,"
\markup erwartet letztlich eine Liste oder einen string. Du hast aber zwei.
Benutze Klammern oder eventuell \center-column { ... } o.ä.
Möglich ist auch:
_\markup \fontsize #.5
"Ein Weihnachtsmarkt, klein, fast beschaulich, jetzt, hier, um die ergänzte Ruine."
_\markup \fontsize #.5
"Eurocenter, zu weit für die kurze Zeit. Die Buchhandlung, heut hat sie zu,"
HTH,
Harm