New Plug: ABC music notation integration with ABCjs

I’ve created a new plug modifying the existing KaTeX plugin. With it you can display music notation on your pages by using the following syntax:

  ```abc
  X: 1
  T: Cooley's
  M: 4/4
  L: 1/8
  R: reel
  K: Emin
  |:D2|EB{c}BA B2 EB|~B2 AB dBAG|FDAD BDAD|FDAD dAFD|
  EBBA B2 EB|B2 AB defg|afe^c dBAF|DEFD E2:|
  |:gf|eB B2 efge|eB B2 gedB|A2 FA DAFA|A2 FA defg|
  eB B2 eBgB|eB B2 defg|afe^c dBAF|DEFD E2:|
  ```\

That will display as:

Link to the repository.

To install run the {[Plugs: Add]} command and paste in: github:dandimrod/silverbullet-abcjs/abcjs.plug.js

Any feedback will be appreciated!

3 Likes

That’s super cool, thanks for doing this!