Hi Stefano, > Is it not viable to load them once one your "main" file instead of on every > score that requires one of their functions? Or is it the case that you want > to be able to compile each song in the songbook independently, meaning you > need to include the "tweaks" in each score, which then causes great > inefficiencies when you include them all?
The latter. I have one file of music variable definitions for each song, e.g., /MyProject/Song1_notes.ily /MyProject/Song2_notes.ily etc. [Note: All naming is "pseudocode" here, for clarity.] Then I have multiple scores built using one or more of those music definition files, such as /MyProject/PianoConductor_letter.ly /MyProject/PianoVocal_letter.ly /MyProject/ChorusVocal_letter.ly /MyProject/FullScore_letter.ly /MyProject/Song1_standalone_letter.ly etc. I \include each *_notes.ily file into each main "score" (*_letter.ly) file as required. I suppose I *could* save all the tweak \include files for the score file… But then I'd have to keep track [in my brain, I guess?] of which tweak files were needed for each song, and to my mind that's a recipe for disaster (or at least frustration and inefficiency). Hope that makes it clearer. =) Thanks, Kieren. ________________________________ Kieren MacMillan, composer ‣ website: www.kierenmacmillan.info ‣ email: i...@kierenmacmillan.info _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user