Harlequin MultiRIP v10.0 OEM Manual - Harlequin …€¦ · Harlequin MultiRIP v11.0r1 January 2016...

468
TM OEM Manual Windows Operating Systems v11.0r1—January 2016

Transcript of Harlequin MultiRIP v10.0 OEM Manual - Harlequin …€¦ · Harlequin MultiRIP v11.0r1 January 2016...

  • TM

    OEM Manual Windows Operating Systems

    v11.0r1January 2016

  • 2 OEMManual HarlequinMultiRIPv11.0r1January2016

  • Contents

    Preface 9

    1 Introduction to the Harlequin MultiRIP 13WhatistheHarlequinMultiRIP? 13WhyusetheHarlequinMultiRIP? 14TheHarlequinMultiRIPindepth 15WhybecomeaHarlequinMultiRIPOEM? 32IntegratingtheHarlequinMultiRIPwithyourproduct 33AboutGlobalGraphics 37

    2 Running the Harlequin MultiRIP 39Machinerequirements 39Installingprinterinterfacecards 44HarlequinMultiRIPfolderstructure 44StartinguptheHarlequinMultiRIP 48Menusaffectedbyoptionalfeatures 55StoppingtheHarlequinMultiRIP 56

    3 Getting Started with the Harlequin MultiRIP 59AsimpleHarlequinMultiRIPsession 59AmorecomplexuseoftheHarlequinMultiRIP 66UsingtheHarlequinMultiRIPwithaspoolfolder 69MonitoringtheHarlequinMultiRIP 70

    4 Harlequin MultiRIP Output Methods 73Historicaloverview 73Pagebufferingmodes 73Thethroughputsystem 75Advanceddetailsofpagebufferingmodes 86Pagebufferingmodes:asummary 90

    HarlequinMultiRIPv11.0r1January2016 OEMManual 3

  • 5 Configuring Output Formats 91CreatingandmanagingPageSetups 91PageSetupManagerdialogbox 92EditPageSetupdialogbox 94Selectingdifferentdevices 96Sendingoutputtothescreen 99OutputtoPreview 103OutputtoNone 103OutputtoTIFF 104OutputtoPDFRaster 118Sendingoutputtoaprinter 124ProofReadyplugins 125Multipledeviceoutputplugins 126Outputplugindialogboxes 129Separations,ScreeningandColor 129AdvancedMediaSaving 131Mediaandtimesavingusingoptimization 137Defaultpagesize 139Margins 139Printingeffects 140Controlstrip 141Scalingtheimage 150Features 151Cassettemanagement 153PageSetupOptions 153PageSetupOptionExtras 158PDFOptions 161Calibration 161XPSOptions 163

    6 Screening 167Managingseparationsstyles 167SeparationsManagerdialogbox 168EditStyledialogbox 169Halftoning 170Screenangles 175Dotshapes 176Halftonefrequency 179Screeningoptionsandnumberofgraylevels 180JobsettingsandHarlequinMultiRIPsettings 184HarlequinPrecisionScreening 185HarlequinScreeningLibrary 191Automaticdetectionofcolorseparations 198

    4 OEMManual HarlequinMultiRIPv11.0r1January2016

  • 7 Configuring the RIP 199ConfigureRIPdialogbox 199HowtheHarlequinMultiRIPcontrolsfiles 200Controlofpagebufferingmodes 201Jobtimeout 203Threadsandparallelprocessing 204HarlequinVariData 206Printerbuffersize 207Extras 209Specifyingprepfiles 210HarlequinMultiRIPmemoryallocation 210Minimumfreediskspace 212Disablesounds 212ResettingtheHarlequinMultiRIPtodefaultvalues 213Choosingtheuserinterfacelanguage 213

    8 Configuring Input 215Inputmanagement 216Plugininstallation 217Managinginputplugins 217UsingtheNTPipeinput 221UsingtheSpoolFolderinputfolder 224UsingtheSocketinputplugin 229UsingtheAsynchronousSocketplugin 234UsingtheAsynchronousSocketQuitplugin 235Usingmorethanonemethod 235UsingthePrintFilecommand 236PrintingPostScriptlanguagefiles 237PrintingPDFfiles 237PrintingXPSDocuments 251PrintingHDPhotoimages 251PrintingJPEGandJFIFfiles 252PrintingGIFfiles 252PrintingTIFF 6.0files 252Printingpagebufferfiles 254EnteringPostScriptlanguagecodebyhand 256

    9 Media Management 259Whymanageyourmedia? 259Advancingandcuttingmediainteractively 262Advancingandcuttingmediaautomatically 263Monitoringmedia 268

    10 Simple Imposition 277WhatisSimpleimposition? 277

    HarlequinMultiRIPv11.0r1January2016 OEMManual 5

  • Inputfileformats 277HowtoactivateSimpleimposition 278TheImpositionManager 278ConfiguringSimpleimposition 279Exampleimpositions 295

    11 Fonts 305Suppliedfonts 305Typesoffont 306TheDLD1format 307InstallingfontsintheHarlequinMultiRIP 308Preloadingfonts 310Producingalistofinstalledfonts 310Proofingfonts 311Removingfonts 312Compositefonts(Type0) 313Fontsubstitution 314TheHqnFontSetStubsstartupfiles 315Fontbackup 316FontEmulation 316

    12 Calibration 321Whycalibrationisneeded 321Calibrationandlinearization 323CalibrationintheHarlequinMultiRIP 324Exampleprocedure 325Editingcalibrationsets 334Consistencyofcalibration 337Tonecurves 339Presscalibration 339Usingacombinationofcalibrationsets 342PrintCalibrationdialogbox 343CalibrationManagerdialogbox 345EditCalibrationdialogbox 349Featuresintroducedforflexographicprinting 356

    13 Color Separation 363Introduction 363Whatcolorseparationsare 373Producingcolorimagesfromseparations 376Howcolorseparationsareproduced 378Creatingandmanagingseparations 380SeparationsManagerdialogbox 380EditStyledialogbox 383ColorSetup 391Colorseparationanglesinjob 401

    6 OEMManual HarlequinMultiRIPv11.0r1January2016

  • Trappingfeatures 402PagesintheOutputController 403

    Appendix A Troubleshooting 407

    Appendix B Jobs Containing Color Management Data 423

    Appendix C Using Genlin 427

    Glossary 435

    Copyright and Trademarks 449

    Index 457

    HarlequinMultiRIPv11.0r1January2016 OEMManual 7

  • 8 OEMManual HarlequinMultiRIPv11.0r1January2016

  • Preface

    TheHarlequinRIPisaninterpreterandrendererformultiplepagedescriptionlanguages.ThismanualisacompleteguidetousingtheHarlequinRIP,andprovidestechnicaldetailswhennecessary.FordetailsofhowtoinstalltheRIP,seetheseparateInstallationGuide.

    ThismanualisintendedforanyoneusingorevaluatingthegraphicaluserinterfaceversionoftheHarlequinMultiRIPforPCplatformsrunningonMicrosoftWindows.TheguidecoversthefeaturesoftheHarlequinMultiRIPinastructuredway,givingexamplesthatshowyouhowtoperformawidevarietyofusefultasksintheRIP.FormoredetailsabouttheotherversionsofRIPsavailable,seeChapter1,IntroductiontotheHarlequinMultiRIP.

    Contents of this manualThismanualdiscussesbasicconceptsatanearlystage,leavingmorecomplexissuesforthelaterchapters.Inaddition,eachchapterstartswithabasicdescriptionoftherelevantfeaturesbeforedescribingindetailthemoretechnicalissuesinvolved.

    ThefirstthreechapterscontaininformationaboutwhattheHarlequinMultiRIPdoes,andhowtogetitupandrunningonyourmachine.

    Chapter1,IntroductiontotheHarlequinMultiRIP,givesadescriptionofwhattheRIPdoesandthekindoftasksforwhichyoucanuseit.ThischapteralsogivesabroadoverviewofthedifferentversionsofRIPthatareavailable.

    Chapter2,RunningtheHarlequinMultiRIP,describesyourmachinerequirements,andhowtostartuptheHarlequinMultiRIPonceitisinstalled.

    Chapter3,GettingStartedwiththeHarlequinMultiRIP,describesthemostfundamentalelementsofthesystem.Itshowsyouhowtodousefulworkwithoutlearningalargenumberofnewskills.

    Thenextfourchaptersformamorecomprehensiveaccountofthesoftware.

    Chapter4,HarlequinMultiRIPOutputMethods,introducesthedifferentwaysinwhichtheRIPcanoperate,andhowyoucangetthebestperformanceoutofthesoftwareforthejobsyouarerunning.ThechaptermovesfromgeneralprinciplestomorespecificexamplesofthebestwaytousetheRIP.

    HarlequinMultiRIPv11.0r1January2016 OEMManual 9

  • Chapter5,ConfiguringOutputFormats,describestheflexibilitytheHarlequinMultiRIPprovidesforconfiguringtheappearanceofanyprintedpage.Thetoolsdescribedinthischapterwillbeusedonaregularbasis,andareimportantforanyonewhowillmakeextensiveuseoftheproduct.

    Chapter6,Screening,explainsthecontroltheHarlequinMultiRIPgivesyouoverscreeningtechniques.ThischapterincludesacompletedescriptionofusingHarlequinPrecisionScreening.

    Chapter7,ConfiguringtheRIP,showsyouhowyoucanconfiguretheHarlequinMultiRIPtogivethebestperformanceinyourenvironment.Youwillprobablywanttoexperimentwiththeoptionsdescribedinthischapter,butonceyouaresatisfiedthattheRIPisrunningasyouwantit,youwillnotneedtoalterthemonaregularbasis.

    ThelaterchaptersofthemanualdealwithspecificfacilitiesthattheHarlequinMultiRIPoffers,andmaybeusedasreference.

    Chapter8,ConfiguringInput,describesthedifferentwaysinwhichyoucansendpostscriptlanguagecodeandotherformsofjobasinputtotheHarlequinMultiRIP,eitherworkingonastandalonemachine,oraspartofanetwork.

    Chapter9,MediaManagement,givesyoucompletedetailsofthemediamanagementfacilitiesavailableintheHarlequinMultiRIP.

    Chapter10,SimpleImposition,providesdetailsonhowtousetheimpositionfeaturesoftheHarlequinMultiRIP.

    Chapter11,Fonts,describestheusethattheHarlequinMultiRIPmakesoffonts,thedifferentfontformatsthatareavailable,andthespecialbuiltinfacilitiesthattheRIPhastomakehandlingfontseasyandmoreefficient.

    Chapter12,Calibration,discussesthewaysinwhichtheHarlequinMultiRIPcanhelpyouensureaccuratecalibrationofyouroutput.

    Chapter13,ColorSeparation,describesthefacilitiestheHarlequinMultiRIPprovidesforcontrollingtheprintingofindividualcolorantsinbothcompositeandseparatedoutput.

    AppendixA,Troubleshooting,providessolutionstocommonproblemsthatoccurwhenrunningtheHarlequinMultiRIP.

    AppendixB,JobsContainingColorManagementDatadescribeshowjobsandimageswithattachedcolormanagementdatainteractwithrelatedsettingsintheHarlequinMultiRIP.

    AppendixC,UsingGenlindescribesautilityprogramprovidingsemiautomaticmeasurementofcalibrationtargetsgeneratedbytheHarlequinMultiRIP.

    Lastly,theGlossaryexplainsterminologyusedthroughoutthemanual.

    10 OEMManual HarlequinMultiRIPv11.0r1January2016

  • AssumptionsTheHarlequinMultiRIPrunsonMicrosoftWindows.Itisimportantthatyouarefamiliarwiththeappropriateoperatingsystem,atleasttothelevelofusingthefileExplorerandasimpletexteditororwordprocessorsuchasNotepadorWordPad.Ifyouarenot,refertotheMicrosoftHelpormanuals.

    Incomplexinstallations,youmaywishtosendjobsbetweenPCs,Macintoshcomputers,andcomputersrunningtheUNIXorLinuxoperatingsystem.ThismanualdescribesthedetailsspecialtotheHarlequinMultiRIP,butnotthefundamentalsofnetworkingconnectionsandservices.Youarelikelytorequireassistancefromtechnicalsupportstaffforinitialconfigurationandoccasionalmaintenanceofsuchinstallations.

    Note:ThesupportedoperatingsystemsarelistedintheInstallationguideandReleasenotes

    ConventionsThismanualusessomeconventionstomakeitclearwhereyougivekeyboardcommandsorchoosefromthemenusanddialogboxes,asdescribedinthefollowingsections.

    The keyboardYoucanexecutemanyofthecommandsavailableintheHarlequinMultiRIPeitherbyusingthemouseorbyusingakeyboardshortcut.Thisisacombinationorsequenceofkeypressesthatexecutesacommandwithoutyouhavingtochooseamenuoptionwiththemouse.Keyboardshortcutsforindividualcommandsarediscussed,incontext,throughoutthemanual.

    TheShiftkeyisoftenusedwhenselectingagroupofobjectsfromalist.Forexample,whenselectingagroupoffilestoprint.Itisalsousedinkeyboardshortcutsandinsomemouseactions.

    TheControlkeyisusedinkeyboardshortcutsandinsomemouseactions.Forexample,youcanoftenholddownControlwhilepressinganotherkeyoramousebutton.Wheneverthismanualdescribesoneoftheseactions,thetextshowswhichkeyormousebuttontouse:forexample,whenyoucanusetheControlkeyandtheletterkeyKincombination,thetextshowsCtrl+K.

    TheControlkeyisalsousedwhenselectingseveralobjectsfromalistthatdonotformacontiguousblock.Forexample,youcanusethiskeywhenselectinganumberoffilestoprint.

    Somekeyboardshortcutsarespecifictoaparticularwindowandonlyoperatewhenthatwindowisactive.Whenusingawindowingsystem,ensurethattherelevantwindowisactivebeforeusingoneofthesekeyboardshortcuts.

    Shift

    Ctrl

    HarlequinMultiRIPv11.0r1January2016 OEMManual 11

  • Fonts and formatsThefollowingfontsandstylesareusedthroughoutthisdocumentation.

    1. Paragraphsthatarenumberedandusethisfontcontaininstructionswhichyoushouldfollowintheshownorder.

    Textwritteninthissans-serif bold facerepresentsamenutitle,amenuitem,oracontroliteminaRIPdialogbox.Textincludingananglebracket( > )indicatesbothamenuandtheoptioninthatmenu.Forexample:choosetheHarlequin MultiRIP > Start InputsoptionisashorthandmethodofreferringtotheStart InputsmenuoptionintheHarlequin MultiRIPmenu.

    TextwritteninthistypewriterfacerepresentsapieceofPostScriptlanguagecode,afilename,ortextdisplayedbytheHarlequinMultiRIP.

    Ifatermiswritteninitalic,itisthefirstmentionofanimportantconcept.Thisconceptisexplainedinthetextimmediatelyfollowing,intheglossary,orboth.

    Note:Textindicatedbystartingwithaboldwordintheleftmarginisimportantandshouldbereadcarefully.ANote,likethisone,isoftenasuggestionthatmaysaveyouwork,improveperformance,orimprovethequalityofoutput.

    Warning:LikeaNote,aWarningisimportantandoftenindicatestheneedforcaretoavoidlossoffilesorsettings.

    NotetoOEMs: Noteslikethisone,specificallyaddressedtoOEMs,arenotmeantforonwardpublicationtoendusers.Theylistopportunitiesforcustomization,relatedtechnicaldocumentation,andotheritemsofpossibleinteresttostaffatGlobalGraphicsanditsOEMs.

    12 OEMManual HarlequinMultiRIPv11.0r1January2016

  • 1

    IntroductiontotheHarlequinMultiRIP

    ThischapterprovidesanintroductiontothecapabilitiesoftheHarlequinMultiRIP.

    NotetoOEMS: Thischaptercontainstwotypesofinformation.Section 1.1throughSection 1.3containmaterialforbothendusersandOEMs,andshouldbeeasilyadaptableforuseinanOEMsownusermanual.TheremainingsectionsareforanOEMreadershiponly.

    WhatistheHarlequinMultiRIP?onpage13definestheHarlequinMultiRIP.

    WhyusetheHarlequinMultiRIP?onpage14describestheadvantagesofusingtheHarlequinMultiRIP.

    TheHarlequinMultiRIPindepthonpage15describesvariousfeaturesoftheHarlequinMultiRIP.

    WhybecomeaHarlequinMultiRIPOEM?onpage32describestheadvantagesofintegratingtheHarlequinMultiRIPintoanOEMsystem.

    IntegratingtheHarlequinMultiRIPwithyourproductonpage33discusseshowtointegratetheHarlequinMultiRIP.

    AboutGlobalGraphicsonpage37describesthecompanybehindtheHarlequinMultiRIP.

    1.1 What is the Harlequin MultiRIP?TheHarlequinMultiRIPisanapplicationthattakesadocumentorjobdescribingimagesorpagesandproducesoutputfromthatjobonanoutputdevicewhichcanbeaprinter,imagesetter,computerscreen,orafileondisk.Thetermoutputdeviceisusedthroughoutthismanual,exceptwherethenatureofthedeviceisimportant.

    Ingeneral,asoftwareapplicationorhardwaredevicethatperformsthistaskisknownasaRasterImageProcessor(RIP)or,wherethePostScriptlanguageisinvolved,aPostScriptlanguagecompatibleinterpreter.

    TheHarlequinMultiRIPisasoftwareRIPmanagementsystem.ItcontainsbothasoftwareRIPandacollectionofsupportingfunctionsthathelptheRIPperformitstaskefficiently.Forexample,theRIPacceptsjobsfromvarioussources,handlespreviewingandoutputofprocessedpages,andperformstheassociatedfilehandling.

    HarlequinMultiRIPv11.0r1January2016 OEMManual 13

  • 1 IntroductiontotheHarlequinMultiRIP

    TheHarlequinMultiRIPisdesignedfordigitalproductionprintcustomers,drivinghighspeeddeviceswithRIPfarms.ThedifferencebetweentheHarlequinRIPandtheHarlequinMultiRIPistheinclusionofmultithreadedcompositing(MTC)oflivetransparency.

    1.1.1 Input and output formatsTheHarlequinMultiRIPacceptsjobsandproducesoutputinseveralformats,withtheexactoptionsdependingonyourconfigurationoftheRIP.

    Therangeofinputformatsincludes:thePostScriptlanguageandEncapsulatedPostScript(EPS)files,PortableDocumentFormat(PDF)files,XMLPaperSpecification(XPS)files,(16bit)TIFF 6.0baselinefiles,andJPEGandJFIFfiles.TheHarlequinMultiRIPsupportsmodernversionsofthesefilesincludingPostScriptLanguageLevel 3,PDFversionsupto andincluding1.7,andderivedstandardssuchasPDF/X.TheRIPalsohascontrolsforspecialhandlingofolderversionsofthesefilesifnecessary.

    TheHarlequinMultiRIPcanproduceoutputinavarietyofformats,tosuitvariousphysicaloutputdevicesandfileformats.TheabilitytoproduceTIFF 6.0filesisastandardfeaturebutitiseasytoaddoutputoptionsforotherformatssuchasCIP3PPFfiles.Similarly,thereareoptionsforoutputtomanyproofingprintersandfinaloutputdevices.

    1.1.2 Versions of the Harlequin MultiRIP TheHarlequinMultiRIPisavailableindifferentconfigurationsandisabletooperateondifferentcomputerplatforms.Theconfigurationthatisbestforyoudependsverymuchonyourindividualneeds.Thismanualshouldhelpyouassessthefunctionalitythatmeetsthoseneeds.

    TheInstallationguideandReleasenotescontainthelistofsupportedplatforms.

    TheHarlequinMultiRIPisappropriateforawiderangeofoutputdevicesincludinghighresolutionimagesetters,lowerresolutionplainpapersetters,andmediumtohighresolutionprintersandplotters.Itsupportsthespecialfeaturesofthesedevices,andmaximizestheiroverallproductivity.

    1.2 Why use the Harlequin MultiRIP?TheHarlequinMultiRIPhasprovenitselftobeafast,versatile,andpowerfulinterpreterandrendererformultiplepagedescriptionlanguages.Therearemanyreasonsforchoosingitaboveothersimilarinterpreters,themostimportantofwhicharediscussedhere.

    TheHarlequinMultiRIPiseffective,compatible,androbust;andshowsrealbenefitsineverydayuse.

    TheHarlequinMultiRIPiseffectivebecauseitprocessesjobsquickly,isabletoprocessjobsofvirtuallyanysize,andcanreoutputselectedpagesoracompletejobwithoutreinterpretation.

    14 OEMManual HarlequinMultiRIPv11.0r1January2016

  • TheHarlequinMultiRIPiscompatiblebecauseitiskeptuptodatewiththePostScriptlanguage,PDF,XPS,andfontspecifications;imagefileformats;andrelevantstandardsfromindependentbodies.Note:TheHarlequinMultiRIPisabletouseproprietaryextensionsinternallyforqualityofoutput,speed,andefficiencywithoutlosingcompatibility.

    TheHarlequinMultiRIPisalsocompatiblebecauseitsupportsseveralnetworkingprotocolsforuseinmanykindsofnetworks,whetherornotallthecomputersareofthesametype.

    Robustnesscomesfromexperiencewithmanyrealjobs.YoucanconfiguretheHarlequinMultiRIPtooverridepoorsettingsinincomingjobs(andavoidofficeprinterqualityscreeningonexpensivemedia);useitsabilitytodetectpoorlylabeledcolorseparations,andsoon.

    TheHarlequinMultiRIPisflexibleenoughtosupportmanyworkflows,including:compositeorpreseparatedcolor;thePostScriptlanguage,PDForXPS.SomeoftheseinputformatsrequiretheHarlequinMultiRIPoptions.

    AsystemusingtheHarlequinMultiRIPiseasytoextendandtoupgradewhennecessarybecausetheHarlequinMultiRIPisasoftwarebasedRIP.

    Youcanaddoptions,suchasadvancedscreening,colormanagement,andtrapping,whenusingLDKsecurity,byobtaininganewproductkey.

    Youcanaddmoreoutputoptionswithsoftwarepluginstosupportimagesetters,platesetters,proofinganddisplayprinters,andworkflowintegration.

    APostScriptlanguageprogrammercanaddsimplefragmentsofPostScriptlanguagecodetoprovidefeaturessuchasmarkingpageswithdraftorsimilaroverprintandcolorbars.

    Itispossibletoupgradehardwareandsoftwareindependently.TheHarlequinMultiRIPisverysimilaronallplatformssothereislittleornoneedforretrainingifyouneedtoaddanothertypeofcomputer.

    WhenyouupgradetheHarlequinMultiRIPyoucantransferyourexistingsettingstothenewversionoftheRIPandmostoptionaloutputplugins.

    TheHarlequinMultiRIPsupportssimpleimpositionofbooks,pagepadding,andcreep.

    TheHarlequinMultiRIPindepthonpage15discussesmanyofthesefeaturesinmoredepth.

    1.3 The Harlequin MultiRIP in depthWhyusetheHarlequinMultiRIP?onpage14describedsomeoftheadvantagesofusingtheHarlequinMultiRIP.Thissectiondescribesthefeaturesthatcontributetothoseadvantages.

    CharacteristicsofasoftwareRIP.Seepage16.

    HarlequinMultiRIPv11.0r1January2016 OEMManual 15

  • 1 IntroductiontotheHarlequinMultiRIP

    Fileformatandversionsupport.Seepage17.

    Extendedcolorcapabilities.See page18.

    Screeningoptions.See page23.

    HarlequinColorPro.See page24.

    Graphicsformats.See page25.

    Inputandoutputmethods.See page26.

    Complexjobs.See page27.

    Throughputcontrol.See page27.

    Previewing.Seepage28.

    Pagebuffercompression.See page28.

    Fontsandfonthandling,includingcompositefontsandfontemulation.See page29.

    Conveniencefeatures.See page30.

    TrapPro.Seepage56.

    SimpleImposition.Seepage277.

    1.3.1 Software RIPs compared to embedded RIPsManyinterpretersandrenderersforpagedescriptionlanguagesarebasedonhardwareratherthansoftware.Thatis,mostprinterscomesuppliedwithaRIPthatrunsonitsownspecialhardware.SometimesaRIPmayrunononlyonetypeofprinter.

    TheHarlequinMultiRIPcontainsasoftwareRIP,carefullywrittentosupportanumberofcomputingplatformsandoutputsystems.

    ThereareanumberofadvantagestousingasoftwareRIP:

    IfyouhaveahardwareRIPandwishtotakeadvantageofnewhardware,youmusteitherpayforanupgradeoftheoldhardwareorstopusingit.WithasoftwareRIPsuchastheHarlequinMultiRIP,youcanuseyouroldhardwareforotherpurposesyoustillhaveausablecomputer.Thus,takingadvantageofnewtechnologyinthehardwareindustryismuchmorecosteffectiveifyouhaveasoftwareRIP.

    YoucaneasilytakeadvantageofnewfeaturesifyouhaveasoftwareRIP.IfnewfeaturesareaddedtoahardwareRIP,theonlywaytotakeadvantageofthosefeaturesistobuythenewversionofthehardware,ortohaveafirmwareupgrade.Bothoftheseoptionsincurconsiderabletimeandexpense.DoingthesamethingforasoftwareRIPismuchsimplerandcheaperimprovedversionsoftheHarlequinMultiRIPcanberunonthesamehardwareasolderversions,andcanbesenttoyouondisk.

    WhenyoubuyahardwareRIP,youbuyadedicatedmachinewhichisspecializedforperformingonetask:interpretingthepagedescriptionlanguage.WithasoftwareRIP,thenondedicatedhardwareyoubuyisacomputer,whichcanbeusedformanypurposesotherthanrunningtheHarlequinMultiRIP.

    16 OEMManual HarlequinMultiRIPv11.0r1January2016

  • ItismuchmoreexpensivetocustomizeahardwareRIPtoindividualrequirementsthanitistocustomizeasoftwareRIP.

    Evenif,despitethesepoints,youfeelthatahardwareRIPisstillthebestsolutionforyourparticularcase,itneednotbetraditional,dedicatedhardware.ItispossibletousehardwareacceleratorstoassistasoftwareRIPsuchastheHarlequinMultiRIP.

    1.3.2 File format and version supportTheHarlequinMultiRIPsupportsseveralfileformatsandmaintainsthissupportacrossthewidelyusedversionsoftheseformats,aswellasthelatestversions.

    TheinputfileformatsthattheHarlequinMultiRIPsupportsare:

    PostScriptLanguageLevel 3,Level 2,andLevel 1.

    PDFversionsuptoandincludingPDF1.7files.

    XPSversion1.0files.

    PDF/X1a:2001,PDF/X1a:2003,PDF/X3:2002,PDF/X3:2003,PDF/X4,PDF/X4p,PDF/X5g,PDF/X5gp.

    JPEGandJFIF.

    TIFF6.0.

    GIF.

    SeePageSetupOptionsonpage153andChapter8,ConfiguringInputformoredetails.

    Thereasonforsupportingolderversionsoffilesandapplicationsisthatalmostallpagedescriptionsarecreatedautomaticallybyapplications.Thoseapplicationscanonlyusethefeaturesofthepagedescriptionlanguageastheyexistedatthetimeofwritingtheapplication,andthosefeaturesaresubjecttochange.

    Forexample,theHarlequinMultiRIPisaPostScriptLanguageLevel3compatibleRIPmanagementsystembutstillsupportsfeaturesofPostScriptLevel 2andearlier.TheRIPalsorecognizesusesofPostScriptlanguagecodespecifictocommonimagecreationandpagelayoutapplications.

    ThePostScriptlanguagewasfirstcreatedandusedinthemid1980sandsincethattimeithasundergonemanyimprovementsandchanges.Throughoutthisperiod,peoplehavebeentryingtocreatePostScriptlanguagepagedescriptionsthat,aboveall,workdespiteanybugsintheinterpreterswhichmayhaveexistedatthetime.

    Tocopewiththissituation,theHarlequinMultiRIPiscompatiblenotonlywiththePostScriptlanguagejobsoftoday,butwiththejobsofyesterday.Therearetwoaspectstodealingwitholderjobs:dealingefficientlywithfeaturesthatarenowbettersupportedbymoremodernversionsofthepagedescriptionlanguage;dealingwithworkaroundmethodsforbugsinolderversionsofthepagedescriptionlanguage.TheHarlequinMultiRIPdoesboth.

    Itmightnotbeimmediatelyobviouswhyitisnecessarytodealwithbugsandworkaroundmethods,butconsiderthisexample.

    HarlequinMultiRIPv11.0r1January2016 OEMManual 17

  • 1 IntroductiontotheHarlequinMultiRIP

    WhathappensifabugisfixedinawidelyusedPDLinterpreterandrenderer?NewerRIPsandapplicationsnolongerhavetocopewiththatbug,butproblemsariseifyouwishtointerpretoldpagedescriptions(generatedwithanapplicationwrittenbeforethebugwasfixed)withyournewRIP.Theoldpagedescriptionstakethebugintoaccount,butthenewRIPdoesnot,sothehardcopyproducedwithyournewRIPiswrong.IfyourRIPcannotaccommodatethis,astheHarlequinMultiRIPcan,youroldfiles(andindeedyourapplicationifyoustilluseit)areuseless.

    1.3.2.1 Additional informationTheHarlequinMultiRIPcanalsoenablesubstitutionofhighresolutionimagesforPDFandPostScriptlanguagejobs,usinganinRIPimplementationoftheOpenPrepressInterface(OPI),versions 1.3and2.0,andDesktopColorSeparation(DCS),versions 1.0and2.0.SeeFeaturesonpage151fordetails.

    TheHarlequinMultiRIPcanbeconfiguredtosupportspecialfeaturescolormanagement,fontsubstitution,duotones,andvignettesofjobsproducedbyseveralimagecreationandpagelayoutapplications.Theseapplicationsinclude:

    AdobePhotoshop

    AdobeIllustrator

    QuarkXPress

    SeePageSetupOptionExtrasonpage158formoredetails.

    1.3.3 Extended color capabilitiesTheHarlequinMultiRIPsupportstheuseofcolorcapabilitiesintroducedwithPostScriptLanguageLevel 3.ThissupportincludesuseofNcolororextendedgamut(previouslycalledHiFi)colorsystemsusingvaryingnumberofcolorants,whetherthosecolorantsmimicCMYKsystems(photoinksystems)oruseobviouslydifferentcolorants.

    TheRIPprovidesseparationsmanagement,preview,screening,calibration,andpluginsupportforthepopularNcolorsystems.

    TheRIPalsohastheabilitytocalibrateandscreenspotcolorsseparatelyfromprocesscolors.ThisfeaturegreatlysimplifiesthemanagementofspotcolorsintheRIP.

    1.3.3.1 /DeviceN and N-colorThe/DeviceNcolorspaceallowsbettercontrolofPostScriptlanguagecodeinenvironmentswherethenumberofseparationsisnolongerdominatedbytheCMYK,RGB,andmonochromecolormodels.Nrepresentsthenumberofprocesscolorseparations.Usingthe/DeviceNcolorspace,CMYKcorrespondstoN=4,RGBtoN=3,andmonochrometoN=1.ThiscolorspaceallowstheHarlequinMultiRIPtoaccessseparationswhereN=2(duotones)orgreaterthan4(Ncolor).

    The/DeviceNcolorspaceprovidesthefunctionalitytosupportextendedgamutcolororNcolorsystemswherecolorantsinadditiontoCMYKenhancetheattainablegamutofanout

    18 OEMManual HarlequinMultiRIPv11.0r1January2016

  • putprocess.Italsoprovidessolutionsforminimizingthenumberofspotcolorsrequiredbyanoutputdevice.

    TheHarlequinMultiRIPusesthiscolorspacetoextendseparationsmanagement,Roam,andplugincapabilities.Dependingonyourspecificdeviceandworkflow,additionalplugindevelopmentmayberequiredtomakeuseoftheexpandednumberofcolorchannels.

    1.3.3.2 Duotones, tritones, and quadtonesSomeapplications(forexample,Photoshopversions 2.5andlater)convertduotonesinvolvingspotcolorstoCMYKcolorswhenproducingcompositePostScriptlanguagejobs.Whilethecompositeoutputiscorrect,whensuchjobsaresubmittedtoaRIPthatusesinRIPseparation,theduotonesaredrawnontheprocesscolorseparationsandnotonspotcolorseparationsasexpected.

    Photoshop hastheabilitytoproducespotcolorseparationswheninRIPseparationisselectedforaLanguageLevel 3RIP.ThiseliminatestheproblemjustdescribedforoutputgeneratedbyPhotoshop 5.0whensenttoanyLanguageLevel 3RIP.

    InadditiontoproducingcorrectoutputfromPhotoshop5.0jobs,theHarlequinMultiRIPcorrectlyhandlesjobsfromPhotoshopversions 2.5through4aswell.TheHarlequinMultiRIPdetectsthisconstructinPhotoshopjobsandcorrectlydivertstheduotonetospotcolorseparations.NotethatyoumustconfiguretheHarlequinMultiRIPtogeneratethesespotcolorseparationsforthistowork.

    FormoreinformationseeAdobePhotoshopfeaturesonpage159.

    1.3.3.3 Patterns and Smooth ShadesLanguageLevel 3implementsfeaturesthatimprovethequalityofPostScriptlanguagefills.Inaddition,itallowsshadestobeoutputsmoothlyattheresolutionoftheoutputdevicetarget.TheRIPextendsthiscapabilitybyallowingforvignettereplacement,inwhichexistingvignettesinPostScriptlanguageandPDFjobsarereplaced.

    Thisfunctionalitygreatlyimprovesthequalityofgradientsandshadesonoutput.

    1.3.3.4 ImagesTheHarlequinMultiRIPsupportstype3and4imagedictionaries(forusessuchasmasks).Thisallowsanapplicationtoproducemasksusingmultipleimagesinamoreefficientfashion.ThismasktechniquealsoimprovesperformancebyeliminatingtheneedforadetailedPostScriptlanguageclippingpath.Thisfeatureisbestsuitedtolowerresolutionoutputdevicesandworkflows.

    1.3.3.5 settrapparamsLanguageLevel 3includesasoftwareinterfacethatallowsthedescriptionoftrapsettingswithinaPostScriptlanguagefile.

    HarlequinMultiRIPv11.0r1January2016 OEMManual 19

  • 1 IntroductiontotheHarlequinMultiRIP

    TheHarlequinMultiRIPincorporatesthesettrappramsinterfaceandusesthisforsettingtrappingparameters.Harlequinhasextendedsettrapparamstoincludethosetrappingparametersthatarenotcoveredbythe3010specification.

    1.3.3.6 Type16 halftonesTheHarlequinMultiRIPsupportstype16halftones,whichcancontainmorethan256shadesofgray.Harlequinhasalwayssupportedanarbitrarynumberofgraylevels,eveninthePostScriptlanguageLevel 1compatibleRIPs.IntheHarlequinMultiRIP,thissupportformoreshadesofgrayisalsoaccessibleusingtheLanguageLevel 3constructs.

    1.3.3.7 Idiom recognitionTheHarlequinMultiRIPusesidiomrecognitiontodetectPostScriptlanguageproceduresandreplaceproceduresthatareboundwhendefined.ThisextendstoproceduressomeofthebenefitsthatHarlequinsshadowopoperatorprovidesforoperatorredefinition.OncethePostScriptlanguagecodeisintercepted,theHarlequinMultiRIPreplacesitwithoptimizedcode.

    Thisoperatorhasmanypotentialusesthatincludedetectinglevel 2codeinaPostScriptlanguagefileandreplacingitwithLanguageLevel 3code.

    1.3.3.8 Type 32 fontsTheRIPrecognizesandsupportsType32fonts.

    1.3.3.9 Other operatorsTheRIPsupportstheLanguageLevel 3operatorsthataredefinedinthe3010LanguageLevel 3specification.TheHarlequinMultiRIPacceptsPostScriptlanguageoutputfromapplicationsusingtheseLanguageLevel 3operators.

    1.3.3.10 File filtersTheHarlequinMultiRIPsupportstherequiredfilefilteradditionsdocumentedinthe3010LanguageLevel 3specification.

    1.3.4 Color, screening, and Roam functionalityTheRIPcontainsseveralcapabilitiesrelatingtocolor,screening,androam.Whereappropriate,Harlequinhastakencaretoenabletheendusertocontroltheunderlyingfunctionalityfromtheuserinterface.

    Notallofthefunctionalityisapplicabletoalloutputdevicesorworkflows.Youwillfindsomefeaturesmorerelevantthanothersforparticularoutputdevicesandworkflowinstances.

    20 OEMManual HarlequinMultiRIPv11.0r1January2016

  • 1.3.4.1 Color APITheHarlequinMultiRIPcontainsaprogramminginterface(API)thatallowsyoutosettheoptionsfortheHarlequincolormanagementmodulesfromPostScriptlanguagecode.Thisprovidescontroloverallcoloroptions,includingtheinstallationofICCprofiles,withoutauserinterface.

    1.3.4.2 Spot color screening and calibrationTheHarlequinMultiRIPhasthecapabilitytocalibrateandscreenspotcolorsaswellasprocesscolors.ThisfeaturegreatlysimplifiesthemanagementofspotcolorsintheHarlequinMultiRIP.

    1.3.4.3 UseCIEColorThisoperatorimprovescolorcontrolinthePostScriptlanguagecodebyallowingdevicedependentinputdatatobetranslatedtoadeviceindependentCIEcolorspace.Theinputcolorsaremappedtothedeviceindependentcolorspaceusinganinputprofile.Thecolorsmaythenbetransformedreadyforprintingonanotheroutputdevice.

    HarlequinhasprovidedthisfunctionalityforsometimethroughthecolormanagementmodulesthelatestbeingColorPro.YoucanchoosetousethecolormanagementspecifiedinthejobbyUseCIEColor,ortooverridethisandinsteadusethemoredetailedcontrolsprovidedwithColorPro.

    1.3.4.4 Embedded ICC profilesWhenColorProisenabled,theHarlequinMultiRIPcandetectanduseICCprofilesembeddedinPhotoshopEPS,TIFF,JPEGorHDPhotoimages.SeetheColorProUsersGuidefordetails.

    1.3.4.5 Colorimetric roamProvidedasystemisusingansRGBdisplay(monitoranddisplaycard)andthemonitorisproperlycalibrated,Roamapproximatescolorimetricoutputonthedisplay.

    1.3.5 Memory managementThereareGUIcontrolsforsettingmemory.

    BydefaulttheHarlequinMultiRIPassumesitshouldtakeadvantageofallthephysicalRAMonthesystem,andwilllimititselftothatamountlessanallowancefortheoperatingsystemandotherapplications.Alternatively,youcanspecifyanamounttowhichyouwishtheRIPtolimititselfand/ortheamountitshouldallowforusebyotherpartsofthesystem.Ineithercase,thespecifiedmemoryisnotheldexclusivelyfortheHarlequinMultiRIP.Instead,theHarlequinMultiRIPtakesonlytheamountofmemoryitrequiresatthetime.Thisamountriseswhileprocessingajobbutoncethejobisprocessedthememoryisreturnedtothesystem.ThisallowstheHarlequinMultiRIPtocoexistonasystemwiththeoperatingsystemandotherapplications.

    HarlequinMultiRIPv11.0r1January2016 OEMManual 21

  • 1 IntroductiontotheHarlequinMultiRIP

    Youcanalsospecifyareserveamountofmemory,availableforshorttermusebytheHarlequinMultiRIP.Forexample,theHarlequinMultiRIPmayusethisreserveintimecriticaloperations,wherethealternativewouldbetousediskstorage,aslongasthereserveislargeenoughtokeeptheoperationinmemory.

    1.3.6 Multi-threaded compositingWithLDKsecuritymultithreadingisenabledbyobtainingaproductkeyallowingaparticularnumberofthreads.Multithreadedcompositing(MTC)isdesignedtoimproveperformancewhenprocessingfilescontainingtransparency.

    MTCisalayeredoptionandrequiresanLDKproductkeyforittobeenabled.

    TousemorethanonethreadanLDKproductkeyisrequired.

    YoumustensureyourRIPisrunningmultithreaded.MultithreadingallowstheRIPtotakeadvantageofhyperthreadingandmulticoreCPUarchitecturesaswellasmultipleprocessors.

    FormoreinformationseeUsingmultithreadingonpage204.

    1.3.7 Harlequin Parallel Pages (interpreter/renderer pipelining)HarlequinMultiRIPsupportstheinterpretationofonepageofajobwhilethepreviouspageofthesamejobisbeingcompositedand/orrenderedinoneormoreseparatethreads.HarlequinParallelPagesworksincombinationwithmultithreadedcompositingandmultithreadedrendering(MTR).

    HarlequinParallelPagesisappliedtojobssubmittedinallPDLssupportedbytheRIP.

    TheuseofHarlequinParallelPagesisprotectedbyactivatingyourRIPwithanLDKproductkey.

    FormoreinformationseeHarlequinParallelPages(Interpreter/renderer/pipelining)onpage204.

    1.3.8 Harlequin VariData

    Theadventofvariabledatajobsmeansthatmanypartsofaprintingjobwillremainconstantwithsmallparts,suchastext,beingchangedforeachprint.Thus,timesavingscanbemadebyprocessingtheconstantareasonlyonce,especiallyiftheconstantareaisalargegraphic.ThisistheideabehindtheHarlequinVariData(HVD)feature.TheRIPdetectsconstantareaswithinaPDFfile,retainsthemandthenreusesthemasnecessary.

    AnyPDFfilewithpagesthatsharerasterelementsandhavemarkswhichchangefrompagetopageshouldbeacceleratedbythisoptimizationintheRIP.TheRIPscansthePDFforsuchpages,RIPsthesharedrasterelementsonce,andthenretainsthemforuseonsubsequentpageswiththesamepageelements.

    HVDinternalandexternalmoderequiresthattheRIPisactivatedwithanLDKproductkey.

    22 OEMManual HarlequinMultiRIPv11.0r1January2016

  • FormoreinformationseeHarlequinVariDataonpage206andUseHarlequinVariDatacheckboxonpage249.

    1.3.8.1 Garbage collectionGarbagecollectionisperformedwhenmemoryislowandreclaimsthememoryoccupiedbycompositeobjectsthatarenolongeraccessibletothePostScriptlanguageprogram.

    Thishelpssomejobsthatallocatealotofmemory,butnotall.Somejobsthatcouldnotpartialpaintwillnowneedsignificantlylessmemorythanbefore.

    Whengarbagecollectionstarts,amessageisdisplayedontheconsolewindow.

    GarbagecollectioniscontrolledusingthePostScriptLanguageoperatorvmreclaim.Formoreinformationongarbagecollection,seesection3.7.4oftheThePostScriptLanguageReference(3rdEdition).

    1.3.9 FlatOutTheHarlequinMultiRIPreleasesarecapableofstitchingsinglepagePGB(PageBuffer)filesintoapredefinedflat.ThisfeatureenablesthedevelopmentofpagebasedworkflowsaroundtheHarlequinMultiRIP.

    Threecomponentsarerequiredtoproduceastitchedflat:

    1. AbackgroundPGB(PageBuffer)file.YoucancreateabackgroundinapagelayoutapplicationandthenconvertthePostScriptlanguagecodetoaPGBusingtheHarlequinMultiRIP.Thisflatbackgroundcontainsaslotforeachpage.Thisbackgroundmaycontainsluglines,cropmarks,andsoon.

    2. SinglepagePGBfile(s).Forexample,toproduceaneightpageflat,eightsinglepagePGBfilesmustbegenerated.

    3. Aflatdescriptionfile.ThisfiledescribesthelocationofthebackgroundandsinglepagePGBfilesondisk.Theflatdescriptionfilealsoindicatesthepositioningofpagesontheflat.

    TheflatdescriptionfileispresentedasaninputtotheHarlequinMultiRIPandthePGBfilesarestitchedintoasingleflatforoutputtothespecifiedoutputdevice.

    ForadditionalinformationonhowtogenerateaflatdescriptionandmoreonPGBstitching,pleaserefertotheFlatOutUserGuide.

    1.3.10 Screening optionsTheHarlequinMultiRIPhasseveralscreeningfeaturesandoptions,designedtoproducehighqualityoutputondevicesrangingfromimagesetterstoinkjetproofingprinters.ThereisgeneralizedscreeningsupportforcolorsystemsthatgobeyondstraightforwardCMYKprocesscolors,butyouneedanoutputpluginanddeviceabletosupportthesecolorsystems.

    TheHarlequinMultiRIPisabletocreateextragraylevels(withHPS)andtocontrolthenumberofextralevels,evenwithPostScriptlanguageLevel 1jobs.Thisfeaturehelpstoeliminate

    HarlequinMultiRIPv11.0r1January2016 OEMManual 23

  • 1 IntroductiontotheHarlequinMultiRIP

    steppinginvignettesandtoavoidposterization,whileenablingyoutosetalimitonthenumberoflevelsthatisappropriatetotherequiredimagequality.TheRIPalsosupportsmorethan256shadesofgraywhentheyarespecifiedusingPostScriptLanguageLevel 3constructs.

    1.3.10.1 Harlequin Precision ScreeningForveryhighqualityoutput,HarlequinPrecisionScreening(HPS)hasbeenproduced.Thisisaproprietaryfeaturethateliminatesobjectionablemoirpatterningwhenproducingcolorseparations.

    Oncecorrectlysetup,andwithsufficientmemoryavailable,theHarlequinMultiRIPcanproduceoutputwithHPSatspeedscomparabletothoseobtainedwhenusingtraditionallowerqualityrationaltangentscreening.

    HPShasbeendesignedforautomaticoperation,withouttheneedtorefertocomplextablesofmagicnumbers,andyoucanchoosetooverrideanybadsettingsinthejob.Thisisespeciallyusefulforprintbureaus,whooftenreceivePostScriptlanguagecodethatisnotsetupforhighqualityscreening.

    HPScanbeactivatedusinganLDKproductkey.

    1.3.10.2 Harlequin Screening LibraryGlobalGraphicshasdevelopedanumberofspecialscreeningstrategiesforveryhighqualitypresswork,particularlywhenprintingincolor.TheyareincludedintheHarlequinScreeningLibrary(HSL),andrequiresanLDKproductkeytobecomeenabled.

    HSLincludesHarlequinDispersedScreening(HDS),GlobalGraphicsspatentedFrequencyModulation(FM)screeningtechnology.MoirpatterningisimpossiblewithHDS,anditgivesfinerdetailforagivendeviceresolution.AlsoincludedareHarlequinChainScreening(HCS),whichisparticularlygoodatcreatingsmoothflattintsandatholdingdetailincontinuoustoneregions,andHarlequinMicroScreening(HMS)whichallowsagreaterrangeoftonestobeusedevenathighscreenrulings.

    1.3.10.3 Screening for extended color systemsSeveralcolorsystemsrequiremorethanthefourscreensusedforCMYKwork.TheHarlequinMultiRIPcontainsscreenssuitableforusewithextendedgamutcolorsystemssuchasthePANTONEHexachromeColorSelectorsystemorthevariousphotoinktechnologiesusingdifferentdensities(lightanddarkversions)ofoneormorecolorants.

    1.3.11 Harlequin ColorPro

    ItispossibletoaddandusetheadvancedcolormanagementfacilitiesprovidedbyHarlequinColorProwhichisanoptionalextraprovidedwiththeHarlequinMultiRIPandrequiresanLDKproductkeyforittobeenabled.

    24 OEMManual HarlequinMultiRIPv11.0r1January2016

  • ColorProtogetherwithSetGoldProprofilemakingsoftwareisGlobalGraphicscolorsciencesolutionforensuringcolorqualityandaccuracyforproofingandemulation.ColorProprovidesthelargestrealizablecolorgamutsforthefinalprintmarketandallowsgreateraccuracythanwouldbepossibleusingstandardprofiles.

    HarlequinColorProembracesopensystems,industrystandardsanddeviceindependentcolorscience,andisabletomakefulluseofthem.IfyouhaveICCprofileswithwhichyoualreadyachievegoodresultsyoucanusetheseprofileswithColorPro.YoushouldhoweverbeawarethatColorProcontainscolorsciencethatisoptimizedfortheHarlequinMultiRIPandiseasilyutilizedwiththeintroductionofSetGoldPro.

    ColorProallowsyoutospecifydifferentgamutmappingalgorithmsinthereproductionofapage.Forexample,youcansimultaneouslyspecifyAbsolutecolorimetrictoreproducesomeelementsofthepageandyetspecifyPerceptualtoreproducethephotographs.Theendresultisthat,onasinglepage,thecolorforphotographsareeachcalculatedwithoutaffectingotherelementsonthepage.

    HarlequinColorProallowsprocessingofcolorsinpagedatausingICCprofilesproducedbyOEMs,thirdparties,orendusersusingthirdpartycharacterizationandprofilingtools.ICCprofilesspecifyatranslationbetweentwocolorspaces.Eachprofileispreparedforaspecificsetofimagingconditions.Onedevicemayhavemorethanoneprofile.Theprofilesmaycorrespondtorunningthedevicewithdifferentcombinationsofresolutions,inks,andpaper.

    NewprofilescanbeeasilyaddedtoColorPro,andpreviouslyinstalledprofilescanbeselectedwithouttheneedtoreinstalleachtimeaprofileisused.

    AnoptiontouninstallICCprofilesisalsoprovided.

    Inaddition,ColorProallowstheuseofprofilespreparedintheHarlequinMultiRIPformat.GlobalGraphicssuppliesanumberofprofilesforcommonlyusedsystems.

    WhenColorProisenabled,theHarlequinMultiRIPcandetectanduseanyICCprofilesthatPhotoshophasembeddedinEPS,TIFF,JPEGorHDPhotoimages.

    ThismanualdescribestheHarlequinMultiRIPwithoutColorPro,butmentionsareaswhereColorProwouldmodifyyouruseoftheHarlequinMultiRIP.TheextrafacilitiesaredescribedintheseparatemanualColorProUsersGuide.

    ForinformationoncolorfacilitiesprovidedintheHarlequinMultiRIPasstandardseeColorSetuponpage391.

    1.3.12 Graphics formatsTheHarlequinMultiRIPcanproducehalftoneoutput,8bitgrayscaleoutput,8and10bitrunlengthencoded(RLE)output,andcolorcontone(continuoustone)outputinNcolor,CMYKandRGBformats.ThisallowstheRIPtobeusedfordrivingcontonecolorprintersaswellasimagesetters.

    Thisoutputispassedtoanoutputplugin(describedinInputandoutputmethodsonpage26),andfromtheretotheoutputdevicecontrolledbythatplugin.Outputdevicesareoftenphysicalprintersproducingimagesonpaperorfilm;butdevicescanalsobefilesondisk,storingtheimagesinaspecificgraphicsformat.

    HarlequinMultiRIPv11.0r1January2016 OEMManual 25

  • 1 IntroductiontotheHarlequinMultiRIP

    Anoutputpluginthatcreatesdiskfilesprovidesasimplemethodoftranslatingfromtheinputformattoanothergraphicsformat.UsingsuchanoutputpluginextendsyourabilitytotransfergraphicsdefinedinthePostScriptlanguageorPDFtoothersoftwareapplicationsorsystems.Forexample,youcanproduceagraphicsimagewithoutdependenciesonexternalfontsorcolormanagement.Also,youmaywishtosendapagedescriptiontosomeonewhodoesnothaveaccesstoPostScriptlanguagetoolsbutwhocanusefilesintheTaggedImageFileFormat(TIFF).TIFFisacommonlyusedgraphicsformatandaTIFFoutputdeviceissuppliedwiththeRIP.

    1.3.13 Input and output methods TheHarlequinMultiRIPperformsmostofitsinputandoutputusingplugins,smallauxiliaryprogramsthattheRIPloadswhenitstartsup.

    YoucaninstallnewpluginsintoanexistinginstallationoftheHarlequinMultiRIPtoaddnewinputandoutputcapabilities.Severaloptionalpluginsaresuppliedwithaninstallerprogram,anditisalwaysbettertouseaninstallerifitexists,butthebasicoperationisfilecopying.

    1.3.13.1 Output pluginsTheRIPsendsalloutputtoprintersandotheroutputdevicesthroughoutputplugins,therebyallowingthequickandstraightforwardadditionofsupportfornewoutputdevices.

    Typicaloutputpluginssupportsingleoutputdevicesorfamiliesofsimilardevicesandmaybesuppliedwithspecialscreens,calibrationandcolormanagement,andotherfeaturesappropriatetothedevice,suchascontrolofexposureorcuttingmedia.

    Optionaloutputpluginssupportfileformatsusefulinworkflowsystems,advertisingdistribution,andsettingupprintingpresses.TheseformatsincludetheCIP3PrintProductionFormat(PPF).

    1.3.13.2 Input pluginsInputpluginsprovidecommunicationbetweentheHarlequinMultiRIPandothersystems,primarilyassourcesofinput.

    ThestandardinputpluginsprovidedwiththeHarlequinMultiRIPinclude:

    SpoolFolderThispluginallowsyoutosetuptheHarlequinMultiRIPsothatitcontinuallyscansorpollsafolder(directory)forexample,onacentralserverforinputfiles.Whenthesefilesappearandarecomplete,theRIPprocessesthem.Thespoolfolderusesthenetworkfileaccessprovidedbyyourmachineforexample,NetworkFileSystem(NFS)onmachinesrunningtheUNIXoperatingsystem.Youcanusemultipleconfigurations(asdescribedinMultipleinputsonpage27),allowingyoutohaveseveralscannedfolders,eachwithadifferentassociatedPageSetup.SeetheSpoolFolderInputPluginmanualforfurtherinformation.

    26 OEMManual HarlequinMultiRIPv11.0r1January2016

  • NTPipeThisprovidesanamedpipeallowinghighspeedcommunicationwithanapplicationsuchasanOpenPrepressInterface(OPI)server.

    SocketsWiththisplugin,theHarlequinMultiRIPcanacceptinputfromanetworksocketclientprogram,whichmaybepartofalargerworkflowsystem.ThispluginsupportsTCP/IPandUNIXsocketprotocols.

    1.3.13.3 Multiple inputsForsomeinputtypes,itispossibletohaveavailableseveralconfigurationsorPageSetups(whereparameterssuchasresolution,outputdevice,rotation,andnegationaregivenspecificvalues).WhenusingtheSpoolfolderplugin,severalspoolfolderscanbemadeavailable,eachwithanassociatedPageSetup.

    Youcanenablemultipletypesofinputtooperateatthesametime.

    1.3.14 Complex jobsGivenenoughmemoryanddiskspace,theHarlequinMultiRIPcaninterpretarbitrarilycomplexjobs.ThesameisnottrueformanyotherhighresolutionRIPs.

    Thisisachievedwithafeaturecalledpartialpagebuffering(orpaintingpartialpagesinsomemessages).Essentially,ifaparticularjobissolargethatitcannotallbefittedintomemoryatonce,theRIPinterpretsonlyasmuchofthepagedescriptionasdoesfitintomemory,andplacestheinterpretedimageinapartialpagebuffer.Havingdealtwithpartoftheimage,theRIPgainsenoughfreememorytodealwiththenextparttheeffectbeingthatthepagedescriptionisdividedintomanageablesections,whichareinterpretedoneatatime.Diskspaceisusedtoholdwhathasbeeninterpretedsofaruntilthewholeimagehasbeenprocessed,andprintingcancommence.

    1.3.15 Throughput controlInalmostallcircumstances,itisdesirabletoproducepageimagesasquicklyaspossiblewhilemaintaininghighquality.AllHarlequinMultiRIPsarewrittenwiththisaiminmindandcanbenefitfromoperatingwithfasthardware.Beyondthis,andespeciallywhenusinghighresolutionimagesetters,specialtechniquescanhelpmaximizetherateofproducingusefuloutput.TheHarlequinMultiRIPcanusethesetechniques,collectivelycalledthroughputcontrol,wheneitherofthemultiplepagebufferingmodesisselected.SeePagebufferingmodesonpage73formoredetailsofmultipleandsinglepagebufferingmodes.

    TheHarlequinMultiRIPincreasesjobthroughputintwoways.

    Firstly,theRIPdiffersfromotherRIPsinthewaybitmapsareproducedandsenttoanoutputdevice.AtraditionalRIPmustinterpretapageandsendthebitmapdirectlytotheoutputdevicebeforecontinuingwiththenextpage.Becauseofthis,ifyouhavetochangecassettesorsomefaultoccurswiththeoutputdevice,thecurrentpagecannotbeoutputuntilthefaultiscleared;productiveworkstopsuntilthesituationisresolved.

    HarlequinMultiRIPv11.0r1January2016 OEMManual 27

  • 1 IntroductiontotheHarlequinMultiRIP

    TheHarlequinMultiRIPcanbeoperatedinthiswayifdesired,butitoffersapowerfulalternativethatovercomestheselimitationsbysavingbitmapsondiskintheformofpagebuffers,beforebitmapsgofromthedisktotheoutputdevice.Manypagebufferscanbestoredondisk(asmanyaswillfitintotheavailablediskspace),andtheRIPcancontinuetoproduceandsavepagebuffers,evenifthedeviceisnotreadytooutput.Ifaprinterjamoccursinanovernightjob,theRIPisstillabletoprocessthejobandthepagebuffersarereadyforoutputthenextday.Inahighvolumeenvironment,thisabilitycanbeinvaluable.

    Evenwhentherearenoproblemswiththeoutputdevice,youcanstillsavetimeifyouneedtoproducemorethanonecopy,youdonotneedtoreinterpretthepagedescription,becausethebitmapsarestillretainedondisk.Thismeans,forexample,thatifapagegetsdamagedinthedeveloperorthereisaproblemwithinkdeliverythenitiseasytoprintanothercopy.

    Secondly,theHarlequinMultiRIPincreasesjobthroughputbyallowingjobinterpretationandoutputtooccursimultaneously.Whilesomepagesofajobarebeinginterpreted,otherpages,whichhavealreadybeeninterpreted,canbesenttotheoutputdevice.Thiscangreatlyincreasethroughputwhenoutputtingseveralpagesinsuccession.Withafastcomputer,itispossibletodrivetheimagesettercontinuouslyforseveralpages.Evenwithfastoutputdevices,timecanbeusedeffectively,becausetheRIPcanbeinterpretingdatawhiletheoutputdevicestartsup.

    1.3.16 Previewing TheHarlequinMultiRIPallowsyoutopreviewpages,attheiroutputresolutiononscreentocheckthemformistakesbeforetheyareoutput,attheirfulloutputresolution.Youcanpreviewhalftone,contoneandgrayscaleimagesusingthefullcolorcapabilitiesofthedisplaysystem.

    Youcanrequestareducedviewoftheentirepageinaseparatewindow.Thisprovidesabetterideaofwhatthewholepagelookslike,andalsoactsasanavigationaidtohelpyoutodisplayanypartofthepageatfullresolution,tocheckfinedetail.

    Theremainingfunctionalitydependsonthepagebufferingmode.(SeePagebufferingmodesonpage73formoreinformation.)

    Usingeitherofthemultiplepagebuffermodes,youcanviewseveralseparationsorpages,overlaidorseparately.Thisallowsagoodcheckofthepage,includingcheckingimagepositioning,trapping,andsoon.Youcanviewseparationsintheirnaturalcolors,thusobtainingarealisticimpressionoffinaloutput,orinfalsecolors,tohighlightdifferencesbetweensimilarseparationsorcompositepages.

    Ineitherofthesinglepagebuffermodes,youcanviewonlyindividualseparationsoracompositeimage,andonlyinthenaturalcolors.

    1.3.17 Page buffer compressionWhenproducingjobsathighresolutionsoronlargeformatdevices,largeamountsofdiskspaceareoftenrequiredifpagebuffersareused.TheRIPmakesthemostoftheavailable

    28 OEMManual HarlequinMultiRIPv11.0r1January2016

  • diskspacebycompressingpagebuffersastheyarecreatedandplacedondisk,andthenuncompressingthemastheyarereadfromdiskandprintedordisplayed.

    Compressionsavesagreatdealofdiskspaceandoftenmeansthatlargejobscanbeprintedwithoutstoppingtheimagesetter,becausecompresseddatacanbereadfromdiskmorequickly.Stoppinganimagesetterpartwaythroughajobcanleadtoalossinoutputquality,sothisfacilitycanbeofgreatbenefit.(Seethedescriptionofdataunderrunonpage207,whichexplainsoneproblemthatpagebuffercompressioncanhelpavoid.)

    Pagebuffercompressionalwaysproducesbuffersofthesamesizeasorsmallerthantheoriginal.Forcolorpages,ittypicallyachievesacompressionratioof3:1,andfornewspaperpagesatypicalratioof10:1.Thatis,thecompressedpagebuffercouldbelessthanathirdofthesizeofanuncompressedoneforcolorpages,andatenthofthesizefornewspaperpages.Forcolorimages,thiscanmeanreducingdiskrequirementsfrom150 MiBtoonly50 MiB.

    PagebuffercompressionintheRIPisacompletelylosslessprocedure.Thequalityofyouroutputisfullypreservedwhencompressingandthenuncompressingthepagebuffers.Fordetailsoftheamountofdiskspaceyouneedtoreserveforpagebuffers,seeAbilitytoRIPajobonpage41.

    Filesgreaterthan2GiBcanbereadandwritten.Themostlikelyuseofthisistheabilitytogeneratepagebuffersgreaterthan2 GiB.

    1.3.18 Fonts and font handlingToprinttext,therelevantfontsmustbeinstalledinaRIPbeforeinterpretingajob,orthefontsmustbesuppliedwiththatjob.

    IftheinterpreterseesthataTimesRomanfontisneededforaparticularjob,itmustknowwhataTimesRomanfontis.TheHarlequinMultiRIPcomesreadysuppliedwiththe35standardfontsfoundonmostPostScriptlanguageprintersandseveraladditionalfonts.(FormoreinformationseeSuppliedfontsonpage305.)Thousandsofotherfontsarecommerciallyavailable,asissoftwaretohelpyoudesignyourownfontsfromscratch.TheRIPcanloadanyPostScriptlanguagefontintotheRIPforuseininterpretation(unlessthefontisencryptedusingsomeproprietaryencryptionmechanism).

    TheHarlequinMultiRIPenablesyoutodownload,list,andprooffontseasilyandquickly.YouhavecompletecontroloverwhichfontsareloadedwhentheRIPisrun,andcanremoveanyunwantedfontsatanytime.

    TheHarlequinMultiRIPcanconvertanyType 1PostScriptlanguagefontintoitsownformat,DLD1.DLD1fontsconsumemuchlessmemoryanddiskspacethannormalType 1descriptions,andsoreduceprocessingtimebutwithnochangeinoutputquality.

    The35standardhintedfontsareprovidedwiththeHarlequinMultiRIPinDLD1format.Fonthintingisessentialwhenpreviewingimagesorprintingatlowresolution,whereitgreatlyimprovesthequalityoftheoutput.

    HarlequinMultiRIPv11.0r1January2016 OEMManual 29

  • 1 IntroductiontotheHarlequinMultiRIP

    1.3.18.1 Composite fontsTheHarlequinMultiRIPsupportscompositefonts,inbothOriginalCompositeFormat(OCF)andCharacterIdentifier(CID)formats,whichallowyoutouselargeorcomplexfontssuchasthoseforChinese,Japanese,orKoreancharacters.CompositefontssupportlargecharactersetsandareespeciallyimportantintheFarEast.

    Thereareseveralfeaturestoalloweasycompositefontinstallationwithoutrequiringcomplexstructuringofthefonts.Also,becauseofthehighvalueofsuchcomplexfonts,theHarlequinMultiRIPprovidesawayofencryptingfonts,sothattheycanonlybeusedwithaparticularcopyoftheRIP.

    1.3.18.2 Font emulationWhenfontsrequestedbythejobareunavailabletotheRIP,someworkflowsbenefitsignificantlyfrombeingabletoproduceacceptable,readablecopyusinganotherfont.Thisisparticularlytruewithrapidturnaroundworkflowstypicalofdigitalprinting.Toachievethis,emulatedfontsareusedtoproducesuitablefacsimiletextbasedonthecharacteristicsofthefontthatisbeingemulatedintermsofstyle,spacing,heightandwidth.Inthisway,asuitablereadablefontwithsimilarcharacteristicsofthetargetfontisusedintheplaceofamissingfont.

    FontEmulationisoftenacceptablewhendigitalprinting,andcanbepreferabletothefilenotbeingproducedatall.FormoreinformationseeFontEmulationonpage316

    1.3.19 Convenience featuresTheHarlequinMultiRIPprovidessomeusefulfacilitiesformonitoringmediaoncassetteloadeddevicessuchasimagesettersandforusingortestingfragmentsofPostScriptlanguagecode.Thesefragments,pagefeatures,candosuchthingsaslabellingoutput.

    MostofthesefacilitiesrequirelittleornoknowledgeofthePostScriptlanguage.

    1.3.19.1 Media management Outputdevicesvarygreatlyinthetypeofoutputmediatheycanuseandtheamountofmanualinterventionrequired.Somedevicesuseasinglesourceofrollfedorsheetfedmaterialandtheoutputisreadytouse,whileotherdevicescanacceptmediafromavarietyofsourcesorrequireprocessingoftheoutput.Equally,differentusersmakeverydifferentdemandsontheirimagesetterswithrespecttofilmandpaperhandling.

    TheHarlequinMultiRIPincludesasophisticatedmediamanager.

    Forexample,youcankeeptrackofthemedialeftontherollsofuptosixteeninputcassettes;avarietyofmaterialsandmediawidthscanbeset,andthesystemallowsyouspecifyautomaticmediacuttingatpredeterminedplaces,suchasafteraparticularnumberofpagesorbeforethetakeupcassettegetstoofull.

    Inaddition,theHarlequinMultiRIPwarnsyouwhenacassetteisnearlyempty,andallowsyoutodefinehowmuchspaceshouldbeleftbetweenpages,betweenjobs,andbetweenfilm

    30 OEMManual HarlequinMultiRIPv11.0r1January2016

  • cuts.Itwillevensavemediabyautomaticallyrotatingpagestousetheminimumamountoffilm.

    1.3.19.2 Page featuresSometimesyoumaywanttoapplyaspecialeffecttoyourjobs.Forexample,youmaywanttohavethewordDraftoverprintedoneverypage.Becausethesecanbeoneoffneedsyoumaywanttoproduceaspecialcopyofadocumentwhileitisatdraftstageitispreferablenottoalterthejobifatallpossible.

    TheHarlequinMultiRIPprovidesthisfacilitybyallowingyoutospecifyafragmentofPostScriptlanguagecode,independentofyourmainjob,tobeprocessedinconjunctionwithit.Afragmentsuchasthisisknownasapagefeature.

    Apagefeaturecarriesoutsomeprocessonyourjob,leavingtheoriginaluntouched.Often,theeffectoftheprocessistoproduceadesiredprintedeffectsbutsomepagefeaturesproducenoprintedoutputbecausetheirpurposeistoreportsomepropertiesofthejob.

    AnumberofpagefeaturesareprovidedwiththeHarlequinMultiRIPforimmediateuseorasexamples.Youcanchooseanyofthoseforimmediateusefromamenuinadialogbox.SeeFeaturesonpage151fordetails.

    Aswithplugins,youcanaddnewpagefeaturesbyplacingtheminaparticularfolder.

    NotetoOEMs: Ifyouareinterestedinwritingyourownpagefeatures,askGlobalGraphicsfortheExtensionsmanual.ThisdescribessomepowerfulextensionstothePostScriptlanguageespeciallydesignedforuseinpagefeaturesandelsewhereandsupportedbytheHarlequinMultiRIP.

    1.3.19.3 Interactive sessionsTheHarlequinMultiRIPhasafeatureknownastheexecutive,whichallowsyoutorunaninteractivePostScriptlanguagesession.ThismeansthatyoucantypefragmentsofPostScriptlanguagecodeandhavetheminterpretedimmediately.Thiscanbeveryusefulwhendebuggingandtestingsmallpartsofjobs.

    TheexecutivefeatureisavailableintheHarlequinMultiRIPonallsupportedplatforms.

    1.3.19.4 Page impositionPageimpositionistheprocessoflayingoutseveralpagesofadocumentononelargesheetofpaperorfilm.UsingacombinationofPostScriptlanguageoperatorsandanextensiontothelanguage,itispossibletotakeseveralpagesandproduceoutputonalargesheetofpaper,eachpagebeingprintedinanorientationandpositiondeterminedbyyou.

    Pageimpositioncanbeusefulbothforsavingmediapagescanbeorientatedsoastousetheoptimumamountofpaperandforprintingpreimposedsheetsofpaper,forinstancewhenprintingabookwherecertainpagesaremadeoutofthesamepieceofpaper.Some

    HarlequinMultiRIPv11.0r1January2016 OEMManual 31

  • 1 IntroductiontotheHarlequinMultiRIP

    understandingofthePostScriptlanguageisusefulhere,buttheHarlequinMultiRIPissuppliedwithseveralimpositiontemplateswhichcanbeusedimmediately.

    1.4 Why become a Harlequin MultiRIP OEM?NotetoOEMs: AllmaterialfromheretotheendofthischapterisintendedforOEMs

    andevaluatorsonly.Itcanberemovedfromusermanuals.

    TheHarlequinMultiRIPisaproductalreadymeetingtheneedsofmanygraphicsandprepressusers,soitisagoodchoiceforthoseusers.TheHarlequinMultiRIPisalsoagoodchoiceforintegrationintovarioussystems,basedonmanybusinessandtechnicalreasons.

    Note:TheHarlequinMultiRIPisaprovenbrandwithmarketingbackup,butGlobalGraphicscanprovideanequallygoodservicetoOEMswhoprefertosupplyaproductwithoutobviousbranding.

    TheHarlequinMultiRIPisagoodchoicenow,forthesereasons:

    ThereisarangeofRIPeditionsfordifferentneeds.SeeEditionsoftheHarlequinMultiRIPonpage33fordetails.

    Thereisgoodscopeforcustomizationanddifferentiationinthemarketthroughuseofexistingoptions,OEMdevelopment,orcustomdevelopmentbyGlobalGraphics.OEMscanaddtheirownpluginsandusedocumentedprogramminginterfaces(APIs)andPostScriptlanguageextensions.Additionally,GlobalGraphicscanofferinternaladditionstofunctionalityoroverseecompleteprojectsincludingdeliveryofcustomsoftwareandhardware.

    TheRIPeditionswithaGUIsupportlocalizationofdialogboxesandmessagesintodifferentlanguages,includingthoserequiringdoublebyterepresentations.

    ThereistechnicalsupportanddocumentationfortheconfigurationandinternalworkingoftheRIP,anditsinteractionswithpopularrealworldapplications.

    GlobalGraphicsprovidesuserleveldocumentationfortheRIPanditsaddonoptionstoshortentimetomarketandloweryourcosts.

    TheHarlequinMultiRIPisalsoagoodchoiceforthefuture:

    GlobalGraphicsisdevelopingRIPsandothercomponentsforuseinworkflowandnetworkedapplications,usingamixtureofopenstandardsandinternaloptimizations.

    GlobalGraphicsisdevelopingformsofGUI,suchasPPM,forsimplerapplicationsandincreasingthedegreeofOEMcustomizationpossibleinthoseGUIs.

    GlobalGraphicsparticipatesactivelyintheinternationalgroupsdevelopingnewstandardsforfileinterchangeinthegraphicsandprepressindustries.ThisgivesGlobalGraphicsavoiceindeterminingthosestandardsandanearlyviewofhowthosestandardsarebeingimplemented.

    32 OEMManual HarlequinMultiRIPv11.0r1January2016

  • 1.5 Integrating the Harlequin MultiRIP with your productThewayinwhichyoubuildasystemusingtheHarlequinMultiRIPstartswithachoiceoftheappropriateedition.Thissectionliststheavailableeditions,looksatoneeditionindetail,discussesinputandoutputplugins,anddescribesoneoftheoptionalprogramminginterfaces.

    1.5.1 Editions of the Harlequin MultiRIPThereareseveraleditionsoftheHarlequinMultiRIP,eachadaptabletoaparticularcombinationofuserneedsandofferingdifferentscopeforOEMdevelopmentandintegration.

    TheHarlequinMultiRIPcanberuninheadlessmode,thatis,withoutaGUI.ThismodeisachievedusingasimpleheadlesscommandwhenstartingtheRIPandisintendedforusewherecommandscanbesuppliedthroughplugins.TheHarlequinMultiRIPalsohasaCORBAinterface(seethedescriptionoftheSOARSDKbelow).TheHarlequinMultiRIPinheadlessmodeisabletousepluginsandotherconfigurationdatausedbythestandardmodeoftheHarlequinMultiRIP

    ThedifferentconfigurationsoreditionsoftheHarlequinMultiRIPinclude:

    TheHarlequinMultiRIP,issuppliedwithanintegratedGUIandprovidesmultithreadcompositing,andisdescribedinthismanual.ItisavailableonMicrosoftWindowsplatforms.

    TheHarlequinMultiRIP(headlessmode)isthesameRIPastheClassicEditionbutisruninheadlessmode,thatis,asasuppressedGUIRIPexecutable.Thismodeisachievedusingasimple-headlesscommandwhenstartingtheRIPandintendedforusewherecommandscanbesuppliedthroughplugins.GlobalGraphicsalsoprovidesaRIPwithaCORBAinterface(seethedescriptionoftheSOARRIPbelow).TheHarlequinMultiRIP inheadlessmodeisabletousethepluginsandotherconfigurationdatausedbythestandardHarlequinMultiRIP.

    TheSOARSDKsupportsdevelopmentagainsttheHarlequinMultiRIPCORBAinterface.TheSOARSDKiscurrentlyavailableonMicrosoftWindowsplatformsandotherHarlequinMultiRIPplatformsondemand.SOARoffersawelldefinedcrossplatforminterfaceforuseinfullyfeaturedworkflowsystemsorspecialpurposedesktopapplications.TypicallythisinterfaceallowsconstructionofdistributedsystemscomprisingaHarlequinMultiRIP,anOEMsownGUIproduct,andperhapsotherservicemanagerssuppliedbyOEMsorGlobalGraphics.TheSOARhost,jobloggerandROAMserveraresupported.

    1.5.2 Contents of a Harlequin MultiRIPTheHarlequinMultiRIPcomescompletewithauserinterfaceandcodetoallowthecoreRIPtocommunicatewithavarietyofoutputdevices,thefilesystem,anddifferentnetworks.YoumaynotwishtouseallthefacilitiesofthissystembutitisusefultoconsideritasanexampleofhowthecoreRIPinteractswithothercomponentsaspartofacompletesystem.

    HarlequinMultiRIPv11.0r1January2016 OEMManual 33

  • 1 IntroductiontotheHarlequinMultiRIP

    ThedetailsoftheworkyoumustcarryouttointegratetheHarlequinMultiRIPwithyourproductdependontheproductyouareassembling,thecomputerplatformyouareusing,andtheamountofworkyouwishtodo.

    GlobalGraphicscanconfiguretheHarlequinMultiRIPtoyourspecificationsifappropriate.Thiscanmeanthatyouhaveashippablesystemveryquickly.Pleasecontactusfordetails.

    IfyouwanttoconnecttoaninputoroutputdeviceforwhichGlobalGraphicsorthirdpartiesdonotsupplyaplugindriver,youcaneitherdevelopyourowndriver(possiblywithacorrespondinghardwareinterfacedevelopment),oraskGlobalGraphicstoquotefordoingthenecessarywork.GlobalGraphicscansupplydocumentationortrainingtohelpyouproduceinputoroutputplugins.

    Figure 1.1showstheorganizationofTheHarlequinMultiRIP.

    Figure 1.1 Schematic diagram of a Harlequin MultiRIP system

    ThecoreHarlequinMultiRIPformsthecentralmodule,ontowhichothermodulesarejoined,eachmoduleperformingaspecificsetoftasks.ThefourouterareasencirclingitrepresentthemodulesinthesystemwhichmustbeaddedtousetheRIP.

    Themoduleshownatthetopofthediagramistheuserinterfaceofyoursystem.Thisconsistsofthepartsoftheapplicationthatusersseewhenusingthesoftware,suchaswindowsorcommandlineoptions.IneditionsotherthantheHarlequinMultiRIP,alluserinformation

    File System

    Recorders

    User Interface

    EtherTalkSpool

    Sockets

    Comms

    Core RIP

    Modules

    Core RIP Interface

    Plugin Interface Code

    ActiveQueue

    Held Queue

    PREVIEW

    OEM-defined

    Input PluginsOutput Plugins

    TIFF

    OEM-defined

    CoreRIP

    34 OEMManual HarlequinMultiRIPv11.0r1January2016

  • andcommandscanberoutedtoandfromcomputersremotefromthecomputerrunningtheRIP.

    Ontheleftisthemodulewhichdealswithconnectionstoothersystemsforinput,usuallyoveranetwork.Thediagramshowsconnectionstoanumberofexamplenetworkingsystemsthisisnotanexhaustivelistofpossibilities.Youcanaddothernetworkswithappropriatepluginsandtheusercanmakemultipleconnectionstodifferentnetworkingsystems,ifneeded.

    ThemoduleatthebottomdealswithconnectionstothefilingsystemofthemachineonwhichyouarerunningtheHarlequinMultiRIP.ThismoduledealswithallthefileaccessrequirementsoftheRIP,includingaccesstoPostScriptlanguageobjectsforexample,whenajobrequiresaccesstoadiskbasedresourcesuchasafont.ItalsohandlesfileaccessfrominsidetheRIPitselfforexample,accesstotemporaryworkspacefilesondisk.Inordertoreplacetheunderlyingfilingsystem,therefore,onlythisselfcontainedmoduleneedstobereplaced,leavingthecoreRIPunaltered.

    Ontherightisthemoduledealingwithpagedeliveryandpostprocessing.ThismoduletakesoutputfromtheRIPanddeliversittoaprinter,acomputerscreen,aformattedfilelikeTIFF,oranOEMdefineddevice.Typically,thismodulewilluseaselectionofoutputpluginstomeetallyourcustomersneeds.

    1.5.3 Input and output optionsTheHarlequinMultiRIPcanuseinputandoutputplugins.Inputandoutputmethodsonpage26describesthebenefitsofpluginstotheuser,buttherearealsoadvantageforOEMsandotherdevelopers.

    TheavailabilityofreadytousepluginsfromGlobalGraphicsorthirdpartiesmeansthatyoumaynotneedtodoanydevelopment.

    YoucandevelopsupportforanewdeviceindependentlyoftheHarlequinMultiRIP,meaningfastertimetomarket.

    Yougaintheabilitytoextendorupgradeexistinginstallations.

    Itiseasytoaddanoutputplugintoyourproduct.BecauseofthemodulardesignonwhichtheHarlequinMultiRIPisbased,codetorunaparticulardeviceandanysupportingfilessuchascolorprofilescansimplybeplacedinanappropriatediskfolder(directory).Subjecttoanysecuritymechanisms,suchassupplyinganLDKproductkey,thatdevicebecomesavailablewhentheRIPisnextrun.Youcanaddthepluginwhenconfiguringyourcompleteproductformanufacturingorsupplythepluginfolderwithasimpleinstallationprocedureforlaterinstallationatausersite.

    TheRIPpassesimagedatatooutputpluginsin1bithalftone,grayscaleorcolorrunlengthencoded(RLE),orgrayscaleorcolorcontoneformat,asappropriate.Also,alldevicecontrolfunctionssuchascuts,feeds,andpapertrayselectionarepassedthoughthepluginmechanism.

    Youcaneasilyaddyourowninputplugins.AninputpluginprovidesaninterfacebetweentheHarlequinMultiRIPandanexternaljobsourceandhidesthedetailsofcommunication

    HarlequinMultiRIPv11.0r1January2016 OEMManual 35

  • 1 IntroductiontotheHarlequinMultiRIP

    withthatsource.ThismeansthatinterfacestoinputdevicescanbewrittenindependentlyoftheHarlequinMultiRIP.

    AninputpluginmayalsobeusedtoprovideaPostScriptlanguagedeviceonwhichafilecanbeopened,tosupportfilesopenedexplicitlyfromPostScriptlanguageprogramsthatarestoredinsomespecialway.TheycanalsobeusedtoaddcustomPostScriptlanguagefiltersformanipulatingdata.

    1.5.4 Harlequin Display List TechnologyHarlequinDisplayListTechnology(HDLT)isoneAPIsupportedbyGlobalGraphics.HDLTprovidesaprogrammaticinterfaceforcustomizationbetweeninterpretationandrendering,inallversionsoftheHarlequinMultiRIP.ThisoptionalextensiongivesaPostScriptlanguageprogrammertheabilitytointerceptelementsastheyareputontothedisplaylist.Onceobjectsareintercepted,almostanyprocessingcanbedonebeforetheprogrammerdecideswhethertoadd,discard,orreplaceeachobject.

    HDLTprovidestheabilitytocustomizebehaviorafterinterpretationbutbeforerendering,enablingtasksthatareotherwiseeffectivelyimpossible.HDLTisfullydescribedintheHarlequinDisplayListTechnologyUsersGuide.

    1.5.5 RIP securityTheHarlequinMultiRIPusesSentinelLDKsecurityforitsprotectionandforitsmanyextraandlayeredoptions.LDKsecurityprovidesbothsoftwareandhardwareprotectionoptions.WithsoftwareprotectiontheRIPlicenseandlayeredoptionsaresecuredagainstvariousidentifiersextractedfromthecomputeronwhichtheRIPisrunning.Theseidentifiersdonotneedtobeknownatthetimethelicenseisordered;theyarereadwhentheRIPinstallationisactivated.HardwareprotectionallowstheRIPanditsoptionstobesecuredagainstahardwaredongle.

    FormoreinformationseethedocumententitledLDKSecurityforHarlequinMultiRIP.

    IfyouthinkyoumayhaveanyexpiringLDKproductkeysselecttheHarlequin MultiRIP > Expiring Licenses...option.Thedialogbelowwillappearshowinganyexpiringlicenses:

    Figure 1.2 Expiring Licenses dialog box

    36 OEMManual HarlequinMultiRIPv11.0r1January2016

  • 1.6 About Global GraphicsHarlequinbeganoperatingin1986inCambridge,England,andwasacquiredinJuly1999byGlobalGraphicsS.A.HarlequinwasrenamedGlobalGraphicsSoftwareLimitedinJune2001andisnowamultinationalsoftwarecompanyofferingtechnologybasedproductsandservicesforthedigitalprintingandpublishingindustry.Thecompanyisarecognizedleaderinhighperformanceprintingandpublishingtechnologies.GlobalGraphicsmaintainsapresenceintheAmericas,Europe,andtheAsiaPacificBasin.

    GlobalGraphicssellsproductsthroughOEMs.OurOEMpartnersincludetheworldsleadingmakersofimagesetters,computertoplateanddirecttopresssystems,digitalcolorproofersandlargeformatprinters,aswellasseveralleadingprepresssystemsintegrators.BecauseourproductsareintegratedwiththeseOEMsdigitalpublishingandprepresssystems,theyareofferedunderavarietyofbrandnames.

    GlobalGraphics,supplieshighperformanceprecisionequipmentandsystemsolutionstothegraphicartsindustry.GlobalGraphicssupportsitsclientsanddistributionnetworkworldwideandservicesitssignificantinstalledbasethroughatechnicalandserviceofficenetworkinEurope,America,andAsia.

    SeetheCopyrightandTrademarksonpage449ofthismanualforsourcesofmoreinformation.

    HarlequinMultiRIPv11.0r1January2016 OEMManual 37

  • 1 IntroductiontotheHarlequinMultiRIP

    38 OEMManual HarlequinMultiRIPv11.0r1January2016

  • 2

    RunningtheHarlequinMultiRIP

    ThischapterisashortguidetogettingtheHarlequinMultiRIPrunningonyourmachine.Itdoesnotcontaincompleteinstallationdetailsbecausethesedifferbetweendifferentcombinationsofcomputer,operatingsystem,andoutputdevice.Forfulldetails,seetheseparateHarlequinMultiRIPInstallationGuideforyourplatform(combinationofcomputerandoperatingsystem).

    Thischapterprovidesdetailsforthefollowing:

    Machinerequirements,describedinMachinerequirementsonpage39.

    Connectingyourmachinetoanoutputdevice,describedinInstallingprinterinterfacecardsonpage44.

    ThefilesandfoldersusedbytheRIP,describedinHarlequinMultiRIPfolderstructureonpage44.

    StartinguptheHarlequinMultiRIPandanintroductiontothestandardmenusanddialogboxes,describedinStartinguptheHarlequinMultiRIPonpage48.

    Somemenusthatappearonlywhenoptionsareenabled,describedinMenusaffectedbyoptionalfeaturesonpage55.

    StoppingtheHarlequinMultiRIP,describedinStoppingtheHarlequinMultiRIPonpage56.

    2.1 Machine requirementsThissectioncoversthehardwarerequirementsthatyouneedtoruntheHarlequinMultiRIP.DonotworryifyouarenotfamiliarwiththeRIPtechnicaltermsusedinthissection.Asyouworkthroughthemanual,allofthesetermswillbeexplained.TheGlossaryonpage435explainsmanyoftheseterms.

    Hint:FollowthebasicsofthissectiononfirstreadingtogetaworkinginstallationoftheRIP.WhenyouaremorefamiliarwiththeRIP,usethissectionforreference,sothatyoucanimprovetheRIPsperformanceinyourenvironment.

    HarlequinMultiRIPv11.0r1January2016 OEMManual 39

  • 2 RunningtheHarlequinMultiRIP

    2.1.1 PerformanceForagivenprocessortypeandspeed,themostimportantthingsaffectingtheperformanceoftheHarlequinMultiRIParethebuiltinorphysicalmemory(RAM)andthespeedandsizeofdisks.

    TheHarlequinMultiRIPisasuppliedas32bitor64bitapplication.

    Usinga64bitbuildaidsperformanceinthefollowingways:

    ThecompiledcodecanperformsomestepsinfewercyclesbecauseoflargerwordsizestherebyincreasingtheRIPspeedbyaround10%.

    Muchlargeraddressspace.

    A64bitbuildcanaccessalltheRAMinstalledinyourcomputer.

    Note:Checkthereleasenotesandinstallationguideforthelatestspecificationinformation.

    Inadditionthefollowingpointsshouldbeconsidered:

    Theremustbesufficientspacetoholdpagebuffersondisk.

    Theremustbesufficientvirtualmemoryavailableforthejob.Thisisespeciallyimportantwhenusingcompositefonts.

    Forsomeoutputdevices,adiskwithacertainminimumperformancemayberequired.

    Important:Thegeneralruleisthatthemorememory,thebettertheperformance.Noteespeciallythatifyouusethefollowingfeatures,werecommendthatyouaddextraRAM:

    Addanadditional8MiBRAMforeachcompositePostScriptlanguagefontusedinasinglejob.

    Addanadditional12MiBRAMforwhenusingHarlequinPrecisionScreening(HPS).

    Addanadditional256MiBRAMwhenusingTrapPro.

    WhenusingHarlequinColorPro,addextraRAM.Therequiredamountcanvaryaccordingtothefunctionsyouuse.

    TherearesomeinstanceswhentheHarlequinMultiRIPcannotpaintpartialpagebufferstodisk:forexample,whenrecombiningpreseparatedjobsorusingTrapPro.Insuchcases,theRIPwillneedextramemoryandmusthaveenoughmemorytocompletethejob.SeeHarlequinMultiRIPmemoryallocationonpage210,theTrapProUserManualandHarlequinMultiRIPInstallationGuideforfurtherdetails.

    Forlargeformatdevices,morememorymayberequired.

    Ingeneral,ifajobusesmorethanoneofthesefeatures,addtogethertheextramemoryrequiredbyeachfeature.Forexample,ifajobusescompositefontsandyouareusingHPSaddtogethertheextraamountsofRAM.YouwillalsoneedenoughextraRAMtoaccommodateanyprinterandnetworkbuffersyouwanttosetup.

    Formoredetails,seeChapter6,Screening,Chapter7,ConfiguringtheRIP,andChapter11,Fonts.

    40 OEMManual HarlequinMultiRIPv11.0r1January2016

  • Note:Thismanualusesconventionsoffontandstyletodescribespecialkeycombinationsandtohighlightthetitlesofprograms,optionsinmenusanddialogboxes,andtextthatwesuggestyoutype.Fordetails,seetheConventionsonpage11inthePreface.

    WindowsServer2008R2usediskspaceasvirtualmemory.

    ForWindowsServer2008R2,thedefaultssuggestedwhenyouinstallWindowsaresatisfactoryforusewiththeHarlequinMultiRIP.Ifyoulaterinstallmorediskspaceormemory,youshouldupdatethevirtualmemorysetting.Todothis,opentheSystemcontrolpanelanddisplaythePerformancetab.IntheVirtual Memorysection,clicktheChangebuttonandusetherecommendedfigures.

    Insummary,aswellasthememoryanddiskallocationsdiscussedhere,theperformanceoftheRIPalsodependsonthefollowing:

    Thespeedoftheprocessor.

    TheamountofadditionalRAMonyourmachine.(AdditionalRAMisRAMabovethebasicrequirement.)

    Thediskspeedofyourmachine.

    Theinterfaceusedtosenddatatotheoutputdevice,especiallyifitisahighperformancedevice.

    Performanceissuesaredescribedthroughoutthismanual,butseeespeciallyChapter7,ConfiguringtheRIP,andAppendixA,Troubleshooting,fordetailsaboutoptimizingtheperformanceofyourhardware.

    Forfurtherdetailsonmachinespecificationsyoushouldconsulttherelevantinstallationguide.

    2.1.2 Ability to RIP a jobDependingonwhatpagebuffermodeyouchoose,theHarlequinMultiRIPwillusuallycreateoneormorepagebuffersondiskwhenyouprocessanyjob(seeChapter4,HarlequinMultiRIPOutputMethods,forfulldetails).ThisallowstheRIPtoprintanyjobonamachineofanyperformance,nomatterhowcomplexthejobis.Theonlyrequirementforyourmachine(apartfromaminimumrequirementofRAM)isthatitmusthavesufficientfreediskspacetoholdthesepagebuffers.

    Bydefault,theHarlequinMultiRIPcompressespagebuffersasitcreatesthem:thecompressionisalwayslosslessanddoesnotaffecttheoutputqualityinanyway.Thiscompressioncanreducethediskspacerequiredtoanythingfromhalftoatenthoftheuncompressedfile,orevenless.However,youdonothavetocompresspagebuffersifyoudonotwishto.SeeChapter7,ConfiguringtheRIP,forfulldetails.

    Note:Cropmarkscangreatlyincreasetheactualsizeofthepage(byaddinglargelyblanksurroundstotheimage)andhencecreateaneedformorediskspace.IfyouasktheHarlequinMultiRIPtocompresspagebuffersastheyarecreated,theextraspacerequiredbycropmarkscompresseswell,asdoestheotherblankspacebetweentextandimages.

    HarlequinMultiRIPv11.0r1January2016 OEMManual 41

  • 2 RunningtheHarlequinMultiRIP

    Typicalfreediskrequirements,forbothcompressed(C)anduncompressed(U)pagebuffers,areshowninthefollowingtable,givingdetailsforoutputatdifferentresolutionsandfordifferentpagesizes.Thesefiguresareforhalftonepagebuffersholdingamonochromepageoroneseparationofaseparatedpage.AllfiguresaregiveninMiB.

    Contonepagebuffersorcompositecolorpagebuffersarebiggerthanmonochromepagebufferswhenuncompressed,byacombinedfactortakingaccountofthenumberofbitsusedpercolorandthenumberofcolorsinthepagebuffer.Forexample,whenuncompressed,afourcolorpageusing8bitspercolor(256tonalvalues)woulduse32timesmorememorythanthefiguresgivenhere.Itishardertopredicttherelativesizesofcompressedpagebuffersbecausethecontentsofthepagehavealargeeffect.Forexample,thecompressionratioachievableforapagefilledwithanunchangingbackgroundtintislikelytobebetterforacontonepagebufferthanforahalftonepagebuffer.

    Inaddition,youmustensureyouhaveenoughdiskspacetoholdworkspaceforprocessingthescannedimagesonanyonepageofyourjob.Forexample,whenprintingtheSeyboldMusicianstestjob(afullcolorscannedimage),8 MiBofextradiskworkspacewillsometimesberequiredinadditiontothefiguresshownabove.(Wheneverpossible,theHarlequinMultiRIPusesRAMinpreferencetodiskspace.)

    IfyouhavesparememoryafterallocatingmemoryfortheconsiderationsdescribedinPerformanceonpage40andintheseparateHarlequinMultiRIPInstallationGuide,youmaybeabletousethissurplustocreateaRAMdiskinwhichtoplacepagebuffers.Tobeuseful,theRAMdiskmustbeatleastlargeenoughtoholdasinglepagebuffer,andifyouwanttousethroughput(usingeitherofthemultiplepagebuffermodes),itshouldideallybelargeenoughtoholdatleasttwopagebuffers.

    For2540 dpicolorwork,aRAMdiskofaround100 MiBisdesirable.For1016 dpimonochromeoutput,aRAMdiskofaround30 MiBmaybeenough.

    US Letter A4 Tabloid A3 Broadsheet

    Resolution U C U C U C U C U C300 dpi 1.00 0.20 1.00 0.20 2.00 0.40 2.10 0.41 4.60 0.93

    400 dpi 1.70 0.36 1.80 0.37 3.60 0.71 3.70 0.74 8.20 1.60

    600 dpi 4.00 0.80 4.10 0.83 8.00 1.60 8.30 1.70 19.00 3.70

    800 dpi 7.10 1.40 7.40 1.50 14.00 2.90 15.00 3.00 33.00 6.60

    900 dpi 9.00 1.80 9.30 1.90 18.00 3.60 19.00 3.70 42.00 8.30

    1200 dpi 16.00 3.20 17.00 3.40 32.00 6.40 34.00 7.20 74.00 14.80

    1524 dpi 26.00 5.20 27.00 5.40 52.00 10.40 54.00 10.80 120.00 24.00

    2400 dpi 64.00 12.80 68.00 13.60 128.00 25.60 136.00 27.20 296.00 59.20

    3048 dpi 104.00 20.80 108.00 21.60 208.00 41.60 216.00 43.20 480.00 96.00

    Table 2.1 Typical free disk requirements for page buffers

    42 OEMManual HarlequinMultiRIPv11.0r1January2016

  • 2.1.3 Driving a printer effectivelyThemachinerequirementsdiscussedsofarhaveconcernedtheproductionofapagebuffer.MeetingtheserequirementsissufficientforyoutoviewthepagebufferonscreenorfortheHarlequinMultiRIPtoconvertitintoafileinausefulgraphicsformat.

    Whenyouwanttoconvertthepagebuffertoanimageonphysicalmedia,youmusttransferthedatatoanoutputdevice.ThistransferisanotherfactordeterminingoverallperformanceandoftenimposesotherrequirementsonthecomputersystemrunningtheRIP.

    Manyoutputdevicesneeddatatoreachthematasustainedhighspeed;ingeneral,thisspeedbecomeshigherandhardertoachieveastheresolutionofthedeviceincreases.Table2.2,page43,showsexamplesofrequireddatatransferrates(inkibibytespersecond)fortypicaloutputdevicessupportedbythevariousversionsoftheHarlequinMultiRIP.

    Withsimplejobs,thesedataratescanbeachievedwithoutusingapagebufferondisk.However,withcomplexjobs,apagebuffermayberequired,whichmeansthatthediskonyourcomputermustbefastenoughtosupplydataattheserates.Ifthediskistooslowandyourprinterisnotcapableofstop/startingwithoutabandoningthepage,itisnotpossibletooutputthewholepage.Ifyourprintercanstop/startinthemiddleofapage,thenachievingtherequireddatarateislessimportant,butthequalityoftheoutputmaystillbeaffected,dependingonthedevice.

    Whenyoulookatthedataratesinthistable,notethefollowing:

    Thediskspeedofyourmachinemustbeslightlyfasterthanthedatarateoftheoutputdeviceinordertodriveitsuccessfullytheextraspeedallowsfortheoverheadoftransferringtheoutputtotheprinter.Forexample,amachinewithadiskspeedof1.3 MiB/smayberequiredtodriveaslowimagesetterat750 KiB/s.

    TosmoothoutpeaksandtroughsofdiskperformanceandothersystemandRIPfunctions,theHarlequinMultiRIPusesaprinterbufferinmemory.Typically,youshouldmakethisbufferlargeenoughtoholdbetween5and10secondsofoutputtothedevice:forexample,7.5 MiBforadevicethatoutputsat750 KiB/second.YoucansetthesizeoftheprinterbufferintheConfigureRIPdialogbox:seeChapter7,ConfiguringtheRIP.

    Westronglyrecommendthatyouusecompressedpagebuffers.Ifthisisdone,theHarlequinMultiRIPcanachievehigherdataratesbecauselessdatahastobereadfromdisk.Compress

    Rate(KiB/s)

    Resolution(dpi) Output device

    200 300 Largeformatinkjetprinter2000 300 Dyesublimationprinter

    750 2400 Slowimagesetter1500 1270 Fastimagesetter8000 4000 Largeformatdrumrecorder

    Table 2.2 Required data rates for typical output devices

    HarlequinMultiRIPv11.0r1January2016 OEMManual 43

  • 2 RunningtheHarlequinMultiRIP

    ingpagebuffersalsoletsyouruntheRIPonaslowerdiskthanwouldberequiredwerepagebuffersnotcompressed.Thereareveryfewsituationswhereitisnotdesirabletocompresspagebuffers.

    2.2 Installing printer interface cardsIfyouwanttoproduceoutputonaprinterorimagesetter,theremustbeasuitablewayofconnectingtheoutputdevicetothecomputerrunningtheHarlequinMultiRIP.Manylowormediumresolutiondevicescanconnecttostandardcommunicationsportsorprinterportsonyourcomputer.Usingahighresolutionorhighspeedoutputdevicemaymeanthatyoumustinstallaspecialprinterinterfacecardinthecomputer.

    ThereshouldbeinstallationinstructionssuppliedwithanyinterfacecardandtherearesomegeneralguidelinesintheseparateHarlequinMultiRIPInstallationGuideforeachplatform.

    2.3 Harlequin MultiRIP folder structureThefolderinwhichtheHarlequinMultiRIPisinstalledcontainstheHarlequinMultiRIPapplicationitself,andafoldercalledSW,aswellasothersupportfiles.TheSWfoldercontainsthefilesthattheRIPneedsinordertorun,suchasdevicedriverfiles,PostScriptlanguageheaderfiles,andfonts.Youcaninstallnewdevicedrivers,features,andsooninmanycasesbyplacingtherelevantfoldersorfilesdirectlyintotheappropriatefolder,butitissafertouseasuppliedinstallationprogramifthereisone.

    Warning:DonotdeleteanyfilesfromtheSWfolder,exceptinthelimitedcaseswherethismanualortheHarlequinMultiRIPsupportstaffadviseyoutodo so.

    Note:InstallingtheHarlequinMultiRIPcreatessomeofthefollowingitemsimmediately:otheritemsarecreatedlater,asrequiredbylaterreconfigurationoftheRIPortheuseofparticularoptionssuchasscreeningfeaturesorspooledinput.

    TheSWfoldercontainsthefollowingitems: Thecaldatafolder,whichiscreatedwhenyoufirstusetheOutput > Print Calibration

    menuoptiontoprintacalibrationtarget,andisupdatedasyouprintmoretargets.Thisfolderholdsfilesandfoldersdescribingtheprintedtargets.IfyouusetheGenlinprogramtomeasureaprintedtarget,itgeneratesafileofresultsinthisfolder.

    Thecategoriesfoldercontainsthecategoriesresource. ThecharstringsfoldercontainsthefileStandardCharStrings,whichcontainsthe

    standardnametocharactermappingsusedbymostfonts.Othermappingfilesmayalsobestoredhere.

    TheCIDFontfoldercontainsfontsdefinedintheCID(characteridentifier)format. TheCMapfoldercontainsinformationforusewithCIDfonts. Thecolorrenderingsfoldercontainscolorrenderingresources. ThecolorspacesfoldercontainsresourcesforthecolorspacesdefinedintheHarle

    quinMultiRIP.

    44 OEMManual HarlequinMultiRIPv11.0r1January2016

  • TheCompletefolderisprovidedasadefaultlocationforthespoolfolderinputtoplacefilesthatithassuccessfullyprocessed.

    TheConfigfoldercontainsalltheconfigurationfilesfortheHarlequinMultiRIP.TheseincludefilesdetailingsuchthingsasthecurrentPageSetupandConfigureRIPsettings,aswellasfoldersforinformationincludingtheconfigurationforavailabledevices,defaultcolorprofiles,andtargetdefinitions.IntheConfigfolder,theFactorySettingssubfoldercontainsthedefaultconfigurationfortheHarlequinMultiRIPwhenitisshipped.ThisisessentiallyacopyoftheConfigfolderitself.IntheConfigfolder,thePage SetupssubfoldercontainsallthePageSetupsyouhavesavedwithintheHarlequinMultiRIP.

    TheCrdgenfoldercontainsthecolorrenderingdictionary(CRD)generatorpluginexecutables.YoucanonlymanipulateCRDsintheHarlequinMultiRIPwiththeColorProoptionenabled.

    TheDevicesfoldercontainsalltheoutputpluginfiles(possiblywithinsubfolders)forthevariousoutputdevices.

    TheencodingsfoldercontainsthefontencodingsforthefontsinstalledintheRIP. TheErrorfolderisprovidedasadefaultlocationforthespoolfolderinputtoplace

    filesthatitcannotprocess.

    TheExtensionsfoldercancontainfoldersorfilesusedtoimplementextensionstotheRIP.

    TheFlatPgbDirfolderprovidesspaceforthepagebufferfilesusedbyFlatOut.SeetheFlatOutUserGuidefordetails.

    ThefontsfoldercontainsfontsusedbytheHarlequinMultiRIP(includingthefontsinstalledwiththeRIP).

    TheFontSetfolderisusedforPostScriptLanguageLevel 3fontsets,oftenusedwithCFFfonts.Itmaybeempty.

    Theformsfoldercontainsresourcesforbitmapforms. Thehalftonesfoldercontainshalftoneresources.

    Note:Thecommentsinthesehalftoneresourcesfilesshowhowyoucandefinecustomdotshapesincapablegraphicsandlayoutapplications,andhavethesedotshapeslinkedtoHarlequinscreensinthegeneratedPostScriptlanguagefiles.

    Theicccrdfoldercontainsthecolorrenderingdictionaries(CRDs)producedfromICCprofiles.

    TheIdiomSetfoldercontainsidiomsetresources.EachidiomsetinthisfolderisloadedwhentheRIPstarts.

    HarlequinMultiRIPv11.0r1January2016 OEMManual 45

  • 2 RunningtheHarlequinMultiRIP

    NotetoOEMs: ItisreasonabletoaddyourownidiomsetstotheHarlequinMultiRIPbyplacingtheminthisfolder.Addingtoomanyidiomsetscandegradetheperformanceofthebindoperatorbuttheadditionof,forexample,overahundredwellformedidiomsetshaslittleeffect.

    TheInputsfoldercontainsallinputpluginfiles(Spool,andanyothers). TheMessagesfolderhasbeenmovedtothesamelevelastheSWfolderandcontains

    localizedmessagefiles.TheappropriatefileisselectedthefirsttimetheRIPisstarted

    TheMediaSavingDircontainspagebuffersthataremarkedformediasaving.TheMediaSavingDirislocatedasasubfoldertothePageBuffersfolder.

    TheNamedColorfolderisthelocationoffilesdefiningaresourcetype/NamedColor,whichstorescolorvaluesreferredtobyname.

    TheNamedColorOrderfoldercontainsfilesdefiningtheordersinwhichresourcesoftype/NamedColor,aresearchedwhentheHarlequinMultiRIPislookingforthedefinitionofanamedcolor.FormoreinformationseeNamedcolorsonpage366.

    ThePageFeaturesfoldercontainsallthePostScriptlanguageheaderfilesthatareavailableintheEnable FeaturedropdownlistoftheEditPageSetupdialogbox.Thismenuisgenerateddynamicallyfromthefilesavailableinthisfolder.IfafeatureisturnedonintherelevantPageSetup,theappropriatefileisrunatthebeginningofthejob.AdditionalexamplepagefeaturesareavailableinthefoldercalledExampleswithinthisfolder.TheexamplefilessuppliedwiththeRIPshowyouhowtodosuchthingsasproducedraftcopies,performpageimposition,resubmitpagebuffers,anduseimagereplacementwithDCSfiles.Youcanaddyourownfilesifyouwish.

    ThePageBuffersfolderprovidesspaceforrenderedpagesthatarewrittentodisk.TheMediaSavingDirislocatedasasubfoldertothePageBuffersfolder.

    WithLDKsecuritythePasswordsfolderisnolongerused. ThepatternsfoldercontainsresourcesforPostScriptlanguagepatterns. ThePrepFilesfoldercontainsalltheprepfilesusedbytheHarlequinMultiRIP. TheprocsetsfoldercontainsvariouspatchestothePostScriptlanguage,aswellas

    otherfunctionalitythatisnotbuiltdirectlyintotheHarlequinMultiRIP.Patchesforspecificapplicationsareheldhere,aswellascalibrationtestjobs.

    NotetoOEMS: OEMscanaddfilestotheprocsetsfolder. TheReproductionCriteriafolderisthelocationoffilesdefiningaresourcetype

    /ReproductionCriteria.Thisisusedtolinkcolorrenderingdictionaries(CRDs)tothecriteriawhichcreatedthem.ThisallowstheHarlequinMultiRIPtotestwhetheraCRDneedstoberegeneratedorwhetheronealreadyexists.

    TheScreeninfoldercontainsscreeningpluginsforusebytheHarlequinMultiRIP.Inmanyinstallations,therearenoscreeningplugins.

    46 OEMManual HarlequinMultiRIPv11.0r1January2016

  • TheScreensfolderisusedwhenhalftonescreensarecached(savedtodiskforlateruse).ThereisasubfolderhereforeachdotshapecacheknowntotheHarlequinMultiRIP,eitherassuppliedorascreatedduringuse.

    TheSeparationFeaturesfolderperformsasimilartasktoPageFeaturesbutappliesonlywhenseparatingjobsintheHarlequinMultiRIP.

    TheSpoolfolderisadefaultlocationusedbytheSpoolfolderinputpluginforreceivingjobs.

    TheSysfolderincludesHqnStart,theHarlequinspecificstartupfile,andBootlist,alistoffilestobeexecuteduponbooting(starting)theHarlequinMultiRIP.ThisfolderalsocontainsHqnProduct,whichcontainsPostScriptlanguagestartupcodespecifictothatproduct,andHqnOEM,whichmaycontainadditionalstartupPostScriptlanguagestartupcodecreatedbytheRIPsupplier(orOEM).

    ThetargetepsfoldercontainsanyEPSfilesthatareincorporatedincustomcalibrationtargets(andpotentiallyothertargets).Thisfolderisreferredtofromtargetdefinitionswhileinterpretingatargetfile,especiallyinresponsetothePrintCalibrationdialogbox.

    Thetmpfolderisusedasalocationfortemporaryfiles. TheTrapParamsfolderisusedforPostScriptLanguageLevel 3trappingparameters.It

    maybeempty.

    TheUsrfoldercontainsseveralfilesneededbytheHarlequinMultiRIP. TheUtilitiesfoldercontainsfiles,eachofwhichcanperformausefulfunctionwhen

    runasajob(usingthePrint Filemenuoption):

    BackupConfiguration.psThisfileenablesyoutomakeabackupfilecontainingallyourconfigurationsettingsforaninstallationoftheHarlequinMultiRIP.

    BackupFonts.psThisfileenablesyoutomakeabackupfilecontainingallyourfonts,boththestandardsetandanyadditionalfontsthatyouhaveinstalled.

    Youcanstoresuchabackupfileelsewhereforsecurityand,forexample,useitasasimplewaytorestoreacomplexconfigurationifyouneedtoreinstallthesameversionoftheHarlequinMultiRIP.(YoucanrestorebackedupfontstoanewerversionoftheRIPbutyoucanonlyrestoreconfigurationsettingstothesameversionoftheRIP.)Note:TheBackupFonts.ps and BackupConfiguration.ps filesshouldonlybeusedviathePrintoptionontheFilemenu.AttemptingtousethesefilesfromasocketinputmaycausetheRIPtocrash.TheWorkSpacefolderprovidesspaceforanytemporaryworkspacefilescreatedbytheRIP.

    TheLOGFILEfilecontainsarecordofalltransactionswiththeHarlequinMultiRIPmonitor.Thisfilecanbesavedanditssizerestricted.FormoreinformationseeMonitoringtheHarlequinMultiRIPonpage70.

    HarlequinMultiRIPv11.0r1January2016 OEMManual 47

  • 2 Running