LilyPond生成PDF导入PiaScore出现蓝色雕刻框问题求助
LilyPond生成PDF导入PiaScore出现蓝色框的解决办法
问题说明
将LilyPond的.ly文件编译为PDF后,导入iPad/iPhone的PiaScore应用时,乐谱上会显示蓝色雕刻框,以下三种编译方式均出现该问题:
- 命令行(LilyPond 2.25.2版本):执行命令
lilypond --pdf name.ly - Frescobaldi编译
- TeXShop编译
可行解决办法
1. 修改LilyPond编译参数,禁用交互式标记
LilyPond默认会在PDF中嵌入供编辑用的雕刻标记框,PiaScore会识别并显示这些标记。通过添加编译参数可直接关闭该功能:
- 命令行编译时,改用命令:
lilypond -dno-point-and-click --pdf name.ly - Frescobaldi:在编译配置的「自定义参数」中添加
-dno-point-and-click - TeXShop:在LilyPond编译脚本中加入上述参数,确保调用LilyPond时包含该选项
2. 在PiaScore内关闭标记显示
检查PiaScore的设置菜单,查找类似「显示注释」「PDF层控制」的选项,尝试关闭相关开关,直接隐藏应用内的标记框显示。
3. 扁平化PDF,移除交互式元素
如果前两种方法无效,可将PDF转换为纯静态版本,移除所有注释和标记:
- 使用Ghostscript执行命令:
gs -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dSAFER -dPDFSETTINGS=/prepress -o flattened_name.pdf name.pdf - 也可通过Adobe Acrobat等工具的「扁平化」功能处理PDF
内容的提问来源于stack exchange,提问作者seaWave
相关产品推荐
相关产品推荐

