Autor Thema: Hilflos mit der Dokumentation um Lilypondbook herum  (Gelesen 2762 mal)

Notensatzzweifel

  • Member
Hilflos mit der Dokumentation um Lilypondbook herum
« am: Sonntag, 15. Mai 2016, 10:03 »
Nehme ich aus
http://lilypond.org/doc/v2.19/Documentation/usage/latex
das Beispiel
\begin{lilypond}[quote,fragment,staffsize=26]
  c' d' e' f' g'2 g'2
\end{lilypond}
bekomme ich die Fehlermeldung unter Nutzung von Texmaker
! LaTeX Error: Environment lilypond undefined.See the LaTeX manual or LaTeX Companion for explanation.Type H <return> for immediate help.... \begin{lilypond}

Schaue ich unter
http://lilypond.org/doc/v2.12/Documentation/user/lilypond-program/Invoking-lilypond_002dbook#Invoking-lilypond_002dbook

komme ich auch nicht weiter.

Leider ist die Dokumentation so mangelhaft, dass ich nicht einmal weiß, was ich fragen soll.


harm6

  • Member
Re: Hilflos mit der Dokumentation um Lilypondbook herum
« Antwort #1 am: Sonntag, 15. Mai 2016, 12:28 »
Nun, vielleicht wäre es ein erster Schritt nicht Dokumentationen zu lesen deren Erscheinungsdaten 7 Jahre auseinander liegen.
Ein zweiter Schritt wäre die Dokumentation zu lesen.

Schon die Einführung
http://lilypond.org/doc/v2.19/Documentation/usage/lilypond_002dbook.de.html
sollte klar machen, daß lilypond-book das file vorverarbeitet.

In dem sich anschließende Tutorial wird gezeigt wie man vorgehen muß, um sein file aufzusetzen.
http://lilypond.org/doc/v2.19/Documentation/usage/an-example-of-a-musicological-document.de.html
Siehe "EINGABE".

Hier
http://lilypond.org/doc/v2.19/Documentation/usage/invoking-lilypond_002dbook.de.html
wie man lilypond-book aufruft.

Dann könntest Du ja mal nachschauen was passiert, falls Du es genau wissen willst.

Aus
\documentclass[a4paper]{article}

\begin{document}

\begin{lilypond}[quote,fragment,staffsize=26]
  c' d' e' f' g'2 g'2
\end{lilypond}

\end{document}

Wird:
\documentclass[a4paper]{article}

\usepackage{graphics}
\begin{document}

\begin{quote}
{%
\parindent 0pt
\noindent
\ifx\preLilyPondExample \undefined
\else
  \expandafter\preLilyPondExample
\fi
\def\lilypondbook{}%
\input{e8/lily-9005fcfc-systems.tex}
\ifx\postLilyPondExample \undefined
\else
  \expandafter\postLilyPondExample
\fi
}
\end{quote}

\end{document}

Welches dann weiterverarbeitet werden kann, auch mit TexMaker.


Da ich Tex sowie lilypond-book nicht verwende habe ich eigentlich keine Ahnung davon.
Allerdings habe die relevante Dokumentation noch mal gelesen, sowie TexMaker extra für diesen Zweck runtergeladen.

Also erzähl mir nicht
Zitat
Leider ist die Dokumentation so mangelhaft, dass ich nicht einmal weiß, was ich fragen soll.

Notensatzzweifel

  • Member
Re: Hilflos mit der Dokumentation um Lilypondbook herum
« Antwort #2 am: Montag, 16. Mai 2016, 00:34 »

Also erzähl mir nicht
Zitat
Leider ist die Dokumentation so mangelhaft, dass ich nicht einmal weiß, was ich fragen soll.

Nimm es mir nicht übel, wenn Du keinen Bock hast, dann musst Du mir nicht helfen, aber ich verbitte mir diesen Ton.

Da passiert genau das, was vorhin auch schon passiert ist:
Zitat
C:\Program Files (x86)\LilyPond\usr>lilypond-book --output=out --pdf  C:\Users\Stephan\Desktop\latex verstehen\lilybook.lytex
Usage: lilypond-book [OPTION]... FILE

Process LilyPond snippets in hybrid HTML, LaTeX, texinfo or DocBook document.

Examples:
 $ lilypond-book --filter="tr '[a-z]' '[A-Z]'" BOOK
 $ lilypond-book -F "convert-ly --no-version --from=2.0.0 -" BOOK
 $ lilypond-book --process='lilypond -I include' BOOK

Options:
   -F, --filter=FILTER  pipe snippets through FILTER [default: `convert-ly -n
                        -']
   -f, --format=FORMAT  use output format FORMAT (texi [default], texi-html,
                        latex, html, docbook)
   -h, --help           show this help and exit
   -I, --include=DIR    add DIR to include path
       --info-images-dir=DIR
                        format Texinfo output so that Info will look for
                        images of music in DIR
       --left-padding=PAD
                        pad left side of music to align music inspite of
                        uneven bar numbers (in mm)
       --lily-loglevel=LOGLEVEL
                        Print lilypond log messages according to LOGLEVEL
       --lily-output-dir=DIR
                        write lily-XXX files to DIR, link into --output dir
       --load-custom-package=PACKAGE
                        Load the additional python PACKAGE (containing e.g. a
                        custom output format)
   -l, --loglevel=LOGLEVEL
                        Print log messages according to LOGLEVEL (NONE, ERROR,
                        WARNING, PROGRESS (default), DEBUG)
   -o, --output=DIR     write output to DIR
   -P, --process=COMMAND
                        process ly_files using COMMAND FILE...
       --redirect-lilypond-output
                        Redirect the lilypond output
   -s, --safe           Compile snippets in safe mode
       --skip-lily-check
                        do not fail if no lilypond output is found
       --skip-png-check
                        do not fail if no PNG images are found for EPS files
       --use-source-file-names
                        write snippet output files with the same base name as
                        their source file
   -V, --verbose        be verbose
       --version        show version number and exit
   -w, --warranty       show warranty and copyright

Options only for the latex and texinfo backends:
       --latex-program=PROG
                        run executable PROG instead of latex, or in case --pdf
                        option is set instead of pdflatex
       --texinfo-program=PROG
                        run executable PROG instead of texi2pdf
       --pdf            create PDF files for use with PDFTeX

Report bugs via  http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs

Edit: Nach 90 Minuten rumprobieren bin ich keinen Schritt weiter und schlauer und frage mich, ob ich die Menschen, um das Leben beneiden soll, das ihnen die Zeit gibt, solche Probleme zu lösen.


« Letzte Änderung: Montag, 16. Mai 2016, 01:01 von Notensatzzweifel »

Lilysetter

  • Member
Re: Hilflos mit der Dokumentation um Lilypondbook herum
« Antwort #3 am: Montag, 16. Mai 2016, 09:44 »
Und ich verbitte mir den Ton, den Du gegenüber all den Hilfsbereiten hier an den Tag legst.
Die Dokumentation ist hervorragend, nur die Thematik ist sehr anspruchsvoll und vielschichtig.

Du machst eine neue sehr komplexe Baustelle auf, indem Du mit TeX arbeiten willst.
Ich würde das bleiben lassen.

Was Du machen willst, geht mit Lilypond alleine auch. Ich weiß jedoch aus eigener Erfahrung, dass manches unlogisch erscheint und man sehr viel Zeit zum Experimentieren braucht, auch und vielleicht gerade wenn man aus der Programmiererbranche kommt.
Was ich Dir raten soll, weiß ich nicht. Auf der einen Seite bist Du schon so weit gekommen und es fehlt nur noch ein kleines Detail, auf der anderen Seite ist es vielleicht einfacher und zielführender, mit einem Wysiwyg-Programm zu arbeiten, zumindest zum Zusammensetzen der einzelnen Stücke.

Versuche doch, das Problem herunterzubrechen auf kleine Stückchen (mit Minimalbeispielen arbeiten).

harm6

  • Member
Re: Hilflos mit der Dokumentation um Lilypondbook herum
« Antwort #4 am: Montag, 16. Mai 2016, 10:49 »

Also erzähl mir nicht
Zitat
Leider ist die Dokumentation so mangelhaft, dass ich nicht einmal weiß, was ich fragen soll.

Nimm es mir nicht übel, wenn Du keinen Bock hast, dann musst Du mir nicht helfen, aber ich verbitte mir diesen Ton.
[...]

In Deinem ersten post hast Du ein fragment aus der Doku gepostet. Sowie die TexMaker-Fehlermeldung und links zu (teilweise veralteten) Docs.
Sonst nichts was irgendjemanden in die Lage versetzt hätte substantiell zu helfen.

Darüberhinaus ist Deine Attitüde sehr schnell Werturteile abzugeben, mitunter gepaart mit Unmutsäußerungen, nicht geeignet große Hilsbereitschaft auszulösen, im Gegenteil.
Lies doch mal:
https://tty1.net/smart-questions_de.html

Zitat
Da passiert genau das, was vorhin auch schon passiert ist:

    C:\Program Files (x86)\LilyPond\usr>lilypond-book --output=out --pdf  C:\Users\Stephan\Desktop\latex verstehen\lilybook.lytex
    Usage: lilypond-book [OPTION]... FILE
[...]
Ich weiß nicht was "vorhin" passiert ist, denn Du hast das nicht gepostet. Aber vielleicht kommen wir jetzt trotzdem weiter.
Das was Du siehst ist die Ausgabe von lilypond-book ohne Argument, d.h. im terminal
$ lilypond-bookOffensichtlich verwendest Du windows. Ich vermute, daß das Leerzeichen in "latex verstehen" das Problem verursacht.
Ich habe früher schon mal davon abgeraten
https://liarchiv.joonet.de/index.php?topic=2243.msg12497#msg12497
(Es klappt allerdings auf meinem Linux-system)
Falls Du nach Korrektur dann immer noch erfolglos bleibst, sollte jemand mit einem windows-system die Sache nachprüfen.