MScore-20 - Emmentaler Font for MuseScore...

• Apr 1, 2012 - 23:04

I'm writing (again) because no one added the font with my changes - MScore-20.otf to nightly builds.
The screenshots below show the example changes.

...and more, more and MORE :D - I checked all the glyphs.
I finished improve this font and I will not introduce changes.

I attach SFD FontForge file and OTF font in zip archive.

Greetings,
Gootector

Attachment Size
old_schleifer.png 15.07 KB
new_schleifer.png 16.69 KB
accidentals_with_arrows.png 14.59 KB
tab.png 18.47 KB
fontforge_mscore-20.zip 155.67 KB

Comments

Werner commited the font in r5514. Changing the font is a little bit tricky. The metrics of the fonts are used for spacing the music. In particular if noteheads changed, some tables have to be changed somewhere else in the score. If anyone encounter fonts problem after r5514, let us know.

In reply to by [DELETED] 5

I checked the font in revision 5516 and I found a few bugs - terrible dots, etc. I fixed all problems - I created new dots in bass clefs, segno, etc. I think that problem is in points - half point aren't acceptable by MuseScore in OTF font (?) - for instance 45.5, etc., only points based on whole values are display correctly. TTF and OTF use various outlines. TrueType outlines use quadratic Bézier splines, OpenType - cubic Bézier splines. Previous versions of MuseScore based on TTF outlines. I think that I fixed the problem. Please update the font. I attach font with fixed problems.

Attachment Size
segno_bugs.png 15.06 KB
mscore-20.zip 155.47 KB

In reply to by [DELETED] 3

I've been working on a new font for two weeks. Below I present sample screenshots from FontForge. Maybe this font will be for MuseScore - I don't know (this font was to be for NoteWorthy Composer). I plan to adapt Gonville font to MuseScore - create missing symbols, etc. If it's a good idea - I start working on these projects for MuseScore. All symbols in screenschots made by me from scratch (all rights reserved at the moment).

Attachment Size
treble_clef.png 31.69 KB
alto_clef.png 23.48 KB
fermata.png 11.92 KB
flat.png 6.39 KB

In reply to by Gootector

As you may know Gonville is already in MuseScore nightlies. You can switch the font in Style -> Edit General Style -> Score -> Musical symbol font. That being said, several symbols are missing so indeed that would be awesome to have a more complete font with the same symbol than MScore20 ! I look forward to trying it!

(Not related but if you are a NWC user and want to migrate your scores to MuseScore, you can try http://nwc2musicxml.appspot.com)

In reply to by [DELETED] 5

Sorry, I was busy, so I couldn't to write to You.
I've been working on Gonville font for two days. I think that I will have finished this font by the end of the month.
I checked how the font (Emmentaler) is displayed in MuseScore - problems with dots are still... unfortunately :( I got the idea to create a dot from four points (dot.png). I wonder because in LibreOffice this font is displayed correctly (symbols.png) and in other programs.
I'll write a post when I finish these fonts.
Don't worry - I will fix these problems with fonts.

Attachment Size
dot.png 21.04 KB
symbols.png 52.63 KB

In reply to by [DELETED] 5

I use two OS from Microsoft :) - Windows XP with SP3 and Windows 8 Consumer Preview. And Qt? Of course from nightly builds - 4.8.0. In my opinion is only one way to fix this problem:

Steps:
1. Open mscore-20.sfd and export as OTF.
2. Open this generated OTF file and save as SFD - replace old file.
3. Import glyphs from original Emmentaler font - copy and paste to new SFD file.
4. Export new OTF file.

OS don't have anything in common with this problem. Maybe Qt? - I don't know.

Hey Gootector,

Thanks a lot for your contribution!

Although your patched font has been already committed, we would like to ask you to sign the MuseScore CLA. All MuseScore Code contributors are required to sign this CLA so the integrity of the MuseScore codebase can be preserved. If you want to learn more about what a CLA is, here is what Wikipedia says about it.

Feel free to ask questions if you have any. I'll be glad to answer them.

Do you still have an unanswered question? Please log in first to post your question.