Я создал набор музыкальных глифов (ноты, ноты с точками и тактовые размеры) для использования в веб-приложении, которое я сейчас разрабатываю с использованием angular2, поскольку мне не удалось найти шрифт с глифами, которые я считаю подходящими. для приложения. Моя иерархия для шрифта выглядит следующим образом
- fonts
- notes.eot
- примечания.svg
- примечания.ttf
- примечания.woff
- package.json (из инициализации npm)
- readme.txt
- selection.json (из инициализации npm)
- стиль.css
Теперь я не уверен, какие шаги мне нужно предпринять, чтобы опубликовать это в npm (я рад поделиться этими наборами глифов через npm), и я не смог найти статью или ответ StackOverflow, который мне поможет. . Я был бы признателен за список шагов по публикации и использованию этих наборов глифов в моем проекте.
eot
иsvg
и не давайте людям версиюttf
. Я знаю, что веб-шрифты имеют долгую историю множества форматов и путаницы в браузерах, но в конце 2016 года WOFF (и WOFF2) победил, и каждый браузер на настольных и мобильных устройствах поддерживает его. См. эту запись о стеке с переполнением для получения более подробной информации об этом (например, Microsoft больше не поддерживаетeot
,svg
уже несколько лет не является допустимым форматом,ttf
является системный шрифт, а не веб-шрифт и т. д.) - person Mike 'Pomax' Kamermans   schedule 06.11.2016