npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

hexo-musicxml-sheetmusic

v0.1.0

Published

A plugin to help display musicxml sheet in hexo blog

Downloads

11

Readme

hexo-musicxml-sheetmusic

NPM VERSION LANGUAGE

Embed a sheet music form a local / online musicXML file on your Hexo article, used svg-render from osmd. According to different needs, you can choose whether to load the player.

读取musicXML文件,并在 hexo 文章中显示。使用 osmd 的渲染引擎。根据需求可以设置是否加载播放器。

Demo Musicxml: A little white boat / 小白船

More Musicxml here: Musicxml Example-Set / 更多的 MusicXML 文件范例

Demo without Player / 不带播放器的实例

Without Player

Demo with Player / 带播放器的实例

With Player

Installation / 安装

Install

npm install hexo-musicxml-sheetmusic

Usage / 使用方法

Use tags in Markdown:

在 Markdown 文件中:

Without Player / 无播放器

{% musicxml URL "false" %}

With Player / 有播放器

{% musicxml URL "true" %}

Local File Example / 本地文件:

{% musicxml C:\Flute\moon.musicxml "false" %}

Internet File Example / 网络文件:

{% musicxml https://wpmedia.musicxml.com/wp-content/uploads/2017/12/Echigo-Jishi.musicxml "false" %}

Attention / 注意

该插件正处在开发阶段,各项功能均不稳定。

The plug-in is in the development stage and all functions are unstable. You have been warned.

已知的 Bug 包括: / Known Bugs include:

  • 多行乐谱时,点击音符跳转的位置错误 / When there are multiple lines of scores, the clicked notes jump to the wrong position
  • 导出 MIDI 的 MIDI 乐器只有 0 号钢琴 / export MIDI only avaliable with Midi Instrument 0 piano
  • 导出 PDF 不能正常分页,故不能正常打印 / Exported PDF cannot be paged normally, so it cannot be printed normally

Dependencies / 依赖

依赖如下: / Dependencies as follows:

License

MIT