我正试图在windows 10上安装Lilypond的最新稳定版本。
我的安装dir位于d:驱动器(而不是c:驱动器上),我猜字体安装在其他地方。如果我编译了一个很小的.ly文件,其中没有任何文本,只需说明,那么它就到此为止了,我最终得到了一个临时文件,它是一个普通的PostScript文件。不制作.pdf。但是我设法使用我的驱动器上的Ghostscript (另一个Ghostscript由Lilypond安装)来转换它,它可以将.pdf从Lilypond呈现的PostScript中转换出来。
然而,当我编译一个随安装而来的测试文件时,我有很多抱怨。见下文。只有一个临时文件是残废的,它甚至没有以经典的PostScript的EOF结束。
无论如何,当我试图转换那个残废的版本时,我会得到一些神秘的信息,关于找不到字体文件,比如:
第34行Prolog部分中未知:%标题:(FontSet/C 059-Roman)
我不知所措。
当我试图在我的c:驱动器上安装Lilypond时,它拒绝运行,我推测这是因为我选择了d:驱动器作为安装必须定位的驱动器。
下面是我的test.ly日志
-汇编--
处理‘C:/User/User/Desktop/test.log’解析。C:/User/User/Desktop/test.log:1:2: error: GUILE为表达式发出错误信号
-汇编--
C:/User/User/Desktop/test.log:2:12:错误:未定义字符或简写:Processing C:/User/User/Desktop/test.ly‘
C:/User/User/Desktop/test.log:2:12: error:语法错误,意外字符串,期望'.‘或“=”处理`C:/User/User/Desktop/test.ly‘
C:/User/User/Desktop/test.log:2:42:错误:语法错误,意外‘’,期待'=‘处理’C:/User/User/Desktop/test.ly‘
C:/User/User/Desktop/test.log:9:15:错误:未定义字符或简写:Converting to /User/User/Desktop/test.pdf‘.
C:/User/User/Desktop/test.log:9:44:错误:语法错误,意外‘’,期待'=‘转换为`/User/User/Desktop/test.pdf’.
C:/User/User/Desktop/test.log:1:警告:未找到\version语句,请添加
\版本"2.22.0“
对于未来的兼容性致命错误:失败的文件:"C:\Users\User\Desktop\test.log“
发布于 2021-03-07 14:59:59
问题还在吗?
尝试卸载所有的LilyPond软件,在C驱动器和D上,然后重新安装。
我怀疑test.ly的奇怪编译与字符集有关,可能被忽略。
在编译以下内容时,会收到任何错误或警告:
\version "2.22.0"
{ c' c' c' c' }你能把它们寄出去吗?
我想知道您的其他GhostScript程序是否干扰了LilyPond。你有办法暂时禁用它吗?或者把它放在比LilyPond更远的地方。
https://stackoverflow.com/questions/66471727
复制相似问题