NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: misc/50116: MKREPRO: PostScript files include time stamp
The following reply was made to PR misc/50116; it has been noted by GNATS.
From: John Nemeth <jnemeth%cue.bc.ca@localhost>
To: gnats-bugs%NetBSD.org@localhost, misc-bug-people%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
netbsd-bugs%netbsd.org@localhost, Thomas Klausner <wiz%NetBSD.org@localhost>
Cc:
Subject: Re: misc/50116: MKREPRO: PostScript files include time stamp
Date: Wed, 5 Aug 2015 05:54:12 -0700
On Aug 5, 7:05am, David Holland wrote:
} Subject: Re: misc/50116: MKREPRO: PostScript files include time stamp
} The following reply was made to PR misc/50116; it has been noted by GNATS.
}
} From: David Holland <dholland-bugs%netbsd.org@localhost>
} To: gnats-bugs%NetBSD.org@localhost
} Subject: Re: misc/50116: MKREPRO: PostScript files include time stamp
} Date: Wed, 5 Aug 2015 06:49:35 +0000
}
} On Tue, Aug 04, 2015 at 09:25:01AM +0000, John Nemeth wrote:
} > } > How about a postprocessing step that just does 'grep -v ^%%CreationDate:'?
} > }
} > } Will that break the file? I suppose probably not.
} >
} > "%" is the PostScript comment indicator. From "PostScript Language
} > Reference Manual Second Edition":
} >
} > %%CreationDate: <textline>
} >
} > The comment indicates the date and time the document was
} > created. Neither the date nor time need be in any standard
} > format. This comment is meant to be used purely for
} > informational purposes, such as printing on banner pages.
} >
} > In other words, leaving it out won't break the file. Hopefully there
} > aren't any tools that demand it. If there is, the tool is probably
} > broken anyways.
}
} Yes, except that at least some programs examine or check the comment
} at the beginning of a postscript file to determine if it is, in fact,
} a postscript file.
}
} One possible way for this change to go wrong is that lpr and/or
} printers stop recognizing the files as postscript and print the
} postscript as text... probably this is not going to be an issue with
} just removing CreationDate. I hope.
Many PostScript documents will start with this line:
%!PS-Adobe-3.0
However, they are only allowed to do so if they conform to the
Docuement Structuring Convention. A shortcut in recognizing
PostScript documents would be to look for "%!" as the first two
characters. Blowing up because "%%CreationDate: " is missing is
just plain broken. BTW, a line starting with "%%" indicates a
special Document Structuring Convention comment.
}-- End of excerpt from David Holland
Home |
Main Index |
Thread Index |
Old Index