Log of #ghostscript at irc.freenode.net.

Search:
 <<<Back 1 day (to 2019/03/03)20190304 
_abc_ Hello. I am reviving a 2003 C program which converts simple L2 or L1 PostScript to gcode (milling cnc). It chokes on new(er) language elements output by newer tools even though it uses gs to convert the input to L2 or L1 ps. I am looking at ps command references and can't find *abbreviated* commands. Specifically, looking for 'g' now but also others? Can someone please point me right? None of the 00:37.21 
  manuals I have mentions short form commands like l m g c anyway. Tia.00:37.27 
  this appears in a valid generated ps file as: <</Length 3504>>stream \n q 0.1 0 0 0.1 0 0 cm \n 0.72 w \n 1 J \n 1 j \n 0 g \n 0 G \n etc00:41.25 
xiaxiaoyu121382 hello?10:59.39 
_abc_ Hello. I had some preamble/short form ps convention questions yesterday, nobody answered. Here I go again: 1) is there a standard in ps which is followed by preambles for level2 ps? Preambles which define things like /g/setgray def etc? Also, what is the rationale for dropping level1 ps from gs completely? Several (old) tools rely on the simple structure of old style level1 ps to work, and they no 12:38.19 
  longer work. Path extraction for engraving, and the like. I would like to know if level1 was dropped just because it is low use or was there some other reason for this? Also, about when was level1 dropped from gs, at what version? Thanks.12:38.26 
  and I meant of course /g/setgray load def12:39.21 
  I have to ask, where are you people based? In what timezone? I'm in Europe, Eastern. I seem to come here when nothing moves, has happened before several times. If my questions are off topic here, then please point me right, to a freenode channel or online forum where this is on topic. Thanks.12:47.36 
  I'm usually online and can be reached among other things with /msg memoserv send _abc_ $msg12:48.33 
  *online daily.12:48.41 
  https://ghostscript.com/pipermail/gs-devel/2014-July/009672.html looks like this has been going on for a while now.14:40.40 
  https://savannah.gnu.org/bugs/?41141 indeed. Okay, lesson learned. Is there any kind of filter, add-on, or patch in current gs which adds back pswrite level1 capability?15:19.26 
  Also I found a real reference about the reasons (technical), so that question, I consider to have been answered. https://ghostscript.com/pipermail/gs-devel/2014-July/009672.html15:22.55 
  I am done with the theme for now.15:23.02 
kens _abc_ you picked a bad time to try and contact us. We have just been attending a regular staff meeting in the US and most of the staff have been travelling.17:00.41 
  We are based in Europe and the US. the best time to get a response here is office hours in the UK or US.17:01.09 
  I don't understand you r question 1, PostScript is a programming language, so no, there is no 'standard' preamble, it depends on what the programmer chooses to do.17:02.07 
  The rationale for dopping level 1 is that it sucks17:02.23 
  Its impossible to convert modern PostScript/PDF/other languages into anythign other than a large image if we limit ourselves to level 1. Its missing colour support, serveral kinds of font support, and much else besides. PostScrip language level 2 is 20 years old, if you are relyign on tools that can't read a 20 year old version of the specification perhaps you need to consider finding a new approach, or nre tools.17:03.50 
  There are no 'short form' commands. Somewhere in the progrtam you are looking at there will eb a definition of a procedure called 'cm' etc.17:04.41 
  You can add back the old pswrite device, but its going to be up to you to maintain it as the graphics library moves into the future, we won't do it.17:06.43 
raypc I believe PS Level 2 is much older than 20 years. Maybe kens was thinking about Level 3. PLRM 3rd ed. was published in 1999. The PLRM 2nd edition was 1990.19:42.22 
  BTW, the oldest Ghostscript I can find is 2.4 from April 1992 and it supported many Level 2 features (but far from all)19:45.34 
  I do see history going back to 2.0 dated 9/12/90. That note mentions that it bumped the major version to 2.x due to numerous bug fixes.19:50.40 
  the first version I used was 2.5.119:53.38 
 Forward 1 day (to 2019/03/05)>>> 
ghostscript.com #mupdf
Search: