5.4故障排除

你迟早会写一个LilyPond无法写的文件编译。莉莉·庞德(LilyPond)给出的信息可能会有所帮助你会发现错误,但在许多情况下,你需要做一些调查以确定问题的根源。

为此目的最强大的工具是单行注释(由%)和街区注释(由指示%{…%}). 如果你不这样做了解问题所在,开始评论大量内容输入文件的。在注释掉一个部分后,尝试再次编译文件。如果它有效,那么问题就来了必须存在于您刚才评论的部分中。如果没有工作,然后继续评论材料,直到你有有效的东西。

在极端情况下,您可能只会

\分数{<<%\旋律%\和谐%\低音>>\布局{}}

(换句话说,没有任何音乐的文件)

如果发生这种情况,不要放弃。稍微取消注释——比如,低音部分&看看它是否有效。如果它不起作用,然后评论掉所有的低音音乐(但离开\低音在中\分数未注释。

低音=\相对{%{c’4 c c c cd天d天%}}

现在开始慢慢地取消对低音的直到你找到问题线。

另一种非常有用的调试技术是构造小例子


LilyPond应用程序使用v2.25.16(开发分支)。