> Here is a patch that introduces a command line option aux-files,
> which can be used (-daux-files=#f, -dno-aux-files or #(ly:set-option
> 'no-aux-files)) to prevent lilypond's eps backend from creating
> .tex(i) and .count files:
>
>     http://codereview.appspot.com/110107
>
> Okay to apply?

Nice idea.  While you are at it, please investigate why there are
still clipping problems during the EPS->PNG conversion.  For an
example, look at the snappizzicato example image in the notation
reference.  My guess is that the `bbox' and similar backends of
ghostscript don't expand fonts but simply use the metrics of the fonts
referenced in an EPS for the calculation of the bounding box; this
gives bad results with lilypond fonts.

As a possible solution, I can imagine that we add an intermediate step
to convert the fonts in an EPS file into PS paths, for example, by
using the `epswrite' device (as demonstrated in the `eps2eps' script
which comes with ghostscript).  This should assure that the bboxes are
exact.


    Werner


_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to