\hide no está compilado por lilypond-book

\hide no está compilado por lilypond-book

Estoy creando un documento LaTeX con algunas figuras que muestran la partitura musical que creé en LilyPond.

\documentclass{scrbook}

\begin{document}
Random text
\begin{lilypond}
    \relative c'{ c d e \hide f g a b c}
\end{lilypond}

\end{document}

Como puede ver, me gustaría ocultar una cabeza de nota con \hide, pero cuando compilo el documento lilypond-bookobtengo:

minimal.lytex:5:20: Fehler: Ungültige Fluchtsequenz: »\hide«
\relative c'{ c d e 
                    \hide f g a b c}
minimal.lytex:5:20: Fehler: syntax error, unexpected STRING
\relative c'{ c d e 
                    \hide f g a b c}
minimal.lytex:5:0: Fehler: Fehler gefunden, musikalischer Ausdruck wird ignoriert

\relative c'{ c d e \hide f g a b c}
schwerer Fehler: gescheiterte Dateien: "29/lily-0ede87a5.ly"
command failed: /usr/bin/lilypond --formats=ps -dbackend=eps  -I  "./lily-snips"  -I  "."  -I  ".." --formats=eps  -deps-box-padding=3.000000  -dread-file-list -dno-strip-output-dir  "/home/username/Dokumente/lily-snips/snippet-names--5826727977308730106.ly"
Child returned 1

No entiendo este error, porque la parte \relative c'{ c d e \hide f g a b c}será compilada correctamente por LilyPond, pero no por lilypond-book.

Respuesta1

Bien, muchas gracias a Andrew Cashner y fugenkomponist en elForo alemán de LilyPond.

Mi problema se debió al uso de múltiples versiones de LilyPond. Instalé manualmente LilyPond versión 2.18.2 (incluida lilypond-book) anteriormente y luego, sin querer, instalé LilyPond v 2.16.2 como una dependencia del editor Frescobaldi (instalación mediante apt-getUbuntu).

TeXWorks usó automáticamente la versión anterior que no podía compilar el código, mientras que el terminal usó la versión más nueva y lo compiló correctamente.

Entonces podría resolver el problema desinstalando Frescobaldi y LilyPond apt-gety luego instalando manualmente Frescobaldi sin un administrador de paquetes y sin dependencias.

Ahora tanto la terminal como TeXWorks usan lilypond-bookla versión 2.18.2 y compilan el código correctamente.

información relacionada