Thanks for your answer.
1. The up stem question
I followed your advice and edited the Stem attachment points in the Noteheads Sets dialog (Stem up SE) and indeed the stem up can be pushed to the correct place.
Thank you for pointing me to this.
But now this leads me to another question:
After editing, two red triangles appear at the top of the notehead tab for noteheadBlack and noteheadHalf (though I did not edited noteheadHalf).
These triangles seem to show that Dorico notices that I have edited something.
When I revert to Bravura I notice that the stem values revert back too, but the red triangles stay.
Changing again to the other SMuFL font, the stem values keep the default values.
Dorico did not remember these edits.
Where can these values be stored? I do not see anything for this in the Engraving Defaults of the metadata file.
If they cannot be stored, does it mean that each time I change a music font I have to edit these values?
I am not talking about editing a notehead in the Edit Noteheads editor but about using a complete new SMuFL music font.
Until now I did not encounter this problem because I did not use a SMuFL font with much wider noteheads than Bravura, so probably the default stem attachment values worked!
But I can’t imagine that it should be manually edited in Dorico for each font!
2. The notehead question
Today Dorico behaved at first in the same way as yesterday, meaning that when I changed the Default size to larger size it reverted to the Bravura notehead.
But, after editing the Stem attachment points for some reason Dorico did not revert to the Bravura notehead,
although I am not sure which nothead it used because there was no change I could notice, but it was definitively the notehead of the edited font.
(see some comments on this in the last paragraph)
BTW this behaviour was reproducible.
I closed Dorico
started again and changed the music font from Bravura to my edited SMuFL font
Dorico uses the notehead of the new font, everything seems ok except the stem up thing
I Change the notehead size to larger size
Now Dorico reverts to the Bravura notehead
I go back to default size notehead
Edit the stems attachment values
Change again to notehead larger size
Dorico does not revert to Bravura notehead but shows the notehead of the new font
What is happening here?
3. The notehead naming question
The fact that in the above situation Dorico did not revert to the Bravura notehead, used the notehead of the new font but it stayed at the same size as the default size may have to do with the fact that in this testing phase I use the following mapping:
e0a4 for noteheadBlack
f46a for noteblackOversized
f4be for noteheadBlack - again, because I wanted to test as I simply do not understand what is what!
This leads me to the next question:
Considering the width of Bravuras glyphs I find it at the moment rather confusing to know/understand what is what
The width of U+E0A4 is 295
The width of U+F46A (uniE0A4.ss01) is 352
The width of U+F4BE (uniE0A4.ss05) is 329
According to these values one could believe that
U+E0A4 is “noteheadBlackSmall”
uniE0A4.ss05 is “noteheadBlack”
uniE0A4.ss01 is noteheadBlackOversized
But I have the feeling that it is not so.
The difficulty for me is that in the official glyph table as seen here:
https://w3c.github.io/smufl/gitbook/tables/noteheads.html
the glyphs have their real name but invalid unicodes:
uniE0A4.salt02 for noteheadBlackOversized
uniE0A4.salt01 for noteheadBlackSmall
Theoretically there should be no confusion about U+E0A4 which is clearly for “noteheadBlack” but having a look at the width of the three available glyphs in Bravura I find it curious that the small nothead is wider than the default notehead.
Daniel, I would be really glad if you could tell exactly the exact corresponding unicodes for the glyphs.
(I did not mentioned the whole- half- and doublewhole noteheads but it is the same question)