Why is the Petaluma Text font the same as the MuseJazz Text font?
I personally prefer the Petaluma engraving for lead sheets instead of Leland, but when setting the engraving font in Style/Score, the text font is the same as MuseJazz Text (or at the very least not what the Petaluma text normally looks like - example included below). Is there a way to add the correct Petaluma font manually? Is there a reason the normal Petaluma Text font isn't included, but the engraving font + Petaluma Script is?
Included a screenshot from my score as well as the most common example I found on Google of Petaluma. Everything looks correct except the chord symbols.
Attachment | Size |
---|---|
Musescore Petaluma.PNG | 90.98 KB |
Petaluma Ex..png | 55.48 KB |
Comments
Jazz style chord symbols have MuseJazz embedded
In reply to Jazz style chord symbols… by Jojo-Schmitz
But the Petaluma Text font for chord symbols is still different from MuseJazz though - so why is the MuseJazz font still used even when the Petaluma font is selected?
In reply to But the Petaluma Text font… by [DELETED] 54839364
Because it is embedded in the Jazz chord symbols style
In reply to Because it is embedded in… by Jojo-Schmitz
I guess I'm not understanding then. How is a chord symbol marked as a "jazz chord"? I can change the font of the chord symbol itself all I want, but the Petaluma font is the only one thats the same as the MuseJazz Text font.
In reply to I guess I'm not… by [DELETED] 54839364
Format > Style > Chord symbols> Jazz
In reply to Format > Style > Chord… by Jojo-Schmitz
Okay, so setting the chord symbol style to standard, the Petaluma Text font is still just wrong. It should be its own font, but it's identical to the MuseJazz Text (except the sharps and flats are shrunk, for some reason). The result is the same whether you change it through Form > Style > Text Styles > Chord Symbols or the just Properties palette.
In reply to Okay, so setting the chord… by [DELETED] 54839364
Check ...share/styles/MuseJazz.mss
and esp. chords_jazz.xml:
<font family="MuseJazz Text">
(same/similar in jazzchords.xml)
In reply to Okay, so setting the chord… by [DELETED] 54839364
To be clear: if you select Jazz style for chord symbol, then MuseJazz is always used regardless of which font you try selecting - MuseJazz is built in to how the Jazz style works. All sorts of custom glyphs are used; it would be impossible to get the same result with another font (except by creating a custom XML file for that as was done for MuseJazz).
In the Standard style, it should honor the selected font for the chord symbol text style (not the "musical text font", which is totally separately). Thius works perfectly for me. But, Petaluma Text is not a text font - it's the text version of the notation font. Petaluma Script is the normal text font that I assume you are thinking of, so that's what you should select - as the chord symbol style.
Having the word "Text" in the name of a font that isn't actually a text font is indeed a bit confusing, but it's how the SMuFL standard is defined. The idea is that these are fonts you can use to incorporate notation into text.
In reply to To be clear: if you select… by Marc Sabatella
Would it be possible and reasonably simple to create a ...share/styles/Petaluma.mss?
In reply to Would it be possible and… by Jojo-Schmitz
Creating the MSS file to simply use Petaluma for all text is a piece of cake. But recreating all the subtleties of the Jazz appearance for chord symbols would be considerably more work. On the other hand, also a valuable exercise, because if it works for Petaluma, it should work for more or less any font.
The reason MuseJazz works differently is some of its glyphs already have position and size adjustments built in, plus there are special combined glyphs like the small caps "MA" etc. Some of this makes it easier for the chord description file to do what it does, some actually makes it a little harder.
There was work done for a GoC project a couple of years ago to add more customization to the chord symbol style, but it was put off for a later release.
In reply to Creating the MSS file to… by Marc Sabatella
That changing this mss file to use Petalume is a piece of cake was pretty clear to me, my question was rather whether that'd be sufficient
In reply to That changing this mss file… by Jojo-Schmitz
I don't know that it would be that valuable. We still desperately need a simple way to change all text styles to any selected font. ; Petaluma is of course just one of many fonts someone might want to use for text.
I guess one reason Petaluma Script is special is that we do provide it, so something could be better than nothing. Still, an MSS file is hard for people to discover, and it would leave the most important part of the job - fixing the chord symbols - not done. I suppose having the MSS file at least turn off the "Jazz" setting for chord symbols would help, as might setting the chord symbol superscripting style options to at least partially emulate the look Petaluma is derived from. I don't know, maybe it could be interesting, if someone were to volunteer to tackle that.
Who knows, maybe someone would even be willing to try their hand at an actual chord symbol description file optimized for Petaluma...
In reply to I don't know that it would… by Marc Sabatella
I may have (at least) a (temporary) solution here... As usual, take it or leave it ;-)
https://johngrren007.blogspot.com/2023/03/how-to-use-petaluma-for-chord…