Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MU4 Issue] Metronome marks text does not honour Tempo text font #13377

Open
oktophonie opened this issue Sep 15, 2022 · 7 comments
Open

[MU4 Issue] Metronome marks text does not honour Tempo text font #13377

oktophonie opened this issue Sep 15, 2022 · 7 comments
Assignees
Labels
engraving P2 Priority: Medium text Any issues to do with text or fonts

Comments

@oktophonie
Copy link
Contributor

Describe the bug
Items from the Tempo palette containing notehead symbols (metronome marks, metric modulations etc) do no not honour the font chosen for the Tempo text style, if that has been changed from Edwin. These symbols appear in Edwin when created, but can be reset via the Properties panel, whereupon they will use the proper font.

Other settings (size, bold/italic etc) seem to be honoured in all cases. Tempo markings that are simple text honour the font choice as expected. Perhaps the problem with metronome marks has to do with switching from Leland symbols (for the noteheads) to a text font within the string.

To Reproduce
Steps to reproduce the behaviour:

  1. Change the font in Style -> Text Styles -> Tempo (I used FreeMono in the attached video, to make it obvious)
  2. Add a tempo marking, e.g. 'Allegro' - all looks as expected.
  3. Add a metronome mark; note that all the non-notehead text is in Edwin
  4. Reset the font for the metronome mark via the Properties panel; the expected font is now used
box-220915-2112-26.mp4
@oktophonie oktophonie added the P2 Priority: Medium label Sep 15, 2022
@oktophonie oktophonie added this to To do in 4.x SHORTLIST via automation Sep 15, 2022
@HemantAntony
Copy link
Contributor

HemantAntony commented Jan 22, 2023

I can't reproduce this now. Just to make sure I'm testing it properly, I'm changing the Font from Tempo Text Styles in Style Dialog. Then adding all those elements from Tempo Palette adds it with the right font

@oktophonie
Copy link
Contributor Author

Interesting. It works fine on Windows:
image

But in Linux, still as originally reported:
image

(latest nightly)

@HemantAntony
Copy link
Contributor

I'm on Linux and it works fine for me (Built my latest nightly):

Issue.mp4

@oktophonie
Copy link
Contributor Author

Well I'm still on Linux and it still doesn't:
image

OS: Artix Linux, Arch.: x86_64, MuseScore version (64-bit): 4.1.0-230250304, revision: github-musescore-musescore-fc16f5b

@HemantAntony
Copy link
Contributor

HemantAntony commented Jan 25, 2023

I don't think my video uploaded properly. So here's I reproduce the bug:
Screencast from 25-01-23 07:13:07 PM IST.webm

@Tantacrul Tantacrul removed this from To do in 4.x SHORTLIST Jan 25, 2023
@Tantacrul Tantacrul added this to To triage in MuseScore 4.1 via automation Jan 25, 2023
@bkunda
Copy link

bkunda commented Mar 17, 2023

Also reproducible on macOS.
Incidentally, what is the difference between the "Tempo" and "Metronome" text styles? I would have thought the latter would affect metronome markings, but it appears they are in fact determined by the tempo text style.

@oktophonie
Copy link
Contributor Author

The metronome marks in the Tempo palette are, indeed, instances of Tempo text.
Where you have tempo text and a metronome mark, often the metronome mark is non-bold and a little smaller, so you could apply the Metronome style to the metronome mark in that case. (Or indeed configure it to look however you like, the point just being that it's distinct from the Tempo.)

@bkunda bkunda assigned oktophonie and mike-spa and unassigned Tantacrul May 10, 2023
@oktophonie oktophonie added this to To do in 4.x SHORTLIST via automation Jul 10, 2023
@oktophonie oktophonie added the text Any issues to do with text or fonts label Jul 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
engraving P2 Priority: Medium text Any issues to do with text or fonts
Projects
Status: One of the next releases
4.x SHORTLIST
  
To do
MuseScore 4.1
  
To triage
Development

No branches or pull requests

5 participants