Lilypond: Existe uma maneira de cortar automaticamente o papel

8

Em Lilypond , o tamanho do papel pode ser definido para A4, A5, Carta e assim por diante. No entanto, tenho apenas uma música curta e quero incorporá-la mais tarde. Portanto, a saída do Lilypond deve ser cortada de alguma forma.

Existe a possibilidade de deixar o próprio Lilypond fazer isso? Alguma configuração para o bloco \paper{} , talvez?

    
por Boldewyn 17.01.2010 / 20:06

3 respostas

6
  • Se você quiser apenas o primeiro sistema, poderá usar a opção de linha de comando -dpreview .
  • Se você quiser vários sistemas:

    \include "lilypond-book-preamble.ly"

    \paper { oddFooterMarkup = ##f }

  • Tenha o ImageMagick convert autocrop com a opção -trim , por ex. através de um script de shell.

por 04.02.2010 / 13:47
2

Eu consegui isso com a execução:

lilypond -dbackend=eps -dresolution=600 --png FILE.ly

E uma seção de papel dentro do FILE.ly assim:

\paper {
  indent = 0\mm
  line-width = 110\mm
  oddHeaderMarkup = ""
  evenHeaderMarkup = ""
  oddFooterMarkup = ""
  evenFooterMarkup = ""
}
    
por 11.05.2010 / 02:30
0

Do manual :

do Lilypond

Extra sizes may be added by editing the definition for paper-alist in the initialization file scm/paper.scm.

Portanto, você pode adicionar seus próprios tamanhos de página aos tamanhos padrão.

    
por 17.01.2010 / 20:25

Tags