Merge pull request #8853 from Jojo-Schmitz/leland-update-master

[MU4] Fix #316152: Some characters do not print from Leland on certain printer drivers on Mac
This commit is contained in:
RomanPudashkin 2021-09-14 22:04:25 +02:00 committed by GitHub
commit 868069c4c3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 1468 additions and 1507 deletions

View file

@ -11,7 +11,7 @@ Basic font information
Leland is a Unicode typeface designed by MuseScore BVBA for its music notation and scoring applications.
It is compliant with version 1.2 of the Standard Music Font Layout (SMuFL), a community-driven standard for how music symbols should be laid out in the Unicode Private Use Area (PUA) in the Basic Multilingual Plane (BMP) for compatibility between different scoring applications.
It is compliant with version 1.4 of the Standard Music Font Layout (SMuFL), a community-driven standard for how music symbols should be laid out in the Unicode Private Use Area (PUA) in the Basic Multilingual Plane (BMP) for compatibility between different scoring applications.
The latest version of the SMuFL specification can be found at:
@ -32,6 +32,47 @@ https://musescore.com/contact
Change log
----------
08 July 2021 (Martin Keary & Simon Smith) Leland Version 0.61)
- Added missing points at extrema throughout
05 July 2021 (Martin Keary & Simon Smith) Leland Version 0.6
- Leland
- Added:
- Notehead parentheses (E0F5, E0F6)
- Noteheads:
- square white/black (E0B8, E0B9)
- triangle up white/black (E0BD, E0BE)
- triangle left white/black (E0BF, E0C0)
- moon white/black (E0CA, E0CB)
- triangle-round down white/black (E0CC, E0CD)
- slashed (E0CF-E0D6)
- diamond double whole and whole (E0D7, E0D8)
- round double-slashed black/white (E11C, E11D)
- Straight flags (stylistic alternates for E240-E24D)
- Metronome mark double whole note, whole note, 32nd note (ECA0, ECA2, ECAB)
- Z-style quarter rest (E4F6)
- Modified:
- Treble clefs (E050-E057, E07A)
- Whole note and double whole note (E0A0, E0A2)
- Diamond half and whole noteheads (E0D9, E0DB)
- Flags (E240-E251)
- Some quartertones with arrows (E274-E278)
- Laissez vibrer ties (E4BA, E4BB)
- Maxima, longa and double whole rests (E4E0-E4E2)
- Metronome mark notes (ECA3, ECA5, ECA7, ECA9) and dot (ECB7)
- Leland Text
- Added:
- Chord symbols (E870-E87C)
- Metronome mark double whole note, whole note, 32nd note (ECA0, ECA2, ECAB)
- Standard accidentals for chord symbols (ED60-ED66)
- Modified:
- Metronome mark notes (ECA3, ECA5, ECA7, ECA9) and dot (ECB7)
- Added metadata for glyphsWithAlternates and ligatures
- Added metadata for preferred text fonts, in engravingDefaults
04 February 2021 (Martin Keary & Simon Smith) Leland Version 0.52
- Packaged with MuseScore 3.6.2
- Added kerning for fz pairs in dynamics
25 January 2021 (Martin Keary & Simon Smith) Leland Version 0.51
- Packaged with MuseScore 3.6.1

Binary file not shown.

Binary file not shown.

View file

@ -1,10 +1,10 @@
# Leland music fonts
This repository contains the **Leland music fonts, Version 0.51**.
This repository contains the **Leland music fonts, Version 0.61**.
## About the fonts
The Leland music fonts (Leland & Leland Text), Version 0.51 are available in Type 1, OpenType-CFF format. They are distributed under the [SIL Open Font License (OFL), Version 1.1](./LICENSE.txt).
The Leland music fonts (Leland & Leland Text), Version 0.61 are available in Type 1, OpenType-CFF format. They are distributed under the [SIL Open Font License (OFL), Version 1.1](./LICENSE.txt).
The fonts have been initially developed for MuseScore (https://www.musescore.org) music composition software.
@ -16,10 +16,12 @@ The font is named after [Leland Smith](https://en.wikipedia.org/wiki/Leland_Smit
Leland is included with MuseScore 3.6 and later, so no further installation is required to use it in MuseScore.
To use the font in Dorico (1.0.20 and later), the `metadata.json` file needs to be copied to the following location:
To use the font with other applications, install the .otf font files in your OS in the usual way. Note that this font does **not** yet work in Sibelius or Finale as they do not have support for SMuFL fonts. (A Sibelius-specific version is in development.)
To use the font in Dorico (1.0.20 and later), the `leland_metadata.json` file needs to be copied to the following location:
__Windows__: `C:\Program Files\Common Files\SMuFL\Fonts\Leland\Leland.json`
__Mac__: `/Library/Application Support/SMuFL/Fonts/Leland/Leland.json`
__Linux__: `/usr/share/SMuFL/Fonts/Leland/Leland.json`
To use the font with other applications, install the .otf font files in your OS in the usual way. Note that this font does **not** yet work in Sibelius or Finale as they do not have support for SMuFL fonts. (A Sibelius-specific version is in development.)
Note that you will need to create a Leland folder inside the `SMuFL/Fonts` folder manually, as well as renaming the `leland_metadata.json` file to `Leland.json`.

View file

@ -1,6 +1,7 @@
<!DOCTYPE RCC>
<RCC version="1.0">
<qresource prefix="/">
<file alias="fonts/leland/metadata.json">../fonts/leland/leland_metadata.json</file>
<file alias="fonts/mscore/metadata.json">../fonts/mscore/metadata.json</file>
<file alias="fonts/gootville/metadata.json">../fonts/gootville/metadata.json</file>
<file alias="fonts/bravura/metadata.json">../fonts/bravura/bravura_metadata.json</file>

View file

@ -2,6 +2,6 @@
<qresource prefix="/">
<file alias="fonts/leland/Leland.otf">../../../fonts/leland/Leland.otf</file>
<file alias="fonts/leland/LelandText.otf">../../../fonts/leland/LelandText.otf</file>
<file alias="fonts/leland/metadata.json">../../../fonts/leland/metadata.json</file>
<file alias="fonts/leland/metadata.json">../../../fonts/leland/leland_metadata.json</file>
</qresource>
</RCC>