RU|DTP - настольные издательские системы
Home | FAQ | Литература | Статьи | Документы ICC | Prepressure | Download | Форум Восстановленная копия сайта RuDtp.ru

ВСЕ О PostScript

Все материалы, находящиеся в этом разделе, являются переводами документов с сайта http://www.prepressure.com.

Put
Описание:

The "put" operator is too generic to allow for easy troubleshooting.

Методы устранения:

Custom fills

PostScript errors caused by the PostScript command 'put' are sometimes caused by custom fills. Check all drawings in your lay-out whether they contain custom files and either replace or recreate these.

Damaged fonts

"Put" errors may also be related to a damaged font. Reinstall all fonts used in your document from the original disks, both on your Mac or PC and your RIP. This is a known problem with Linotype PostScript level 1 RIPs when printing from FreeHand 7.

Invalidaccess errors

An "invalidaccess" error, offending command "put" can be caused by the use of an incorrect driver. I once got around this error by switching from an Agfa PPD to a generic Scenicsoft PPD while creating PostScript code for Scenicsoft Preps. Using a PPD driver of a recent device for outputting on an older RIP can cause similar problems.

Rangecheck error - Part 1

I once spend half a day troubleshooting a file from a customer that kept generating 'Rangecheck' errors, offending command 'put'. It turned out that some of the about 20 spot colours in the file had round brackets in them (one colour was named 'bordeaux (tarif 1)') and this was unacceptable for the in-rip separation algorithm of my RIP. Changing the names of the spot colours solved the issue. The customer never experienced the problem himself because he always output preseparated files.

Rangecheck errors - Part 2

A "rangecheck" error, offending command "put" can occur while trying to print complex Xpress 3.3 files containing lots of nested EPS-files (Illustrator files which contained other Illustrator EPS-files which themselves contained EPS-scanned images). Here are 3 solutions for this problem:

1. Make a back-up copy of XPress and open this copy with ResEdit. Open the PSHD resource and look for line 1007. Use the search command to find the following piece of text: /A 128 array def. Change the 128 to a higher value (like 250 or even 500). Save the altered application and use it to print the file. Although this solution works, it may still generate the "rangecheck" error if you print lots of pages in one go.

2. You can also send the file as a composite file and have the RIP do the separation. On Agfa RIPs, this workflow is called "Inrip separaration" or 'Composite printing'.

3. Download the following piece of PostScript code to the Postscript level II RIP and then print your file. I cannot guarantee that this code works with non-Agfa RIPs.

true 0 startjob

userdict begin

/F18 /array load def

/array { dup 128 eq { pop 50000 } if F18 } bind def

end

This piece of code will remain active until the RIP is rebooted or reset. You can add it to user/boot but then the first line should not be included.

Видеокурс Допечатная подготовка журнала
Desktop Publishing на человеческом языке
Разделы: Home | FAQ | Литература | Статьи | Документы ICC | Prepressure | Download | Форум

О «мертвых» линках и ошибках сообщать вебмастеру бесполезно. Это восстановленная после аварии копия сайта.

Дизайн: N-design