Deutsches Lilypond Forum (Archiv)
Allgemein => Allgemeine Diskussion => Thema gestartet 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
-
ich verstehe zwar deine frage nicht ganz, aber den output kannst du in einen ordner deiner wahl leiten:
lilypond -o,--output=FILE or FOLDER myFile.ly
es gibt auch optionen, die innerhalb lilypond den output bestimmen (s. \book)!
-
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
-
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.
-
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
-
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!