Lilypond では、用紙サイズはA4、A5、レターなどに設定できます。ただ、短い曲しかないので、後で埋め込みたいです。したがって、Lilypondからの出力は何らかの方法でトリミングする必要があります。
Lilypond自体にこれを行わせる可能性はありますか? \paper{}
ブロックへの設定、おそらく?
-dpreview
コマンドラインオプションを使用できます。複数のシステムが必要な場合:
\include "lilypond-book-preamble.ly"
\paper { oddFooterMarkup = ##f }
ImageMagickにconvert
を-trim
オプションで自動トリミングさせます。例:シェルスクリプトを介して。
私はこれを実行して管理しました:
lilypond -dbackend=eps -dresolution=600 --png FILE.ly
そして、FILE.ly内の紙のセクションは次のようになります。
\paper {
indent = 0\mm
line-width = 110\mm
oddHeaderMarkup = ""
evenHeaderMarkup = ""
oddFooterMarkup = ""
evenFooterMarkup = ""
}
Lilypondから 手動 :
初期化ファイルscm/paper.scmでpaper-alistの定義を編集することにより、追加のサイズを追加できます。
したがって、独自のページサイズをデフォルトのページサイズに追加できます。