• Willkommen im Forum „Archiviertes Lilypond Forum (2017)“.
 

Dies ist das Archiv des alten Forums (bis März 2017). Das aktuelle Forum ist unter lilypondforum.de zu finden.
This is the archive of the old forum (until March 2017). You can find the current forum at lilypondforum.de.

Hauptmenü

Aufruf per Kommandozeile

Begonnen von norbert, Samstag, 17. April 2010, 09:54

Vorheriges Thema - Nächstes Thema

norbert

Hallo!

Mit dem Aufruf über Kommandozeile haperts noch (wenn ich eine .ly-Datei per drag'n'drop auf die lilypond-desktop verknüpfung ziehe, funktioniert es,wird ein pdf erstellt):

Folgende Varianten erzeugen gar nichts, auch keine logdateien und keine Fehlermeldungen (unter WinXP 32Bit sowie Windows 7 64Bit):

Batch Datei:

@echo on
cd "C:\Program Files (x86)\LilyPond\usr\bin"
"lilypond-windows.exe" -dbackend=svg  "C:\Users\muno\Desktop\lilypond\test2.ly"
lilypond-windows -dbackend=svg  "C:\Users\muno\Desktop\lilypond\test2.ly"
lilypond-windows "C:\Users\muno\Desktop\lilypond\test2.ly"
lilypond-windows test2.ly
lilypond-windows "C:\Users\muno\Desktop\lilypond\test2.ly"


Folgender Aufruf erzeugt immerhin eine Fehlermeldung:

lilypond "C:\Users\muno\Desktop\lilypond\test2.ly"


Fehlermeldung:

\test2.ly"
GNU LilyPond 2.12.3
programming error: cannot find absolute argv0
continuing, cross fingers
ERROR: In procedure primitive-load-path:
ERROR: Unable to find file "ice-9/boot-9.scm" in load path


Das kann doch eigentlich nicht so schwer sein oder ?

Grüße
Norbert

ding-dong

hallo
meistens wechselt man ja zum ordner, auf dem das file residiert und ruft dann lilypond direkt oder (falls der registry-eintrag nicht vorhanden ist) mit dem vollen pfadnamen auf - also:

cd "c:\meine daten\...\...\..."

und dann

lilypond.exe test.ly

oder

"C:\Program Files\LilyPond\usr\bin\lilypond.exe" test.ly


man kann zusätzlich die generierten (log-) files speziell ablegen:
>lilypond.exe test.ly  >xxxxxxxxx.log 2>&1

was geschieht dann?

norbert


RobUr

Hallo Norbert,

herzlich willkommen hier im Forum!

Zur Kommandozeilenproblematik hatten wir an anderer Stelle bereits ein paar Ausführungen.

Grüße, Robert