我想在我的报告中包含 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