> I put the patch in the usual LilyPond form at
>  https://codereview.appspot.com/191360043/
> along with links to LilyPond history and the Ghostscript discussion.

Unfortunately, this doesn't correctly include the new file
`encodingdefs.ps' – it is tagged as a `binary'...

> This helps with TeX documents having several LilyPond inclusions,
> but only after post-processing with pdfsizeopt.py.

Yes.  It's unfortunate that pdfsizeopt is too picky currently to work
reliably with lilypond output.

> My first impression that we do not want this patch,

Can you explain why?  As Knut writes, he wants it encapsulated with a
command line option so that it has be to explicitly activated.  It
should be thus straightforward to remove the related code as soon as a
better solution becomes available.

> but might be wise to go back LilyPond's former use of encoding
> vectors, if we can avoid whatever problems induced HanWen to move to
> using glyph names in the .ps.

Indeed, encoding vector support should be implemented on a lower
level, but until someone works on this, Knut's approach seems
legitimate to me.


    Werner


PS: I'm not happy with the answer from the GS people who simply say
    that the use of the `glyphshow' operator is `rare' and thus not
    supported well.  I consider the use of `glyphshow' quite elegant
    since encoding vectors with its limitation to 256 glyphs is
    technology from 30 years ago...
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to