Ноты без номеров страниц

Aug 03, 2022 16:44


Делать нотные сборники средствами Лилипонда вроде бы можно: с одной стороны LilyPond сам по себе позволяет размещать несколько пьес рядышком, а с другой содержит в своём составе утилиту lilypond-book, которая позволяет внедрять лилипондовые ноты в документы различных форматов, включая LaTeX и HTML.

Я проверял - такой способ действительно работает, но мне он показался каким-то неудобным:
во-первых, с ТеХом я давно дела не имел,
во-вторых, верстать печатное издание в HTML - изначально странная затея (хотя CSS3 и включае в себя различные стилевые правила для печати),
ну и самое главное - ноты я сейчас набираю в MuseScore, так получается быстрее, удобнее и качественнее - многие ошибки отлавливаются на слух ещё на этапе набора.

У меня прижился другой метод: выводить отдельные произведения в виде PDF-файла либо пачки PNG-картинок подходящего разрешения, а потом собирать всё это в программе, ориентированной именно на вёрстку - в моём случае это Scribus.

При этом остаётся лишь один вопрос - как убрать номера со страниц произведений, которые должны войти в сборник - в сборниках используется сквозная нумерация и исходные номера не нужны. Понятно, что из сторонних материалов номера придётся вы́резать, но в тех нотах, которые сам набираешь, проще сразу отключить нумерацию. В MuseScore отображение номеров страниц можно настроить (и отключить) в стилевых настройках, которые доступны через меню: Format → Style, после чего в открывшемся окне надо выбрать пункт Header, Footer в левом меню:



Настройки стиля в MuseScore



Чтобы каждый раз не пробираться через дебри настроек, можно сохранить стилевые настройки (Format → Save Style) и использовать их в других нотах для того же сборника.

В Лилипонде для управления нумерацией страниц можно указать значения соответствующих переменных в блоке \paper - для полного отключения нумерации надо присвоить ложное значение переменной print-page-number

\paper {
#(set-paper-size "a4")
print-page-number=##f
% остальные настроки: размеры, шрифты
}

Для повторного использования настроек листа бумаги (включая нумерацию) целесообразно вынести их в отдельный файл, который присоединять командой \include:

\include "../lib/paper-book-2022.ly"

shoorick.ru/2022/08/03/unnumbered-scores

musescore, нумерация, lilypond, screenshot, software, scribus, ноты

Previous post Next post
Up