Autor Thema: einbinden einer eigenen Sprachdefinition  (Gelesen 1668 mal)

erich

  • Member
einbinden einer eigenen Sprachdefinition
« am: Samstag, 28. Februar 2015, 16:27 »
Hallo Lilypondies

harm6 hatte mich in  https://liarchiv.joonet.de/index.php?topic=1728.msg9595#msg9595  darauf aufmerksam gemacht, wie man eine eigene Sprachdefinition
durch die Anweisung
#(ly:parser-set-note-names parser twintet-pitch-names)lokal einbinden kann.

twintet-pitch-names ist also eine Variable, die hier geparst werden soll.

Ich würde gerne die Variable in einer eigenen Datei definieren und dann im LilyPondSkript über \include einbinden

hat sich erledigt

Vielen Dank
erich
« Letzte Änderung: Samstag, 28. Februar 2015, 17:50 von erich »

ingmar

  • Member
re: Einbinden einer eigenen Sprachdefinition
« Antwort #1 am: Samstag, 28. Februar 2015, 18:57 »
hallo erich,

du schreibst - in rot - "hat sich erledigt".

Frage: Brauchst du das nicht mehr? Oder hast du eine Lösung gefunden? - im zweiten Falle poste sie hier doch bitte; auch anderen könnte sie nützen.

Gruß,
--ingmar

erich

  • Member
Re: einbinden einer eigenen Sprachdefinition
« Antwort #2 am: Montag, 27. April 2015, 12:15 »
wenn's nützt

Um beim Beispiel zu bleiben:

Unter der Variablen twintet-pitch-names ist im HauptScript die Sprachdefinition vereinbart;
Speichert man diese in ein NebenScript sprache.ly  und bindet dieses mit \include "sprache.ly" im Hauptprogramm ein,
so kann man sie dort anschließend löschen.

Gruß Erich