sed '1,/if not UseGhostScript/d' $(which keyjnote) | head -15 redpepper@redpepperlaptop:~$ sed '1,/if not UseGhostScript/d' $(which keyjnote) | head -15 imgfile = TempFileName + "-%06d.ppm" % page renderer = "pdftoppm" try: assert 0 == spawn(os.P_WAIT, \ pdftoppmPath, ["pdftoppm", "-q"] + [ \ "-f", str(page), "-l", str(page), "-r", str(int(UseRes)), FileNameEscape + FileName + FileNameEscape, TempFileName]) except OSError, (errcode, errmsg): print >>sys.stderr, "Warning: Cannot start pdftoppm -", errmsg print >>sys.stderr, "Falling back to GhostScript (permanently)." UseGhostScript = True except AssertionError: print >>sys.stderr, "There was an error while rendering page %d" % page