abcjs(BASIC版)

作成日 : 2017-01-21
最終更新日 :

abcjs とは

abcjs とは、ブラウザ上で楽譜を表示するためのソフトウェアである。JavaScript と SVG の技術を用いている。 https://abcjs.net を見てもらいたい。

数々のデモンストレーションもある。
Table of Contents(paulrosen.github.io)

abcjs の使い方

abcjs で譜面を出すための手順は次のとおりである。以下は 2022 年 9 月 3 日現在の情報である。

  1. https://github.com/paulrosen/abcjs/ から dist をクリックし、さらにここにある abcjs-basic.js をクリックし、 コンピュータの適当な場所にダウンロードする。
  2. 1. でダウンロードした場所と同じ場所に、楽譜情報とロードのタイミングを記載した JavaScript ファイルを作成する。
  3. 1, 2. の JavaScript ファイルがある場所と同じ場所に、 1, 2. のJavaScript ファイルを参照する html ファイルを作成する。
  4. 3. で作成した html ファイルに http でアクセスする。

abcjs バージョンは次のとおりである。

	2017 年  3 月 25 日現在は X.Y.Z = 3.1.1  である。
	2018 年 11 月 18 日現在は X.Y.Z = 5.4.2  である。
	2019 年  5 月 17 日現在は X.Y.Z = 5.6.11 である。
	2022 年  9 月 1 日現在は X.Y.Z = 6.1.0 prepare である。

楽譜と音は次のとおりである。

abcjs の記法

abcjs の記法 (notation) は、Lilypond と似ているところと異なるところがある。くわしくは http://abcnotation.com/wiki/abc:standard:v2.1 を見てほしい。 拙訳があるので必要時は参照するといいかもしれない。

まりんきょ学問所コンピュータの部屋マーク付け言語手習い > abcjs


MARUYAMA Satosi