Deutsches Lilypond Forum (Archiv)

Allgemein => Allgemeine Diskussion => Thema gestartet von: musicmaker am Donnerstag, 17. Mai 2012, 11:57

Titel: Dateiablage in Unterordner
Beitrag von: musicmaker am Donnerstag, 17. Mai 2012, 11:57
Hallo Leute,

ich hatte mal eine Buchdatei angefangen und möchte 2 Sachen automatisieren.

1) Mididateien erstellen (kein Problem) und diese in einem Unterordner (/MIDI) abelegen.
2) von den Einzelliedern PDF-dateien erstellen und diese in einem Unterordner (/PDF) abelegen.

Die allgemeine Umsetzung besagt, dass die Dateien in dem Ordner abgelegt werden, wo sich die ausgeführte Lilypond-Datei befindet. Punkt 2 ist nicht ganz so wichtig, jedoch Punkt 1 wäre aus Gründen der Übersichtlichkeit in einem Unterordner wichtiger.


Gruß musicmaker
Titel: Re: Dateiablage in Unterordner
Beitrag von: ding-dong am Donnerstag, 17. Mai 2012, 15:21
ich verstehe zwar deine frage nicht ganz, aber den output kannst du in einen ordner deiner wahl leiten:

Zitat
lilypond -o,--output=FILE or FOLDER myFile.ly

es gibt auch optionen, die innerhalb lilypond den output bestimmen (s. \book)!
Titel: Re: Dateiablage in Unterordner
Beitrag von: musicmaker am Donnerstag, 17. Mai 2012, 22:06
OK danke, aber so richtig weiß ich nicht das Ganze auch zu benutzen. Ich hoffe, ich liege mit folgendem Ausdruck richtig, den ich wohl bei Windows in der Commandozeile ausführen muss.

lilypond -o=output/

Aber muss ich nicht vorher die Datei "Buchdatei" ausführen, um einen Output zu erzeugen?

Gruß musicmaker
Titel: Re: Dateiablage in Unterordner
Beitrag von: ding-dong am Donnerstag, 17. Mai 2012, 22:48
der befehl
lilypond meinFile.lyführt das erwähnte .ly file aus und kreiert den output im ordner in dem du gerade bist.

der befehl
lilypond -o"meinSpeziellesOutputFile" meinFile.lyführt das erwähnte .ly file aus und kreiert den output im ordner  meinSpeziellesOutputFile (wenn dieser ordner existiert). wenn dieser ordner nicht existiert wird ein output-file dieses namens erstellt.

im Application Usage findest du ev. noch weitere infos.
Titel: Re: Dateiablage in Unterordner
Beitrag von: musicmaker am Freitag, 18. Mai 2012, 20:26
Danke, aber ich weiß noch immer nicht wie das zusammen passt. Ich benutze Lilypond bisher nur so, dass ich mit Rechtsklick auf die .ly-Datei und dann auf öffnen gehe. Damit wird der Output kompiliert.
Wie muss ich denn nun die neuen Kommandos eingeben. Sicherlich nicht in der .ly-Datei.

Gruß musicmaker
Titel: Re: Dateiablage in Unterordner
Beitrag von: ding-dong am Samstag, 19. Mai 2012, 00:32
ja, ich dachte du führst die lilypond-datei von der kommandozeile aus, daher meine vorherigen hinweise!

du kannst aber auch in einem lilypond-file den output steuern:

falls ein folder "output" existiert, kannst du
\paper { output-filename = "output/" }einfügen (mit dem schrägstrich!) - der output geht dann dorthin!

(ist nicht ganz klar dokumentiert…) - probiers mal aus!