miker@central.sun.com (Mike Raffety) (04/04/89)
Basically, an "accounting error 3" (the ONLY "accounting error" in our
source for Transcript; no "1" or "2"; version 2.1 for Sun) means that
start and end page numbers don't make sense (i.e., less than zero, not in
logical order, etc.). Relevant code fragment:
if( start > end || start < 0 || end < 0 ) {
fprintf(stderr,"%s: accounting error 3, %ld %ld\n",start,end);
The "start" and "end" are the pagecounts that PostScript automatically
keeps track of internally (inside the printer itself); Transcript (pscomm)
queries the printer for the cumulative pagecount before and after each
job. Hope that helps. All I can read into it is an inconsistency in your
PRINTER, not Transcript.jaffe@elbereth.rutgers.edu (Saul) (04/04/89)
You may have an old version of transcript as the only accounting error in the version that I have is "accounting error 3". In any event, what transcript does is periodically query the printer for the number of pages its printed. If the start value is > end or either is 0 it prints an error. I would fix the problems pointed to by the errors from the Laserwriter before worrying about the accounting errors. Saul Jaffe Rutgers University ARPA: Jaffe@elbereth.rutgers.edu UUCP: ...!rutgers!elbereth.rutgers.edu!jaffe