InDesign 2.0: Spot Colors, Transparency

[1546] InDesign CS LogoVisit the new InDesign Prepress Section: Adobe InDesign: Prepress Techniques

InDesign 2.0, Spot Colors, Transparency.

In June 2001 I had the opportunity to spend some time at Australian Consolidated Press (ACP) looking at the implementation of InDesign as a replacement to QuarkXpress and Heidelberg DaVinci systems.
Replacing QuarkXpress is something that is pretty straight forward: understanding the implications with users, feature comparison, PDF generation and system requirements just some of the tasks that were looked at.

Personally, I am getting sick of so-called expert users stating that PDF does not support spot colours! This document, and InDesign 2.0, proves beyond a doubt that PDF does, in fact, support spot colours!

DaVinci system, however, are a completely different kettle of fish. These high end systems, commonly used in prepress where spot/special colours are involved require skilled operators and talent mixing artistic skills and a traditional prepress trade background.

One of the problems with tools such as Photoshop, QuarkXpress and Illustrator is their lack of strong support for jobs containing spot/special colours.

When working with bitmap images with spot colours into QuarkXpress, you must use DCS format files. DCS stands for “desktop colour separation” – applications like Photoshop take an image containing CMYK data + spot channels, and produce a file that contains all the data — but preseparated into each of the plates. After placing this element into InDesign or QuarkXpress, the only way to print high quality is to print separations.

In a world of composite Postscript and composite PDF, separated output is usually only seen at a late stage of film or plate generation. You cannot send a separated PDF to a non-print savvy client and expect a positive response.

With QuarkXpress and other applications all support a mixed CMYK + spot colour workflow. The spot colour separations are usually restricted to vector elements as created in Illustrator or the application itself. Application will generate the 5th or 6th colours when printing separations.

One “white lie” in the prepress world is that PDFs cannot retain spot colours. This is incorrect. This is a residual myth left over from the days of Acrobat 3.0 Distiller. There was a special magic trick of placing the Prologue.ps and Epilogue.ps files into the Distiller folder and turning on the “Use Prologue and Epilogue.ps” in the Distiller job options. These special .ps files can be throught of as “extensions” to Distiller. One of the side benefits was that they permitted the retaining of Spot inks in the PDFs that were generated. With Acrobat Distiller 4.0 and later in February 1999, this is not required. PDFs can contain spot colours, tools like CrackerJack and RIPs will see the extra plate and separate these correctly.

“By default, Acrobat Distiller 3.0x does not retain spot colors or separation information in composite PostScript files, but instead retains this information in the Epilogue.ps and Prologue.ps files. Separated PostScript files, however, already contain spot color and separation information, so Acrobat Distiller 3.0x doesn’t need the Epilogue.ps and Prologue.ps files. If Acrobat Distiller 3.0x uses the Epilogue.ps and Prologue.ps files on a separated PostScript file, the resulting PDF file will not contain correct spot color or separation information.” (from http://www.adobe.com/support/techdocs/1b656.htm)

When it comes to transparency, soft-edged images and drop shadows – InDesign 2.0 changes the landscape significantly. Outputting from InDesign 2.0 works today – even when generating Acrobat 4.0 (PDF 1.3) documents. The Flattener is a magic piece of work that has taken many years of advanced development. It first appeared in Illustrator 9, and received bad word of mouth. This is largely due to incorrect configuration of the Flattener settings. Personally, as these settings appeared in 3 different places, it is not surprising that it has caused heartache in prepress departments world wide. (Illustrator 9, Transparency and Printing)

InDesign 2.0 has a later revision of the Flattener, and the settings are in one place: Edit>Transparency Flattener Styles. Today people are flattening complex images: usually in Photoshop 6.0 when saving as a .eps or a .tiff. Using the Flattener in InDesign 2.0 is no different: just that it is happening at a later stage of the process. (InDesign CS Printing Guide)

What about Spot colours? Are they retained in this flattening process. It would be OK if these features worked in a pure CMYK world, but disappointing if Spots were not retained.

Yes, Spot colours are retained.

In June 2001, I sent a slightly panicky email to Tim Cole in the US:

“A slightly technical question; how will Anna deal with Spot colours?
What if I create a piece of text using a Spot Colour, and apply drop shadow? (consider shadow is a Process Black) Will the Spot be retained?”

The retention of Spot colours is highly important in the world of front covers of magazines; also packaging, outdoor/promotional posters and complex documents like annual reports.

A day later, I received the following answer from Matt, an InDesign engineer through Tim:

“The spot will remain a spot. In fact, unless specifically requested (e.g., through the ink manager, or through your spot/overprint mode selection at output time) Anna will never convert a spot to process.”

Lets look at the workflow.

  • Save images from Photoshop CMYK as images with transparency defining the edges of the image(Photoshop PSD or Photoshop PDF ensuring you are Saving Transparency)
    [1127] Saving Photoshop CMYK as PDF with Transparency

  • Create and use Spot colours in InDesign 2.0 assigning colours to any elements; text etc. In this example, I have defined a large, ful;l bleed rectangle in Pantone 662C and the text “Ski NZ” in Pantone 7405 C
    [1128] InDesign 2.0 with two Spot Colours defined

  • Place Photoshop file into InDesign document.
    [1129] InDesign 2.0 with two Spot Colours, now placed Photoshop PDF

  • Print Composite CMYK, Separations (in the Ink Manager, ensure that the Spot colours are going to a separate plate)
  • The result looks something like this:
    [1130] InDesign 2.0 with two Spot Colours: Separations in Acrobat
    Lets look at the Black (K), Pantone 662 C and 7405 C plates:
    [1131] InDesign 2.0 with Spot Colours: Black (K) Plate
    [1132] InDesign 2.0 with Spot Colours: Pantone 662 C
    [1133] InDesign 2.0 with Spot Colours: Pantone 7504 C

As you can see, InDesign 2.0 is correctly holding the spot colours, feathering the spot where the CMYK image is knocking it out, and holding the drop shadow in the Black plate.

Please note: If you have a PDF with Spot colours and transparency generated from InDesign 2.0 and are viewing it in Acrobat 5.0: ensure you have View>Overprint Preview turned on. This will ensure that you are seeing a closer representation of what is going to print. Otherwise, you will see white boxes where there is a transparency interaction.

What about composite output? Composite is usually expected to be pure CMYK. But when printing out of InDesign 2.0 as Composite CMYK, the Spot colours are held (that is, not converted to process unless you tell InDesign to do it that way). Here is a screen dump of a Composite PDF (created from Composite Postscript printed out of InDesign 2.0). To show that there is still two Spot plates, I am using Quite Revealing from Quite Software to ‘reveal’ the Spot plate.

[1134] InDesign 2.0 with Spot Colours: Composite output, revealed

Thanks to the guys at ACP, Tim Cole, Michael Stoddart and Matt Phillips.

A Postscript: I hear that the DaVinci’s were turned off at the end of April. All front covers of magazines, including those with spots are now completed using Photoshop and InDesign 2.0.

Tricks of the HyperTalk Masters

[1115] Tricks of the HyperTalk Masters
Front Cover, Tricks of the HyperTalk Masters. The Waite Group 1989.

In 1987 Apple released an application called Hypercard. Once I saw Hypercard, my life changed. The inbuilt programming language, HyperTalk, combined with the UI/database made it extremely easy to write small applications. Many of the features of HyperCard predate the web, but I believe heavily influenced Tim Berners-Lee in the HTTP/HTML design he was perfecting at the same time.

At about the same time, there was no world-wide web as we know it today. Bulletin Board Systems (BBS) and large online services such as CompuServe ruled the roost. To work with these systems, you used a terminal emulator, XModem/ZModem downloads and command line systems. CompuServe created a MacOS UI over this complex interface.

In 1988 Brian Musker, IT Manager of the Australian Submarine Corporation, was also a HyperCard fan – and wanted to know if you could write an interface over complex terminal-based systems. Born from this was a great relationship between both companies and the building of a career (in my case)

Another side benefit were some postings into the HyperCard forum in CompuServe. Mitchell Waite, of the Waite Group asked me if I was interested in writing a chapter for a book they were planning “Tricks of the HyperTalk Masters”. Mitch asked me to write a front end to CompuServe using HyperCard.

I have never written anything of note in my life. My english sucks. Blame a poor country school education! By 1989 I had completed the HyperCard “stack” with scripting – and had written the text that described what the stack was doing. Naming the application Chauffeur, it was meant to assist you through the complex process of CompuServe.

My fee was all of US$500 for this project, and personally paid about AU$1200 in CompuServe fees! The contract I signed was longer than the chapter I submitted.

[1116] Page 420, Tricks of the HyperTalk Masters
Page 420 of the Chauffeur chapter

[1117] From Pacific Computer Weekly, May 1989
[1118] TOTHM: Adelaide Advertiser

A paradigm shift in software

A paradigm shift is due in the realm of what I call distributed computing. In my definition, this is where the processing for a particular task is “done somewhere else” other than the desktop. In the web model, you can think of this as dynamic web sites. You tell the server what you want by clicking on a URL, and the web server generates a result designed for what you can display – web browser, phone, pocketpc using flash, pdf, html, wml, svg or image.

If we extend this to incorporate intelligent desktop software, you could have server based Photoshop plugins. You “hire time” with these plugins to do some smart processing on part of an image. Ie: select a badly photographed face in an image; click on a special “heal” button, and this image is sent to a server, processed and returned. If an engineer finds a smarter way to process the images – the protocol between the desktop application and server doesn’t change – just the code on the server. Everyone who uses this web service gets a better service, and the installed based of software on the desktop just gets smarter.

Another example is taking a collection of images and text and telling the server “to assemble this into a catalog”. The server returns an 80% completed catalog as an InDesign file. There are smarts in the InDesign app to tell the server what you change (positioning, text formatting) so the next time you ask the server to process something similar, it learns from its mistakes first time around. This time, the catalog is 90% completed. And so forth.

In this model, software companies like Adobe produce standardised “hooks” into their server plugins. Desktop applications are purchased with certain “rights” to use these plugins. Other desktop applications can also use these hooks, but at a different cost. The application is therefore a smart front end to the server. Larger organisations could purchase the server for internal use too.

Adobe is already experimenting with this model: Adobe Studio Design Team and CreatePDF (to name two)

It relies on increased bandwidth and smart connections from the desktop to the server. Smart protocols (like SOAP, XML-RPC and WebDAV) are also a part of this model. The use of artificial intelligence (another re-emerging paradigm) also permits smarter servers making changes. In fact, the client and server are smart enough to scale the process to a point where bandwidth is a function of the process used.

Using neural models (self learning software: what does this user expect) and iterative requests (the last time you did this, I found that this item needed to be moved a little to the left) — AI comes into its own as a process of producing smarter automated output.

Interestingly enough, I’ve seen some stuff coming in our pipeline of products that shows we are thinking in these manners. I love Adobe – lots of very smart people. I am also glad we are harnessing the best in the world, too.

Quark

In San Jose, California. Sorting out the DNS. Learning about delegation, NIC handles and the good sense of updating your contact records.

Its interesting to read both the Adobe User to User Forums and Quark User Forums and what each are saying about Xpress vs. InDesign. Maybe we are in the midst of a major change in the industry. Just like there was moving to desktop typesetting in the late 1980s (to PageMaker). And desktop colour in the early 1990s (to Xpress). Maybe its not about one vs. the other. With PDF for final form, high quality delivery there is no need to be application pedants. Yeah, that’s more like it.

InDesign 2.0

Sandee Cohen is publishing articles on CreativePro.com looking at InDesign 2.0 – and more specifically, the differences and how-tos for Quark/PageMaker users.

Sorry about the gap in service there. My current hosting provider had a brain explosion. I’ve now transfered this site to another service. Had to relearn SQL, throw in a few Unix commands, find out what SSH is, understand the syntax of the Apache .htaccess file and reconfigure some PHP. Still gotta fix some stray PHPs left around.