David Kastrup <d...@gnu.org> writes: > Tyler Mitchell <fiss...@ldx.ca> writes: > >> On Wed, Jan 09, 2019 at 12:27:13PM +0000, Stephen Wilkinson wrote: >>> [...] it seems to be a struggle to get the postscript file to >>> open in anything at all. >> >> I looked at this and it seems the culprit is the draw_round_box >> procedure which uses 'max' and 'min' operators, which are not part >> of standard PostScript, but are available in Ghostscript: >> >> https://en.wikibooks.org/wiki/PostScript_FAQ#Where_are_min_and_max_functions? >> >> Adding this to the PostScript output (before draw_round_box is >> defined) makes it double-clickable in OS X: >> >> /min { 2 copy gt { exch } if pop } bind def >> /max { 2 copy lt { exch } if pop } bind def >> >> >> Is it possible to include these in music-drawing-routines.ps so >> that the .ps output could be processed with non-Ghostscript >> interpreters? > > I'd rather we make the input not depend on those functions in the first > place: the names are too generic for comfort. > > Looks like my fault: their use can be traced to a commit of mine from > 2013. I'll fix that.
Tracker issue: 5459 (https://sourceforge.net/p/testlilyissues/issues/5459/) Rietveld issue: 342300043 (https://codereview.appspot.com/342300043) Issue description: Avoid Ghostscript-specific max/min operators in PS -- David Kastrup _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user