Since switching to Mac, I’m getting a rather large “missing fonts” dialog on almost every file.
But after searching related posts… I’ve carefully checked and replaced every paragraph style with a font that is installed on my device. And some of the styles in the list don’t make sense.
I can’t remove the Lining Style one; it’s being used in the project as well, a custom mod to allow me to display lining figures. Trinite’s default figures are oldstyle.
But that font is definitely installed on my device, and it displays correctly.
When you’re using these kinds of extended font families with lots of different styles, you will inevitably encounter “missing” fonts when you swap between Windows and macOS. The two platforms have completely different and incompatible approaches to naming fonts. macOS allows fonts to have arbitrary style names, so a family can have as many named styles as required, and Windows only allows four fixed style names (Regular, Italic, Bold, Bold Italic), so for any style beyond that, you instead see (mostly nonsensical) additional families. So, say, on macOS, the condensed weight of Minion Pro has the family name “Minion Pro” and the style name “Condensed”, but on Windows, the same font has the family name “Minion Pro Condensed” and the style name “Regular”.
What I would like to do at some stage is make it such that Dorico remembers whatever substitutions you set in the Missing Fonts dialog can be automatically applied next time.