Это команда, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
ly - Управление исходными файлами LilyPond
Применение:
ly [параметры] файл команд, ...
Инструмент для работы с исходными файлами LilyPond
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-v, --версия
показать номер версии и выйти
-h, --Помогите
показать этот текст справки и выйти
-i, --на месте
перезаписывать входные файлы
-o,--выход ИМЯ
имя выходного файла
-e,- кодирование ENC
(входная) кодировка (по умолчанию UTF-8)
--output-encoding ENC
кодировка вывода (по умолчанию - кодировка ввода)
-l,- язык ИМЯ
язык названия поля по умолчанию (по умолчанию "nederlands")
-d
установить переменную
Особый вариант -- считает остальные аргументы именами файлов.
АРГУМЕНТЫ
Команда представляет собой один аргумент с командами, разделенными точкой с запятой. В большинстве случаев вы процитируете
команду, чтобы она рассматривалась как один аргумент.
Вы можете указать более одного файла LilyPond. Если вы хотите обработать много файлов и написать
результаты операций над каждым файлом в отдельный выходной файл, вы можете использовать два
специальные символы в выходном имени файла: '*' будет заменен на полное имя пути
текущего входного файла (без расширения) и '?' будет заменен вводом
имя файла (без пути и расширения). Если вы не хотите иметь '*' или '?' заменен в
имя выходного файла, вы можете установить -d заменить шаблон = ложь.
Если вы не укажете имена файлов ввода или вывода, будет прочитан стандартный ввод, а стандартный вывод
пишется в.
КОМАНДЫ
Информативные команды, которые записывают информацию в стандартный вывод и не изменяют файл:
Режим распечатать режим (угадать, если не задан) документа
версия
распечатать версию LilyPond, если она указана в документе
язык
напечатать язык названия поля, если он установлен в документе
Команды, изменяющие файл:
Отступ изменить отступ файла
переформатировать
переформатировать файл
переведите
переведите названия полей на язык
транспонировать
транспонируйте файл, как это сделал бы LilyPond, высоты тона даны в 'nederlands'
язык
абс2рел
преобразовать абсолютную музыку в относительную
rel2abs
преобразовать относительную музыку в абсолютную
записывать [имя файла]
записать файл в указанное имя файла или в выходную переменную. Если последняя команда
была команда редактирования, автоматически вызывается запись.
Команды, экспортирующие файл в другой формат:
музыкаxml [имя файла]
экспорт в MusicXML (в разработке, далеко не завершен)
выделить [имя файла]
экспортировать документ как HTML, окрашенный в синтаксис
hl [имя файла]
псевдоним для выделения
Между командами вы можете установить или отключить переменную, используя:
переменная = значение
установить значение переменной. Специальные значения true, false, которые интерпретируются
как логические значения или цифры, которые будут интерпретироваться как целые числа.
переменная =
сбросить переменную
ПЕРЕМЕННЫЕ
Следующие переменные могут быть установлены, чтобы влиять на поведение команд. Если есть
значение по умолчанию, оно написано в скобках:
Режим режим чтения файла (по умолчанию автоматический) может быть одним из: lilypond, scheme,
латекс, HTML, docbook, texinfo.
выходной [-]
имя выходного файла (также устанавливается аргументом -o)
кодирование [УТФ-8]
кодировка для чтения (также устанавливается аргументом -e)
язык по умолчанию [Нидерланды]
язык названий полей, используемый по умолчанию, если иное не указано в
документ
кодирование вывода
кодировка для записи (по умолчанию кодирование, также установленный --output-encoding
аргумент)
на месте [ложный]
следует ли перезаписывать входные файлы (то же, что и -i)
резервный суффикс [~]
суффикс для использования при редактировании файлов на месте, если установлен, создает резервную копию исходного файла
перед перезаписью
заменить шаблон [правда]
заменять ли '*' и '?' в выходном имени файла.
отступы табуляции [ложный]
использовать ли табуляции для отступа
ширина отступа [2]
сколько пробелов для каждого уровня отступа (если не используются табуляции)
таблицы стилей
имя файла для ссылки как внешняя таблица стилей для HTML с выделенным синтаксисом.
Это имя файла буквально используется в rel = "таблица стилей"> тег.
встроенный стиль [ложный]
следует ли использовать встроенные атрибуты стиля для HTML с выделенным синтаксисом. По умолчанию
таблица стилей css встроена.
числовые линии [ложный]
следует ли добавлять номера строк при создании HTML с выделенным синтаксисом.
Эти переменные влияют на вывод информационных команд:
с-именем файла
печатает имя файла рядом с такой информацией, как версия и т. д. Это правда by
по умолчанию, если указано более одного файла.
ПРИМЕРЫ
Вот пример изменения отступа и транспонирования файла LilyPond:
ly "отступ; транспонировать компакт-диск" -o output.ly file.ly
Примеры использования символа '*' в имени выходного файла:
ly "транспонировать компакт-диск" * .ly -o '* -transposed.ly'
ly выделите * .ly -o 'html / ?. html'
Используйте ly онлайн с помощью сервисов onworks.net