Hallo Forum,
ich nutze lilypond-book bisher nicht, aber habe es jetzt einmal ausprobiert.
Dazu habe ich das Beispiel von lugin (Eugenio) aus dem 2. Post in diesem Thread unter Linux und Windows ausprobiert. Unter Linux lief das sofort und ohne Probleme, unter Windows habe ich das Verzeichnis "c:\Progrm Files (x86)\LilyPond\usr\bin" zum globalen Pfad hinzugefügt, auf der Konsole dann
lilypond-book --output=out --pdf beispiel.lytex >beispiel.log 2>&1 ausgefüht und bekam eine Fehlermeldung:
GNU LilyPond 2.18.2
Programmierfehler: file name not normalized: C:\lilypond-test\out\snippet-names--2096598564.ly
Fortsetzung, die Daumen drücken
»snippet-map--2096598564.ly« wird verarbeitet
Analysieren...
»beispiel.lytex« wird verarbeitet
Analysieren...
Interpretation der Musik...
Vorverarbeitung der grafischen Elemente...
Zeilenumbrüche werden berechnet...
Systeme erstellen...
Layout nach »22/lily-2976b9fd.eps« ausgeben...
Konvertierung nach »22/lily-2976b9fd.pdf«...
Layout nach »22/lily-2976b9fd-1.eps« ausgeben...
Konvertierung nach »22/lily-2976b9fd-1.pdf«...
22/lily-2976b9fd-systems.texi wird geschrieben...
22/lily-2976b9fd-systems.tex wird geschrieben...
22/lily-2976b9fd-systems.count wird geschrieben...
Kompilation erfolgreich beendet
lilypond-book.py (GNU LilyPond) 2.18.2
Reading beispiel.lytex...
Running `pdflatex' on file `c:\tmp\tmpncgt0l.tex' to detect default page settings.
Dissecting...
Writing snippets...
Processing...
Running lilypond...
Linking files...
Traceback (most recent call last):
File "C:\Program Files (x86)\LilyPond\usr\bin\lilypond-book.py", line 776, in ?
main ()
File "C:\Program Files (x86)\LilyPond\usr\bin\lilypond-book.py", line 759, in main
chunks = do_file (files[0])
File "C:\Program Files (x86)\LilyPond\usr\bin\lilypond-book.py", line 621, in do_file
progress (_ ("Compiling %s...") % output_filename)
File "C:\Program Files (x86)\LilyPond\usr\share\lilypond\current\python\lilylib.py", line 142, in progress
print_logmessage ("PROGRESS", s, fullmessage, newline);
File "C:\Program Files (x86)\LilyPond\usr\share\lilypond\current\python\lilylib.py", line 128, in print_logmessage
stderr_write (s + '\n')
File "C:\Program Files (x86)\LilyPond\usr\share\lilypond\current\python\lilylib.py", line 121, in stderr_write
encoded_write (sys.stderr, s)
File "C:\Program Files (x86)\LilyPond\usr\share\lilypond\current\python\lilylib.py", line 63, in encoded_write
f.write (s.encode (f.encoding or 'utf-8', 'replace'))
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 21-23: invalid data
Ich habe mir daraufhin die diversen erzeugten Dateien (*.ly, *.tex*) im Unterverzeichnis ./out mit dem Hexeditor angeschaut, konnte allerdings kein utf-8 Zeichen finden. Lediglich einige CRLF, wo "eigentlich" LF hingehören

Es werden jedoch mehrere PDFs, nebst *.eps und *.ps erzeugt, die alle das erwarte Bild zeigen.
Das ist kein Problem, welches ich dringend gelöst haben möchte - unter Linux läuft alles wie erwartet und das ist sowieso meine bevorzugte Arbeitsumgebung

Aber vllt hilft obiges Log ja dennoch bei der Fehlersuche für den OP.
Liebe Grüße,
Michael
Nachtrag:
Ich habe das eben unter Windows ebenfalls mit 2.19.21 getestet. Die Fehlermeldungen sind subtil anders, die Warnung bzgl des nicht normalisierten Dateinamens fehlt völlig, aber die Fehlermeldung bzgl. utf8 nebst Stacktrace am Ende sehen essentiell gleich aus.