Hi Mike, [snip] > I just checked in some changes to the postcript code in CVS. The code >now outputs a bare minimum of the DSC (Document Structuring Conventions) >comments. At the moment it emits the document creator, creation date, >title, author, bounding box, and number of pages. I have defaulted all
Thanks for tackling and fixing this! >those values to things I found in the environment. The only `hack' at >the moment is the bounding box. It's set based on the paper size, and >not by the actual extents of the marks made on the page. The function >world_get_complex_bounds() looks like it will do the trick, but I don't >want to re-do the scale calculations in f_print() again, as the logic >looks somewhat complex. I will look for a way to re-factor this code >and come up with a strategy. For now, whats in there seems to work okay Please post any strategry or questions to geda-dev as there are lots of people here who have mucked with the printing code now. :) And hopefully we will all be able to agree to some improvements. -Ales