Lyx 转换器将 Lilypond 转换为 pdf

Lyx 转换器将 Lilypond 转换为 pdf

我想在我的报告中包含 Lilypond 片段,但是出现错误:

运行 pdflatex“project_name.lytex”时发生错误

我认为我没有正确设置转换器

工具->首选项->文件处理->转换器。

最初,它抱怨转换器,所以我添加了 Lilypond 书籍 (LaTeX) -> Latex (pdflatex),使用 convert-ly 作为转换器。现在我收到了错误。

有人能帮帮我吗?

答案1

Lilypond-book处理.lytex包含 Lilypond 代码和 LaTeX 代码的文件。它将 Lilypond 代码分离并转换为 PDF,然后创建一个tex文件,其中包含将 PDF 插入 LaTeX 文档中适当位置的命令。最后,它使用 LaTeX 将文件渲染tex为包含音乐图像和文本的 PDF。

Convert-ly仅有的用于更新lilypond旧版本的语法。在您的情形下,它应该不需要。

处理文档的正常命令行命令链lilypond-book如下:

lilypond-book --pdf file.lytex
pdflatex file.tex % or other engine like lualatex

其他人必须建议是否可以设置 Lyx 来执行此操作。一个简单的示例会很有帮助。

请参阅 Lilypond 文档http://lilypond.org/doc/v2.18/Documentation/usage/invoking-lilypond_002dbook

相关内容