Mats-Olof Liljegren: ... > What I want to do is create an override or an extension that > changes only the parts I need to modify, while keeping the > rest intact. I assume this is possible, but I havenât > understood how. ...
Not exactly as you request, but did you try Lukas_Fabian Mosers suggestion (Sun, 20 Apr 2025 16:34:35)? It was something like: Put this in file svinglish.ly: > cut \version "2.24" #(define svinglish-note-names   `((cessess . ,(ly:make-pitch -1 0 DOUBLE-FLAT))     (cesseh . ,(ly:make-pitch -1 0 THREE-Q-FLAT)) [ etc ]     (bississ . ,(ly:make-pitch -1 6 DOUBLE-SHARP))     (bississ . ,(ly:make-pitch -1 6 DOUBLE-SHARP))     )) #(set! language-pitch-names       (cons (cons 'svinglish svinglish-note-names)             language-pitch-names)) > cut And then in your lilypond file: \include "svinglish.ly" \language svinglish \relative {  c'4 d e f g a b c } I haven't tested this but please report back if it works, if not consult his mail. If it works you can can keep svinglish.ly alongside your other lilypond files. Regards, /Karl Hammar