2015-08-24 3 views
2

У меня есть большое количество небольших баллов, предназначенных для листовок с воскресеньями. Подготовка изображения для вставки в документ MS Word включает удаление всего вертикального пробела, которое отличается для каждой части.Может ли Lilypond производить переменную мощность бумаги?

В настоящее время я создаю собственные размеры бумаги с помощью #(set! paper-alist (cons ...)), но по-прежнему довольно много обрезки выходных изображений.

Есть ли лучший способ?

ответ

1

Я написал сценарий оболочки Bash, чтобы сделать это: https://github.com/andrewacashner/lilypond/lilycrop.sh

В терминале системы в Unix-основе (или, возможно, на Cygwin на Windows, хотя я не проверял это), этот скрипт будет автоматически обрезать выход в формате PDF с помощью lilypond до минимального размера. Он создает отдельный обрезанный PDF-файл для каждой страницы оригинала.

+0

Ницца. Раннее тестирование выглядит неплохо, но тот факт, что он покрывает ширину (горизонтальный), также может оказаться нарушителем транзакций. Я свяжусь с вашим github после того, как проведу больше времени. – jwvh

+0

Я использую это с LaTeX. Я установил ширину страницы в Lilypond так, что изображения в точности соответствуют ширине текстового блока (то есть промежутка между левым и правым полям) в LaTeX. Затем я могу импортировать изображения с помощью \ includegraphics [not = \ textwidth] {lyimage.pdf}. – musarithmia

0

Lilypond не имеет внутреннего способа получения автоматически обрезанного выхода. В linux вы можете использовать инструмент pdfcrop, который является частью пакета texlive-extra-utils. Делает работу красиво.

 Смежные вопросы

  • Нет связанных вопросов^_^