4.4.4其他方案
当将LilyPond分数集成到其他软件的文档中时,你必须有效地模仿百合装订本
运行利利邦
。
这里我们讨论如何创建巴布亚新几内亚图像用于类似于HTML的联机格式,以及PDF格式和每股收益对于类似于的打印输出格式PDF格式。
PDF文档通常被格式化以支持打印。这意味着那么长的音乐必须在几个页。对于此操作模式,调用百合香
作为
lilypond-dseparate-page-formats=pdf myfile.ly
这将创建我的文件-1.pdf,我的文件-2.pdf, …,每个包含一个页面。
要在PostScript文件中嵌入图像,可以创建每股收益文件,使用-dsepate-page-formats=eps
.英寸在这种情况下,您可能还需要指定-dno-gs-load-fonts-包括eps-fonts
,否则为每股收益如果将文件复制到另一台计算机,则不会渲染这些文件。
HTML文档不打印,因此通常不必打印担心跨分页符分割音乐图像,您可以使用单个(可能很高)图像表示长分数。这可以通过以下方式实现
lilypond-dtall-page-formats=png我的文件.ly
产生a我的文件.png它有所有的页面我的文件.ly垂直堆放。
指定其中之一-数据分离页面格式
或-dt全页面格式
抑制标准输出模式(具有多个页面的单个文件)和关联的--格式
选项。这两个选项都采用逗号分隔的列表的格式,并且可以一起指定,例如。
lilypond-dseparate-page-formats=eps,pdf-dtall-page-fformats=png,svg-myfile.ly
要减少页面周围的边距,请传递-dno-use-paper-size-for-page页面
裁剪无关内容的选项空白。下列纸张设置将删除页码以及放大页面的其他页脚。
\纸张{缩进=0 \mmoddFooterMarkup=##foddHeaderMarkup=##fbookTitleMarkup=##fscoreTitleMarkup=##f}…音乐…
上面讨论了如何将页面转储到输出文件中,但是对于集成到文本中的音乐,您通常不需要整页(可能包括页码、页边距等),而不是行音乐。这是通过包括百合花边书在一段音乐之前。这是顶级的\分数
块渲染成音乐行而不是页面。
如果需要引用大量片段,还可以使用剪辑系统功能,请参见提取音乐片段。