我正在使用Abjad创建我的python程序编写的lilypond文件的pdf。
当我使用abjad.show()
方法时,我得到了我想要的图像,但我不知道如何将其保存为程序可以使用的pdf文件。
文档中提到了更改config.py
文件中的abjad_output_directory
的内容,但没有提到config.py
文件。我不知道pdf文件在我的Mac上保存到哪里了。
有没有一种简单的方法可以简单地将生成的pdf文件保存在与我所在的程序相同的目录中?
abjad.system.AbjadConfiguration
的文档可能会有所帮助:
- 它提到了
abjad.cfg
文件的位置,希望您可以在其中定义一个输出目录,以及 - 它有一种查找abjad输出目录的方法:
abjad_output_directory
我自己还没能测试,但希望这对你来说已经足够了。
您可以在show((中设置以下关键字:
abjad.show(notes, output_directory=r"C:pathtosomewhere", should_open=False)
在其他人搜索这个问题时回答,因为很难弄清楚。