在百合池纸张大小可以设置为 A4、A5、Letter 等。但是我只有一首短歌,我想稍后嵌入它。因此必须以某种方式裁剪 Lilypond 的输出。
有没有可能让 Lilypond 自己做到这一点?\paper{}
也许可以设置成块?
答案1
- 如果您只想要第一个系统,您可以使用
-dpreview
命令行选项。 如果您需要多个系统:
\include "lilypond-book-preamble.ly"
\paper { oddFooterMarkup = ##f }
让 ImageMagick
convert
使用该-trim
选项自动裁剪,例如通过 shell 脚本。
答案2
我通过运行解决了这个问题:
lilypond -dbackend=eps -dresolution=600 --png FILE.ly
FILE.ly 中的论文部分如下:
\paper {
indent = 0\mm
line-width = 110\mm
oddHeaderMarkup = ""
evenHeaderMarkup = ""
oddFooterMarkup = ""
evenFooterMarkup = ""
}
答案3
我知道这已经是十二年前的事了,但它仍然出现在谷歌上。将此行添加到 lilypond 文件的顶部...
#(ly:set-option 'crop #t)
它将生成另一个名为 filename.cropped.pdf、svg 或 png 的文件,无论您将其设置为何。