wiki:lessons/LilyPondTools

Version 2 (modified by uri, 14 years ago) (diff)

--

Инструменты для редактирования файлов LilyPond

jEdit + LilyPondTool

Удобную среду для работы с LilyPond предоставляет редактор jEdit с плагином LilyPondTool.

Чтобы настроить эту среду на новой чистой машине, надо сделать следующее:

  • скачать и установить дистрибутив LilyPond со страницы http://lilypond.org/download.html;
  • выяснить, есть ли в вашей системе программа просмотра PDF (например, Acrobat Reader);
  • если программы просмотра PDF нет, скачать программу Foxit Reader со страницы http://www.foxitsoftware.com/downloads/;
  • скачать и установить jEdit со страницы http://www.jedit.org/index.php?page=download;
  • в jEdit выбрать пункт меню Plugins -> Plugin Manager, в открывшемся окне перейти на вкладку Install, поставить галочку напротив плагина LilyPondTool и нажать ставшую активной кнопку «Install»;
  • после установки выбрать пункт меню Plugins -> Plugin Options, в открывшемся окне выбрать в дереве с левой стороны узел «LilyPondTool», развернуть его и в разделе «Commands» указать путь к папке, в которую вы установили LilyPond (LilyPond command);
  • на той же странице указать путь к программе просмотра PDF-файлов в поле «External PDF viewer».

Если вы всё сделали правильно, то в панелях инструментов jEdit появится новая панель с надписью «LilyPond», а при открытии файла в формате LilyPond его синтаксис будет подсвечиваться:

jEdit + !LilyPondTool, общий вид

При нажатии на кнопку «Run LilyPond» (нотка с зелёной галочкой) запустится компиляция файла и откроется окно, в котором можно увидеть сообщения об ошибках, если они будут:

jEdit + !LilyPondTool, окошко компиляции

При нажатии на кнопку «Preview output (PDF)» запустится окно просмотра печатного результата:

jEdit + !LilyPondTool, просмотр PDF

При нажатии на кнопку «Play Midi» (нотка и фиолетовая кнопка «Play») откроется окно проигрывателя MIDI, в котором ноты можно послушать:

jEdit + !LilyPondTool, проигрывание MIDI

Многие элементы форматирования LilyPond плагин LilyPondTool позволяет вставлять через меню:

jEdit + !LilyPondTool, вставка разметки через меню

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

Attachments (5)

Download all attachments as: .zip