Extension:ABC/ru

Форматирует ABC нотную запись на странице вики. Вверху показывается PNG изображение нот с низким разрешением, внизу видны ссылки на другие форматы, которые можно скачать (PDF, PS, MIDI, Ogg Vorbis, и первоначальный ABC), и встроеный плеер. Плагин похож на Extension:AbcMusic, но не использует Lilypond, и у него больше функциональности.

Пример:

X: 1 T: Tommy Peoples' M: 4/4 L: 1/8 R: reel K: Bmin
 * B3 c dBAF|~B3 c dfed|~B3 c dcdB|1 ABde fded:|2 ABde fdec||
 * dfaf bfaf|dfaf (3ggg fg|afge ~d3 B|1 ABde fdec:|2 ABde fded||

покаывает:



плавующее окно может быть слева или справа, также может вообще быть неопределено (в коем случает показывается слева).

Инсталяция
Для простого использования просто добавь следующее в LocalSettings.php:

(Надо будет изминить пути, чтобы те сочитались с твоей системой.)

Этому плагину нужны abcm2ps, GhostScript (для ps2pdf), и ImageMagick. Также может использовать abc2midi для создания MIDI музыки, и TiMidity++ для создания Ogg Vorbis.

Опции конфигурации
Добавте следующиее после require_once.


 * : Измини путь к abcm2ps, если он не /usr/bin. abcm2ps обязателен.
 * : Измини путь к ps2pdf</tt>, если он не /usr/bin</tt>. ps2pdf</tt> обязателен.
 * : Измини путь к abc2midi</tt>, если он не /usr/bin</tt>. abc2midi</tt> необязателен; если указан MIDI будет создаваться.
 * : Измини путь к timidity</tt>, если он не /usr/bin</tt>. TiMidity++ необязателен; если указан Ogg Vorbis будет создаваться. Для этой опции обязательно также использовать $abc2midi</tt>.
 * : Изменить MIDI голос, который используется для Ogg Vorbis записи. (Не изменяет голос используемый в MIDI).  0 = Пианино; 40 = Скрипка; 73 = Флейта. Смотри также описание MIDI для других голосов (если только твой TiMidity++ скомпилирован не для General MIDI, в коем случае, я тебе ничем помочь не смогу).  Если в ABC определённый голос уже выбран, то эта опция будет игнорироваться.
 * : Изменить на true</tt> чтобы включить встроенный плеер. Нужно установить Extension:OggHandler чтобы работало.