I reported this previously as a problem with explicit utf8 characters,
but it's also true in both 2.10.1 and 2.11.1 when the ~ sign is used
in lyric mode to indicate an elision.
The attached lytex file produces postscript that can't be read by gv
or converted to pdf by ps2pdf, when I attempt to run my normal
lilypond-book procedure on it.
Here's the makefile that I use:
%.pdf: %.lytex *.ly
lilypond-book --output=out --psfonts $*.lytex
cd out;latex $*.tex;dvips $(DVIPSOPTS) -h $*.psfonts -o ../$*.ps $*.dvi
ps2pdf $*.ps $*.pdf
The ps2pdf output says:
ps2pdf elision.ps elision.pdf
ERROR: /unregistered in --glyphshow--
Operand stack:
1.95 0.0 37.3033 -11.6499
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval--
--nostringval-- 2 %stopped_push --nostringval--
--nostringval-- --nostringval-- false 1 %stopped_push 1 3
%oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop 1 3
%oparray_pop .runexec2 --nostringval-- --nostringval--
--nostringval-- 2 %stopped_push --nostringval-- 0
--nostringval-- %repeat_continue --nostringval--
Dictionary stack:
--dict:1121/1686(ro)(G)-- --dict:0/20(G)-- --dict:81/200(L)--
--dict:101/300(L)-- --dict:76/200(L)--
Current allocation mode is local
Last OS error: 2
Current file position is 4787157
ESP Ghostscript 815.02: Unrecoverable error, exit code 1
make: *** [elision.pdf] Error 1
And here's the file: