Skip to content

Commit

Permalink
Fix #178 and #179 (#182)
Browse files Browse the repository at this point in the history
* Experimentally increase size of Bravura Text characters shown by 50%, from 24pt to 36pt. This (hopefully) fixes #179.

* Add clarification to the implementation notes for the 'Beamed groups of notes', 'Metronome marks' and 'Standard accidentals for chord symbols' ranges that their glyphs should follow the guidelines for text-based applications even in fonts that are primarily intended for use in scoring applications. This fixes #178.

* Update latest draft with whole new build of the specification; cherry-pick the changes for #178 and #179 and apply them to the draft dated 2021-02-14 to avoid having to publish a whole new draft for those changes.

Co-authored-by: Daniel Spreadbury <d.spreadbury@steinberg.de>
  • Loading branch information
dspreadbury and Daniel Spreadbury authored Mar 16, 2021
1 parent 8812e67 commit c288cba
Show file tree
Hide file tree
Showing 182 changed files with 241 additions and 214 deletions.
7 changes: 4 additions & 3 deletions drafts/1.4-2021-02-14/preamble/version-history.html
Original file line number Diff line number Diff line change
Expand Up @@ -2357,12 +2357,12 @@ <h1>
<section class="normal markdown-section">

<h1 id="version-history">Version history</h1>
<p>Version 1.40 (2021-01-30):</p>
<p>Version 1.40 (2021-03-15):</p>
<ul>
<li>Added new font metadata values for font design size, barline separation, H-bar thickness, and preferred text fonts to accompany music fonts (<a href="https://github.com/w3c/smufl/issues/95" target="_blank">#95</a>, <a href="https://github.com/w3c/smufl/issues/102" target="_blank">#102</a>, <a href="https://github.com/w3c/smufl/issues/124" target="_blank">#124</a>, <a href="https://github.com/w3c/smufl/issues/131" target="_blank">#131</a>)</li>
<li>Added clarification for registration of glyphs in the <a href="../tables/rests.html">Rests</a> range (<a href="https://github.com/w3c/smufl/issues/100" target="_blank">#100</a>)</li>
<li>Added <code>fingeringQLower</code> (U+ED8E) and <code>fingeringSLower</code> (U+ED8F) glyphs in the <a href="../tables/fingering-supplement.html">Fingering supplement</a> range</li>
<li>Added <code>figbassTripleFlat</code> (U+ECC1) and <code>figbassTripleSharp</code> (U+ECC2) in the <a href="../tables/figured-bass-supplement.html">Figured bass supplement</a> range</li></li>
<li>Added <code>figbassTripleFlat</code> (U+ECC1) and <code>figbassTripleSharp</code> (U+ECC2) in the <a href="../tables/figured-bass-supplement.html">Figured bass supplement</a> range </li>
<li>Added headless notes (U+E204&#x2013;U+E20A) to <a href="../tables/beamed-groups-of-notes.html">Beamed groups of notes</a> range (<a href="https://github.com/w3c/smufl/issues/77" target="_blank">#77</a>)</li>
<li>Added glyphs to new <a href="../tables/scale-degrees.html">Scale degrees</a> range (U+EF00&#x2013;U+EF07) (<a href="https://github.com/w3c/smufl/issues/64" target="_blank">#64</a>)</li>
<li>Added glyphs in new <a href="../tables/note-name-noteheads-supplement.html">Note name noteheads supplement</a> range (U+EEE0&#x2013;U+EEFF) (<a href="https://github.com/w3c/smufl/issues/82" target="_blank">#82</a>)</li>
Expand All @@ -2381,6 +2381,7 @@ <h1 id="version-history">Version history</h1>
<li>Added recommended stylistic alternates for U+E4A0 and U+E4A1, Rossini accent above and below (<a href="https://github.com/w3c/smufl/issues/134" target="_blank">#134</a>)</li>
<li>Added <a href="../tables/extended-helmholtz-ellis-accidentals-just-intonation-supplement.html">Extended Helmholtz-Ellis accidentals (just intonation) supplement</a> range (U+EE50&#x2013;U+EE5F); revised appearance of <code>accidentalCombiningLower31Schisma</code> (U+E2EC) and <code>accidentalCombiningRaise31Schisma</code> (U+E2ED) (<a href="https://github.com/w3c/smufl/issues/126" target="_blank">#126</a>)</li>
<li>Added glyphs to the <a href="../tables/olympian-sagittal-extension-extreme-precision-accidental-diacritics.html">Olympian Sagittal extension (extreme precision) accidental diacritics</a> (U+E3F4&#x2013;U+E3F7) and <a href="../tables/magrathean-sagittal-extension-insane-precision-accidental-diacritics.html">Magrathean Sagittal extension (insane precision) accidental diacritics</a> (U+E3F8&#x2013;U+E41F) ranges of Sagittal accidentals (<a href="https://github.com/w3c/smufl/issues/156" target="_blank">#156</a>)</li>
<li>Added clarification to the <a href="../tables/beamed-groups-of-notes.html">Beamed groups of notes</a>, <a href="../tables/metronome-marks.html">Metronome marks</a> and <a href="../tables/standard-accidentals-for-chord-symbols.html">Standard accidentals for chord symbols</a> ranges that these glyphs should all follow the guidelines for text-based applications, even in fonts primarily intended for use with scoring applications (<a href="https://github.com/w3c/smufl/issues/178" target="_blank">#178</a>)</li>
</ul>
<p>Version 1.30 (2019-01-14):</p>
<ul>
Expand Down Expand Up @@ -3308,7 +3309,7 @@ <h1 class="search-results-title">No results matching "<span class='search-query'
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"Version history","level":"1.2.3","depth":2,"next":{"title":"About SMuFL","level":"1.3","depth":1,"path":"about/index.md","ref":"about/index.md","articles":[{"title":"A brief history of music fonts","level":"1.3.1","depth":2,"path":"about/brief-history.md","ref":"about/brief-history.md","articles":[]},{"title":"How SMuFL is organised","level":"1.3.2","depth":2,"path":"about/how-smufl-is-organised.md","ref":"about/how-smufl-is-organised.md","articles":[]},{"title":"Recommended characters and optional glyphs","level":"1.3.3","depth":2,"path":"about/recommended-chars-optional-glyphs.md","ref":"about/recommended-chars-optional-glyphs.md","articles":[]},{"title":"Implementations","level":"1.3.4","depth":2,"path":"about/implementations.md","ref":"about/implementations.md","articles":[]},{"title":"Sources for symbols","level":"1.3.5","depth":2,"path":"about/sources-for-symbols.md","ref":"about/sources-for-symbols.md","articles":[]},{"title":"Other contributors","level":"1.3.6","depth":2,"path":"about/other-contributors.md","ref":"about/other-contributors.md","articles":[]},{"title":"Missing symbols","level":"1.3.7","depth":2,"path":"about/missing-symbols.md","ref":"about/missing-symbols.md","articles":[]}]},"previous":{"title":"License","level":"1.2.2","depth":2,"path":"preamble/license.md","ref":"preamble/license.md","articles":[]},"dir":"ltr"},"config":{"plugins":["-sharing"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"Standard Music Font Layout","language":"en","gitbook":">=2.0.0","description":"Specification for SMuFL"},"file":{"path":"preamble/version-history.md","mtime":"2021-02-06T15:42:08.131Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2021-02-14T20:34:25.604Z"},"basePath":"..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"Version history","level":"1.2.3","depth":2,"next":{"title":"About SMuFL","level":"1.3","depth":1,"path":"about/index.md","ref":"about/index.md","articles":[{"title":"A brief history of music fonts","level":"1.3.1","depth":2,"path":"about/brief-history.md","ref":"about/brief-history.md","articles":[]},{"title":"How SMuFL is organised","level":"1.3.2","depth":2,"path":"about/how-smufl-is-organised.md","ref":"about/how-smufl-is-organised.md","articles":[]},{"title":"Recommended characters and optional glyphs","level":"1.3.3","depth":2,"path":"about/recommended-chars-optional-glyphs.md","ref":"about/recommended-chars-optional-glyphs.md","articles":[]},{"title":"Implementations","level":"1.3.4","depth":2,"path":"about/implementations.md","ref":"about/implementations.md","articles":[]},{"title":"Sources for symbols","level":"1.3.5","depth":2,"path":"about/sources-for-symbols.md","ref":"about/sources-for-symbols.md","articles":[]},{"title":"Other contributors","level":"1.3.6","depth":2,"path":"about/other-contributors.md","ref":"about/other-contributors.md","articles":[]},{"title":"Missing symbols","level":"1.3.7","depth":2,"path":"about/missing-symbols.md","ref":"about/missing-symbols.md","articles":[]}]},"previous":{"title":"License","level":"1.2.2","depth":2,"path":"preamble/license.md","ref":"preamble/license.md","articles":[]},"dir":"ltr"},"config":{"plugins":["-sharing"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"Standard Music Font Layout","language":"en","gitbook":">=2.0.0","description":"Specification for SMuFL"},"file":{"path":"preamble/version-history.md","mtime":"2021-03-15T12:02:42.754Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2021-03-15T12:02:58.236Z"},"basePath":"..","book":{"language":""}});
});
</script>
</div>
Expand Down
2 changes: 1 addition & 1 deletion drafts/1.4-2021-02-14/styles/website.css
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
.bravura { font-family: "Bravura Text"; }
.bravura_large { font-family: "Bravura Text"; font-size: 24pt; }
.bravura_large { font-family: "Bravura Text"; font-size: 36pt; }
@font-face
{
font-family: 'Bravura Text';
Expand Down
14 changes: 8 additions & 6 deletions drafts/1.4-2021-02-14/tables/beamed-groups-of-notes.html
Original file line number Diff line number Diff line change
Expand Up @@ -2454,11 +2454,13 @@ <h1 id="beamed-groups-of-notes-ue1f0&#x2013;ue20f">Beamed groups of notes (U+E1F
</tbody>
</table>
<h2 id="implementation-notes">Implementation notes</h2>
<p>This range is most useful in fonts intended for text-based applications,
with metrics that are compatible for mixing musical symbols with text.</p>
<p>In such a font, these glyphs may be used for displaying complex metric
modulations and <em>l&#x2019;istesso tempo</em> directions in conjunction with the
precomposed note glyphs in the <strong>Individual notes</strong> range.</p>
<p>This range is intended for mixing music symbols with text. Its metrics
and glyph registrations should follow the guidelines for fonts intended
for text-based applications, even in fonts that are themselves primarily
intended for use in scoring applications.</p>
<p>These glyphs may be used for displaying complex metric modulations and
<em>l&#x2019;istesso tempo</em> directions in conjunction with the precomposed note
glyphs in the <strong>Individual notes</strong> range.</p>
<p>Kerning pairs for every combination of these glyphs should be included
such that the fractional beams overlap slightly with the stems of notes
and other beams; this helps provide a consistent appearance in a variety
Expand Down Expand Up @@ -2536,7 +2538,7 @@ <h1 class="search-results-title">No results matching "<span class='search-query'
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"Beamed groups of notes","level":"1.5.14","depth":2,"next":{"title":"Stems","level":"1.5.15","depth":2,"path":"tables/stems.md","ref":"tables/stems.md","articles":[]},"previous":{"title":"Individual notes","level":"1.5.13","depth":2,"path":"tables/individual-notes.md","ref":"tables/individual-notes.md","articles":[]},"dir":"ltr"},"config":{"plugins":["-sharing"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"Standard Music Font Layout","language":"en","gitbook":">=2.0.0","description":"Specification for SMuFL"},"file":{"path":"tables/beamed-groups-of-notes.md","mtime":"2021-02-14T20:13:04.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2021-02-14T20:34:25.604Z"},"basePath":"..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"Beamed groups of notes","level":"1.5.14","depth":2,"next":{"title":"Stems","level":"1.5.15","depth":2,"path":"tables/stems.md","ref":"tables/stems.md","articles":[]},"previous":{"title":"Individual notes","level":"1.5.13","depth":2,"path":"tables/individual-notes.md","ref":"tables/individual-notes.md","articles":[]},"dir":"ltr"},"config":{"plugins":["-sharing"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"Standard Music Font Layout","language":"en","gitbook":">=2.0.0","description":"Specification for SMuFL"},"file":{"path":"tables/beamed-groups-of-notes.md","mtime":"2021-02-14T20:41:38.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2021-03-15T12:02:58.236Z"},"basePath":"..","book":{"language":""}});
});
</script>
</div>
Expand Down
10 changes: 6 additions & 4 deletions drafts/1.4-2021-02-14/tables/metronome-marks.html
Original file line number Diff line number Diff line change
Expand Up @@ -2442,9 +2442,11 @@ <h1 id="metronome-marks-ueca0&#x2013;uecbf">Metronome marks (U+ECA0&#x2013;U+ECB
</tbody>
</table>
<h2 id="implementation-notes">Implementation notes</h2>
<p>This range is most useful in fonts intended for text-based applications,
with metrics that are compatible for mixing musical symbols with text.
These precomposed notes may be used for displaying metronome marks and
<p>This range is intended for mixing music symbols with text. Its metrics
and glyph registrations should follow the guidelines for fonts intended
for text-based applications, even in fonts that are themselves primarily
intended for use in scoring applications.</p>
<p>These precomposed notes may be used for displaying metronome marks and
simple metric modulations. More complex metric modulations and
<em>l&#x2019;istesso tempo</em> directions may be drawn using these characters in
conjunction with the <strong>Beamed groups of notes</strong> range.</p>
Expand Down Expand Up @@ -2498,7 +2500,7 @@ <h1 class="search-results-title">No results matching "<span class='search-query'
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"Metronome marks","level":"1.5.109","depth":2,"next":{"title":"Figured bass supplement","level":"1.5.110","depth":2,"path":"tables/figured-bass-supplement.md","ref":"tables/figured-bass-supplement.md","articles":[]},"previous":{"title":"Octaves supplement","level":"1.5.108","depth":2,"path":"tables/octaves-supplement.md","ref":"tables/octaves-supplement.md","articles":[]},"dir":"ltr"},"config":{"plugins":["-sharing"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"Standard Music Font Layout","language":"en","gitbook":">=2.0.0","description":"Specification for SMuFL"},"file":{"path":"tables/metronome-marks.md","mtime":"2021-02-14T20:13:04.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2021-02-14T20:34:25.604Z"},"basePath":"..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"Metronome marks","level":"1.5.109","depth":2,"next":{"title":"Figured bass supplement","level":"1.5.110","depth":2,"path":"tables/figured-bass-supplement.md","ref":"tables/figured-bass-supplement.md","articles":[]},"previous":{"title":"Octaves supplement","level":"1.5.108","depth":2,"path":"tables/octaves-supplement.md","ref":"tables/octaves-supplement.md","articles":[]},"dir":"ltr"},"config":{"plugins":["-sharing"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"Standard Music Font Layout","language":"en","gitbook":">=2.0.0","description":"Specification for SMuFL"},"file":{"path":"tables/metronome-marks.md","mtime":"2021-02-14T20:41:38.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2021-03-15T12:02:58.236Z"},"basePath":"..","book":{"language":""}});
});
</script>
</div>
Expand Down
Loading

0 comments on commit c288cba

Please sign in to comment.