Home | Contact Us | Submit Troubleshooting Info | Search | Help


    Output | Software Solutions | Proofing | Color, Screening and Calibration | Scanning | Digital Photography | Consumables | POS


Prinergy 3.1 variable marks are not populated correctly on output proofs or plates


Product

  Prinergy 3.1.x

Platform

 

Operating system

 


Error

 


Symptoms

 

In Prinergy 3.0.3.1, when you created variable overlapping text marks in Preps, the output text was populated with correct information.

After upgrading to Prinergy 3.1, you now find that variable text fields are not populated with job information when output to proof or plate.


Cause

  Overlapping variable text marks. The Adobe WordFinder algorithm constructs words based on their placement on the page. In the case of overlapping variable marks, the new WordFinder used in Prinergy 3.1 tries to replace a variable mark which cannot be found because the letters from one mark interact with the letters from the second mark, creating a nonsensical mark (example, "$[ColDateor]").

Solution

 

There are two possible workarounds.

Workaround 1. Change Preps templates so that variable text marks do not overlap. Placing more space between the text marks (avoiding overlaps) ensures that the problem does not occur.

Workaround 2. The marks JTP replaces variables one by one, making it possible to have large gaps in your replaced text. For example, when printing the x and y trim offsets on one line, you can end up with space between the numbers. One method is to overlap text lines to make everything line up, but what if you don't know ahead of time how long the replacement string is?

Using the new $[Compound] variable mark to avoid overlapping variables, you can now group the variable marks to create a compound mark-set which provides variable spacing, that is, creation of a mark where you can embed other marks inside it that will be replaced in one shot. However, you must modify existing and future Preps templates.

This new $[compound] mark takes a string of mark variables as an argument (note the marks use %mark% instead of $[mark] and an underscore instead of a space). For example, if you want to put the jobname and the color on the same line, you can now use the following mark:

$[compound_JobName:_%jobname%__color:_%color%]

Permanent fix:


See also

 


Keywords

 

marks, output, plate, proofing, variable marks


Technical contact(s)
 

Malcolm Kenning

Submitted by
 

Malcolm Kenning

Date submitted
 

30 Aug 2006


    Copyright © 2005 Creo Inc. All rights reserved. Confidential. Back to top.