Extension:AbcNotation
![]() Release status: betaCategory:Beta status extensions |
|
---|---|
Implementation | TagCategory:Tag extensions |
Description | Rendering of music from ABC notation |
Author(s) | Wolfgang Fahl (Seppl2013talk) |
Latest version | 0.1 (2025-07-12) |
MediaWiki | Category:Extensions without MediaWiki version |
License | Apache |
Download | GitHub: Note: |
abc |
Overview
You can typeset music with this extension, using the ABC notation.
Use the tags <abc>...</abc> to enclose ABC text.
See the Wikipedia article on ABC notation for links to tutorials and song collections.
Example: Inline ABC
Source:
<abc> X:1 T: Twinkle Twinkle Little Star M: 2/4 L: 1/4 K: C |"C" C C | "C" G G | "F" A A | "C" G2 | w: Twin- kle twin- kle lit- tle star, "F" F F | "C" E E | "G7" D D | "C" C2 | w: how I won- der what you are. </abc>
Installation
In your extensions folder:
git clone https://github.com/WolfgangFahl/ABCNotation
LocalSettings.php
wfLoadExtension( 'ABCNotation' );
Implementation Notes
This implementation uses abc.js as the underlying rendering engine.
Links
Category:All extensions
Category:Beta status extensions
Category:Extensions in GitHub version control
Category:Extensions not in ExtensionJson
Category:Extensions with unknown license
Category:Extensions without MediaWiki version
Category:Extensions without a compatibility policy
Category:Extensions without an image
Category:Music editor extensions
Category:Tag extensions