Fonts

Updated 4 days ago
This page shows old instructions for MuseScore 3.
For MuseScore 4 users, see Fonts.

    To change the appearance of Musescore user interface, see Preferences instead.
    To edit sound samples, see SoundFonts and SFZ files instead.

    Overview

    A computer font (font family, font face, typeface) is a digital data file containing a set of characters or symbols. This chapter discusses score object's font assignment method and option and others. Usage of font data depends on,

    Font file cannot be embedded into a score file.

    Formatting of Text

    Musescore Text object contains individual characters that can be entered and removed by using (typing on) a computer keyboard. Some subtypes have specialized automatic formatting feature eg chord symbol rendering style and Roman Numeral Analysis auto formatting.

    Characters in a Text object are either plain or special characters.

    Plain characters

    Plain characters, entered using a computer keyboard.

    Special characters

    Musical text and symbols (special characters, professional glyphs) that are not on computer keyboard should be added from Symbols and special characters → Common Symbols and Musical Symbols tabs in Text editing mode, or using Keyboard shortcuts. eg Segno, Coda, ottavas, dynamics etc among other pre-configured Palette items. They are not unicode characters. Special internal encodings such as <sym> are used to provide

    Advanced users can add plain characters that look like special characters but do not have these program features. They are under unicode Private Use Area (PUA) and can be added from Symbols and special characters →Unicode tab in Text editing mode, and under Master palette → Symbol category.

    Formatting of Non-Text

    Score objects are not Musescore Text if they cannot be edited using (typing on) a computer keyboard.

    Font assignment and option

    Plain characters inside Text

    Font assignment in Inspector (musescore 3), Properties panel (musescore 4), Format → Style → [item] and Format → Style → Text Styles → [item]. See the Layout and formatting and Text styles and properties chapters.

    Font options can use

    Special characters inside Text; Non-Text

    Fonts designed specifically for musical notation are required to display them.

    Font assignments of Text's special characters portions and Non-Text are a global setting. Special characters ignore inspector fontface assignment.

    • Under Format → Style,
      • Musical symbol font: used by notes, rest symbols, accidentals etc. Font compatible often does not have wording "...Text" in its name, eg "MuseJazz". (6 options in musescore 3; 8 options in musescore 4)
      • Musical text font: used by special characters. Font compatible often has wording "...Text" in its name, eg "MuseJazzText". (6 options in musescore 3; 8 options in musescore 4)
    • For Tablature, under Staff / Part properties : Advanced Style Properties: settings for tablature staff,
      • "Fret Marks" tab: used by fret marks. (8 options) .
      • "Note Values" tab: used by "Note symbols" (5 options) .
    • Figured bass (1 option, the MuseScore Figured Bass).

    Font options can use

    Using updated font version is covered in https://johngrren007.blogspot.com/2018/04/musejazz-customised-font.html, and https://musescore.org/en/node/299448#comment-1171159. Score files (*.mscz) using them may render poorly on other machines, because the modified font files are not embedded into the score file. To install a new font file onto an OS, refer to the instructions written for that OS.

    Valid for Musescore 3.6.2 only. How can I add third party SMuFL Fonts? covers how to use a 3.7 fork to use fonts installed on the OS directly.

    Default font

    Fonts shipped with Musescore

    Musescore create in-app user interface, and musical symbols and notation on score, with data content from font files. Some fonts are invented by Musescore project development team for Musescore and maintained by the team. Some fonts are from other companies, the team does not edit their content at all. Read the readme file https://github.com/musescore/MuseScore/blob/master/fonts/README.md . Musescore software development focuses on engraving creation, based on real world notation popularity and significance, it does not aim to create support for every symbols included in any one particular font.

    Musescore program is shipped with a limited set of font due to licensing reason.

    Emmentaler has been renamed as "mscore" after musescore 3.6.2

    Standard Music Font Layout (SMuFL)

    Standard Music Font Layout (SMuFL) is a standard way of mapping the thousands of musical symbols required by conventional music notation, to the code-points of Private Use Area (PUA, wikipedia) in Unicode's Basic Multilingual Plane. It improves font format independence. The SMuFL standard itself is not managed by the Musescore project development team.

    "Musical text" is a component of Musescore's implementation, the internal encoding schema does not conform to any standard, research the musescore 3.6.2 archived source code

    Other useful methods to create desired engraving

    See also

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