Allgemein > Fragen zu Funktionen
klammern
accousticbass:
tja und jetzt noch die allumfassende frage,: wie binde ich das snippet dauerhaft ein ohne mit \include zu arbeiten??
da bin ich ja schon fast happy
lg
muff 8)
etilli33:
Was meinst du mit einbinden? Du kannst einfach alles zwischen
% as shown in the example
und
%example of use:
in deine Datei kopieren, am besten an den Anfang (vielleicht mit einem Kommentar: Klammerdefinitionen oder so)
und dann so verwenden, wie es das Beispiel weiter unten zeigt, mit deinen eigenen Noten. Das war's schon. Im LM wird übrigens auch eine Technik beschrieben wie man gerade mit \include arbeitet, damit man immer die gleichen Einstellungen und Definitionen auch für andere Projekte zur Verfügung hat. Aber wenn du es direkt in die Datei schreibst, kannst du sie alleinstehend an jemanden schicken... hat also beides Vor- und Nachteile.
Zur der zweiten Klammer: ich hab mir das nicht angeschaut,a ber wenn du einfach eine unsichtbare Noten miteinfügts, mit s[Dauer]? Oder irgendwas mit \skipcolumn oder so ähnlich, da gibt es verschiedene Möglichkeiten, die Noten zu verschieben um mehr Platz zuschaffen.
Gruß
Till
accousticbass:
hi till, danke für deine bemühung, ich glaube das mit dem integrieren ist ein guter weg um damit flexibel arbeiten zu können. was allerdings den space angeht setz ich dir mal den auszug rein, weil es hat definitiv wohl nichts mit dem platz in den takten zu tun; oder ich hab was gravierendes übersehen.
lg
muff
*****
***** noten Ausgabe:
***** cd '/home/muff/Dokumente/Lilly/meine stücke/skizze'
***** lilypond skizze1.ly
*****
»skizze1.ly« wird verarbeitet
Analysieren...
Interpretation der Musik...[8][16][19]
Vorverarbeitung der grafischen Elemente...
Programmierfehler: Kein Leerraumeintrag von TimeSignature nach »custos«
Fortsetzung, die Finger kreuzen
Programmierfehler: Kein Leerraumeintrag von TimeSignature nach »custos«
Fortsetzung, die Finger kreuzen
Interpretation der Musik...
MIDI-Ausgabe nach »skizze1.midi«...
Programmierfehler: insane spring found, setting to unit
Fortsetzung, die Finger kreuzen
Layout nach »skizze1.ps« ausgeben...
Konvertierung nach »skizze1.pdf«...
Interpretation der Musik...[1]
Vorverarbeitung der grafischen Elemente...
Programmierfehler: insane spring found, setting to unit
Fortsetzung, die Finger kreuzen
Layout nach »skizze1-1.ps« ausgeben...
Konvertierung nach »skizze1-1.pdf«..
etilli33:
Hmm, wieso custos, benutzt du custodes? Da ist wohl irgendwas mit der Zuweisung schiefgegangen. Welche LIlypond-Version benutzt du denn?
der zweite Fehler (insane spring) weist darauf hin, dass irgendwo ein Abstand zwischen zwei Noten absurd groß ist (wenn ich dar richtig interpretiere). Da weiß ich jetzt auch nicht mehr weiter. Hast du alle Klammern überprüft? Das kann ein Grund sein für seltsame Fehler.
Schon blöd diese Fehlermeldungen ohne Angabe, wo in der Datei das auftritt. Das sieht mir nach einem Fall für die englische Liste aus, womöglich ist das sogar als bug einzustufen. Willst du da fragen, oder soll ich das machen?
Till
accousticbass:
moin till, sorry das ich erst so spät antworte, aber die mucke ruft auch noch.
zu 1) also "custodes" benutze ich nicht, bzw. muss eingestehen das mir dieser begriff bisher noch nicht untergekommen ist.(17te jarhundert ist so weit weg)
meine vers. ist die 2.10.25
und platz ist genug da und auch nicht übermässig verschwendet.
das seltsame ist ja das ich jetzt nur eine klammer gesetzt habe über 3 takte. wenn ich pro takt eine setze gibt er ne komische formatierung aus; drei mal auf und einmal zu. ich bin leider kein programmierer, könnte mir aber vorstellen das in dem skript irgendwie die platzzuweisung zwischen letzter note und taktstrich nicht explizit angeführt ist ??? nur ne vermutung. ich werd mir das snippet noch mal genauer angucken und per auskommentierung der verschiedenen befehle versuchen die sache einzugrenzen.
und wenn du lust hast den bug zu senden; ich denke die mädels und jungs kennen dich da schon ganz gut ;)
lg muff
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln