Das archivierte Lilypond-Forum von 2017 ist hier als Lese-Archiv wieder verfügbar!

Hauptmenü

Neueste Beiträge

#91
Frescobaldi / Antw:point&click
Letzter Beitrag von Gerhrd - Sonntag, 10. August 2025, 17:19
Alles schon versucht!
Ohne Erfolg!
#92
Fragen und Probleme aller Art / Antw:Klammern an und um Noten
Letzter Beitrag von Gerhrd - Sonntag, 10. August 2025, 17:16
Hi Harm,

ich kann maximal 192 KB einfügen, die PDF umfasst aber 9,8 MB.
Es sind neun Seiten; selbst wenn ich jede Seite einzeln einstelle, werde ich diesen Weg nicht nehmen können!

Grüße, Gerhard
#93
Installation und Einstieg in LilyPond / Antw:scheme, include-Dateien
Letzter Beitrag von harm6 - Sonntag, 10. August 2025, 09:35
Scheme oder genauer guile, ist die Programmiersprache die verwendet wird, wenn du custom-code zur Erweiterung von LilyPonds Funktionalität schreiben willst. Eigentlich also nichts für den Einstieg sondern im Gegenteil, für Fortgeschrittene ;)

Falls du Erfahrung mit anderen Programmiersprachen hast, kann das ein Vorteil sein. Tatsächlich kann es aber auch ein Nachteil sein: Ich habe öfter erfahrene Programmierer erlebt, die Schwierigkeiten mit guile hatten, da eben diese Vorerfahrung mit C++, python, etc die Akzeptanz von guile-Eigenheiten erschwert hat.
Ich selbst hatte keinerlei Programmierkenntnisse bevor ich zu LilyPond kam.

Nach meiner Erfahrung ist jedoch das Vermögen in guile zu programmieren nur ein Teil dessen was zum Erfolg nötig ist (oft sogar der kleinere Teil). Du brauchst idR auch das Wissen wo und wie LilyPond funktioniert, um an der richtigen Stelle deinen guile-code erfolgreich einzufügen. Meistens hakt es an dieser Stelle.

Das Extendig Manual ist da kein schlechter Einstieg. Ich selbst habe nach den dortigen Vorbildern geübt markup-commands, und Simple substitution functions zu schreiben. Einfach um mit allem vertrauter zu werden. Kann ich nur empfehlen. Also klein anfangen, es wird schon noch komplexer ;)

Der Titel dieses threads "include-Dateien" lässt mich vermuten, dass du dir bereits ein konkretes Projekt zum Ziel gesetzt hast. Beschreib es doch etwas genauer, sowie ein, zwei Probleme, die sich bei der Umsetzung ergeben. Vielleicht können wir assistieren.

Viele Grüße,
  Harm

#94
Frescobaldi / Antw:point&click
Letzter Beitrag von harm6 - Sonntag, 10. August 2025, 09:09
Hier kann ich nicht helfen, da ich Frescobaldi nicht verwende. Allerdings sind Dateiname mit Umlauten oder Leerstellen keine gute Idee, würde ich änderm. Irgendeine software stolpert früher oder später, muss noch nicht mal LilyPond oder Frescobaldi selbst sein. Es funktioniert ja meistens, aber eben nicht immer...

Gruß,
  Harm
#95
Fragen und Probleme aller Art / Antw:Klammern an und um Noten
Letzter Beitrag von harm6 - Sonntag, 10. August 2025, 09:04
Ich habe mittlerweile wieder herausgefunden wie man hier im Forum files hochlädt:
Beim schreiben eines Beitrags siehst du unter dem Feld für den eigentlichen Text ein Feld mit der Inschrift "Ziehen Sie Ihre Dateien hierhin oder benutzen Sie den Button, um Dateien hinzuzufügen."
Klick dort rein, sollte dann funktionieren.

Ich finde den deutschen Text missverständlich (Welcher Button??). Der englische ist besser: "Click or drag files here to attach them" (kann man sehen, wenn man die Sprache auf English umstellt.

Zitat von: harmWie man ein pdf vom eigenen Rechner hochlädt, weiss ich auch nicht mehr.
Wäre aber schön gewesen, wenn jemand anderes das geschrieben hätte, immerhin habe ich posts mit Anhängen seitdem gesehen...
#96
Installation und Einstieg in LilyPond / scheme, include-Dateien
Letzter Beitrag von Gerhrd - Samstag, 9. August 2025, 19:49
Liebe LilyPonder;
ich habe grundlegende Einstiegsprobleme:

Ich kann mit den LilyPond Grundfunktionen umgehen (zumindest ein bischen),
aber bei Scheme finde ich keinen Eingang.
Ich habe versucht über die Seiten hinter : https://lilypond.org/doc/v2.25/Documentation/extending/index#top
klug zu machen, es geligt mir nicht! Ich finde keinen grünen Faden. Wie habt Ihr den Einstieg gefunden?

Danke für Eure Hilfe!
Gerhard
#97
Frescobaldi / point&click
Letzter Beitrag von Gerhrd - Samstag, 9. August 2025, 16:58
Hallo LilyPonder,

Frescobaldi hat eine geniale Unterstützung: point&click.
tippe ich auf eine Noten in der PDF-Vorschau, werde ich gleich zur Eingabe geleitet.
Leider nicht immer:
Ich habe eine xml-Datei aus einer Capella-Vorlage eingelesen. Die Ausgabe ist sehr gut, muß aber bearbeitet werden.l Hier aber funktioniert point&click nicht! (Es gibt auch keinen Umlaut im Dateinamen, was zu diesem Fehler führen soll??!!??)
Hat jemand eine Idee?

#98
Fragen und Probleme aller Art / Antw:Klammern an und um Noten
Letzter Beitrag von Gerhrd - Samstag, 9. August 2025, 16:54
Hallo Harm,
ich war einige Tage weg.

Ich habe versucht mich bei imgur anzumelden.
Dazu benötige ich einen google oder Appel- Account. Beides habe ich nicht.
Kann ich Dir die PDF nicht anders zukommen lassen?

Mit Dir habe ich offensichtlich einen Insider gefunden. Daher schau bitte unter Frescobaldi,
habe dort ein paar weitere Fragen eingestellt.

Danke, Gerhard
#99
Fragen und Probleme aller Art / Antw:Header-Zeile
Letzter Beitrag von rgree - Sonntag, 3. August 2025, 17:11
Trotzdem danke für die Antwort!

Gruß,
Reinhard
#100
Fragen und Probleme aller Art / Antw:instrumentName an StaffGr...
Letzter Beitrag von martinmagtenor - Sonntag, 3. August 2025, 16:07
Hallo Harm,

nochmal vielen Dank für den Lösungsvorschlag.

Zitat von: martinmagtenor am Montag, 14. April 2025, 20:52Hallo Harm,
nochmal DANKE.
Das Beispiel kompiliert ohne Hand anzulegen auch mit 2.24.4.
Martin

Im konkreten Einsatz waren dann noch zwei Kleinigkeiten aufgefallen:
  • Eine abweichende Taktstrichangabe im Quelltext wurde überschrieben, d.h. aus einem gewünschten Doppeltaktstrich wurde ein sehr dünner einfacher Takstrich. Meine Lösung: diese beiden Zeilen auskommentieren bzw. entfernen:
         \once \override Staff.BarLine.hair-thickness = 1.6
         \bar "|-g"
  • Im sich anschließenden Takt führten markups an der ersten Note zu einer horizontalen Verschiebung der folgenden Noten. Lösung: diese Zeile auskommentieren bzw. entfernen:
         \once \textLengthOn

Danke

  Martin