Copying Tempo text to Stave text changes font used for the note image

• May 7, 2019 - 21:49
Reported version
3.0
Priority
P2 - Medium
Type
Graphical (UI)
Frequency
Once
Severity
S4 - Minor
Reproducibility
Always
Status
active
Regression
Yes
Workaround
No
Project
  1. Create a score with more than one instrument.
  2. Place a Tempo element, and edit it to provide a tempo description as well as a graphical bpm.
  3. Copy the entire text of the tempo element.
  4. On the next staff, place a Stave and paste the copied tempo text into it.

Expected result: the notehead and stem should look identical to the original Tempo element (as in MS 2)
Actual result: the notehead and stem are bold and seem deformed
Copying_tempo_text_to_stave_text.png

Attachment Size
Copying_tempo_text_to_stave_text.png 45.92 KB

Comments

Title Copying Tempo text to Stave text damages appearance of the note image Copying Tempo text to Stave text changes font used for the note image
Priority P2 - Medium

I think what is happening is that formatting info is not copied - any internal font changes like italics, etc. And the specific note character used in tempo texts apparently comes from a different font (which is also presumably why we see #288836: Tempo text "Remove custom settings" option turns on when font not changed). The note that appears in the pasted text is the actual one from the font used in your staff text style, or whatever we substitute if the font has no note glyph. I don't see the one we use by default as deformed, but if you don't like it, you are free to switch to a different font.

This basic behavior - not copying font changes when pasting text - hasn't actually changed since 2.3.2, but what might have changed is which note characters are used in the tempo markings, in FreeSerif, and/or in the fallback font. I notice if you switch to Bravura as your main notation font, then you get the note symbol you see in the default tempo marking. So I'm guessing the glyph you don't like is coming from Emmentaler.