"Update text fonts when changing music font" - customizable?

When switching music fonts I like to have that box checked to change the text fonts too. However I was curious if there’s a way perhaps in some XML file somewhere that I might be able to customize which text fonts go with which music fonts? There’s a handful a music fonts that change to Academico and I’d like to make them so they always switch to Splentino instead, for example.

Not a huge deal to do that manually, but would be nice to update some of my preferred font pairings.

The Music Font takes the info from its JSON metadata file.

There’s a line like this:

"textFontFamily": ["Academico", "Century Schoolbook", "Edwin", "serif"],

… but of course the file will be overwritten by any update.

As long as your Font Styles and Paragraph Styles have the Default Style as their “Parent”, then just changing the Default style will cascade through all styles.

4 Likes

Great! That works for me, and noted about update overwrites. Where might be these JSON files be stored? I looked in my Dorico app support folder where other such files are usually stored and not seeing anything (also not showing up when I search my system for the fonts).

  • Windows: %COMMONPROGRAMFILES%/SMuFL/Fonts/fontname/fontname.json
  • macOS: /Library/Application Support/SMuFL/Fonts/fontname/fontname.json

On Windows, the %COMMONPROGRAMFILES% environment variable expands to C:\Program Files\Common Files, or its localised equivalent.

1 Like

Perfect, this worked great. Thanks!