Home

About
John
Deubert

Courses

Class Schedule

On-Site Classes

Register for Class

Acumen Journal

Resources

Contact John

Troubleshooting PostScript
(3 Days, Hands-on)
Printable course description (PDF)

A course in diagnosing and fixing PostScript files

Troubleshooting PostScript is a three-day, hands-on course in diagnosing troublesome PostScript files. This is not a full programming course, but a streamlined, practical course in determining what is wrong with a PostScript file and what to do about it

This class teaches enough PostScript programming to understand what a troublesome file is trying to do; it introduces you to debugging techniques that establish the source of the trouble; it teaches you how to look for problems that may lie with the RIP or printing environment, rather than the PostScript code; finally, the class applies its debugging techniques to samples of "bad" PostScript code.

Students are encouraged to bring their own samples of troubled PostScript for examination in class.

Course Objective

Students will leave class knowing how to examine, diagnose, and fix problematic PostScript code. When presented with a PostScript-related problem, the student will know how to inspect the file, step through the code locating the error, and determine the probable cause of the problem.

Prerequisites

A good technical background. Programming experience will be helpful, though not necessary.


Audience

Printer field support engineers and other support personnel who must deal with failed print jobs, but do not need to be PostScript programmers.


Course Outline

Day 1

- Basic PostScript Drawing
- Coordinate systems
- Color and Color Spaces
- Variables & Procedures
- Loops & Conditional Execution
- Execution Stack as a Debugging Tool
- Using the Acumen Error Handler

Day 2

- Save, Restore & Exiting the Server Loop
- The Current File, Filters, & Image Data
- Trapping Errors With stopped
- Addressing Printer-Specific Features
- Fonts, Font Management & Font Problems
- Document Structuring Convention

Day 3

- Sample PostScript Output
- Using PPD Files for Research & Patching
- PostScript Debugging Operators
- Debugging Techniques
- Common PostScript Errors
- Sample Debugging Sessions

Pricing, Availability, and On-Site Classes

Troubleshooting PostScript is taught four times per year in Costa Mesa, California. See class schedule for a list of locations, dates and class cost.

This class can also be taught on-site; click here for details.

Register for class

Please fill out the following form for online class registration.