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
Top Related