Набор ритмических "ниток" в LilyPond

Выложил в раздел "Учебные материалы" небольшое пошаговое руководство по набору ритмических ниток в LilyPond.

Вот оно: lessons/LilyPondRhythm.

Читайте, пробуйте, критикуйте и правьте, если что-то не нравится.

  • Posted: 2008-12-05 02:19 (Updated: 2008-12-05 02:21)
  • Author: uri
  • Categories: lilypond

Comments

1. snn -- 2008-12-05 02:58

Очхор получилось - внятно и только полезная информация.
Правда, похоже, теперь тебе придется писать статью и про набор табулатур :)

3. alexeytumanov -- 2008-12-07 13:29
  1. Качал отсюда для Виндовс версию 2.11.65-1

При установке антивирус видит троянскую программу в файле G:\Program files\LilyPond??\usr\bin\guile.exe

скриншот с описанием

  1. В версии 2.10.33-1 никаких проблем с антивирусом нет. При запуске появляется текстовое окошко наподобие "блокнота", это нормально, как я понимаю. Небольшая проблема, ни один пункт меню читать невозможно, выглядит так.

Интересно в связи с этим, в будущем понадобится какой-нибудь пункт меню кроме "Сохранить как..." (четвёртая сверху строчка) :)

4. alexeytumanov -- 2008-12-07 13:33

а комментарии я тоже не умею удалять или править...

5. uri -- 2008-12-08 00:31

Не вижу картинок, ни по ссылкам из первого комментария, ни по ссылкам из второго.

Ставить надо 2.11, конечно. Сообщение про троян --- известный глюк антивируса: http://www.nabble.com/Trojan-Dropper-TR-Dropper.Gen-reported-in-guile.exe-when-installing-on-Windows-td20168928.html, его следует игнорировать.

Если прочитать текст в текстовом окошке, станет понятно, зачем оно появляется.

Вкратце: после установки на рабочем столе появилась иконка "LilyPond" (с изображением лилии). Если на неё перетащить файл с лилипондовским исходником, будет создан PDF-файл с результатом.

Те, кто не хотят захламлять рабочий стол, могут прописать в переменной окружения PATH (если вы не знаете, что это, то вам, наверное, лучше не пытаться это сделать) путь к файлу lilypond.exe и запускать LilyPond из командной строки в каталоге с исходниками.

А в Linux всё работает из коробки, настраивать ничего не надо.

6. alexeytumanov -- 2008-12-08 12:34

Картинки, да, держались по адресу один день... Они здесь: http://picasaweb.google.ru/moscow2009/wvHrNC# Насчёт трояна - ок, снимается. С нечитаемым меню - не хочется от русифицированной системы отказываться...

Из командной строки - было бы удобно.

Не знаю, правильно ли я понимаю, у меня немножко устаревшие сведения. В ДОСе вроде бы можно было править один из системных файлов так, чтобы из любой директории, если в ней нет ничего с таким именем, пускались бы файлы из заданных командой path директорий...

На диске с системой есть autoexec.bat с единственной строчкой: "SET PATH=%PATH%;c:\progra~1\common~1\gtk\2.0\bin"

Как я понимаю, туда можно аккуратно добавить и G:\Program Files\LilyPond?\usr\bin? Или всё же не о том? linux на компе, которым пользуются домашние, быть не может, я думаю. я и сам в нём вряд ли разберусь.

7. uri -- 2008-12-09 02:27

С нечитаемым меню - не хочется от русифицированной системы отказываться...

У LilyPond нет меню, это неинтерактивная программа. Используют её, либо перетаскивая файл с исходниками на иконку LilyPond, либо кликая в проводнике Windows по файлу с расширением .ly (такие файлы отображаются иконками в виде такой стилизованной ноты), либо дав в командной строке команду типа

lilypond.exe file.ly

где file.ly --- имя файла с, опять же, исходником.

Программа на скриншоте --- обыкновенный "Блокнот" из стандартной поставки Windows, показывающий кракозябры по причинам, вряд ли связанным с LilyPond. На работоспособность LilyPond эти кракозябры не оказывают ровно никакого влияния, достаточно не кликать по ярлыку LilyPond на рабочем столе, и всё.

Да, PATH --- это именно оно, только это не команда, а переменная окружения (команда PATH всего лишь показывает текущее значение этой переменной; того же эффекта можно добиться, дав команду echo %PATH%).

Насколько в современных виндах работоспособен autoexec.bat, не знаю, я ими не пользуюсь. Переменные окружения, ЕМНИП, выставлялись так: клик правой кнопкой на иконке "My Computer", в появившемся контекстном меню пункт "Properties", далее на вкладке "Advanced" нажать кнопку "Environment Variables", выбрать из списка новую переменную и нажать кнопку "Edit" (DISCLAIMER: неправильное значение %PATH% может привести к неработоспособности системы, делайте это на свой страх и риск). Отредактировать переменную (в твоём, Лёша, случае, туда действительно надо добавить "G:\Program Files\!LilyPond\usr\bin") и нажать "Ok", закрыть окно "System Properties" опять же нажатием на "Ok".

Впрочем, прежде чем делать это, нужно убедиться, что путь к LilyPond туда уже не добавлен, разумеется.

После этого в командной строке (и, скажем, в Far --- интересно, кто-то им ещё пользуется? --- тоже) можно будет запускать LilyPond описанным выше способом.

Народ, ау --- если это всё такие трудности вызывает, может, мне пошаговую инструкцию написать? Ещё кто-нибудь с LilyPond экспериментирует?

8. sns -- 2008-12-10 18:17

Скачала, поставила виндовую версию 2.11. Дальше пока не разбиралась. Но планирую. :)