Grafisk produktion och tryckkvalitet TNM015 Förberedelseuppgifter för laboration: Processautomation och kvalitetssäkring vt 2005 Claes Buckwalter clabu@itn.liu.se
De här förberedelseuppgifterna måste göras innan laborationstillfället. Laborationsassistenten kontrollerar svaren i början av laborationstillfället och den som inte gjort uppgifterna får tyvärr inte göra laborationen. Laborationen görs i grupper om högst två studenter men de här förberedelseuppgifterna måste lösas individuellt. Ni får gärna komma till mig och ställa frågor om uppgifterna. Uppgift 1: Processautomation Inom grafisk produktion strävar man efter att i så stor utsträckning som möjligt automatisera arbetsmomenten, processerna, i produktionsflödet och kvalitetssäkra materialet som går igenom det. När det gäller processautomation är en mycket stark trend inom grafisk produktion att det utvecklas standardiserade kommunikationsprotokoll och dokumentformat som programvaror i produktionsflödet använder för att kommunicera med varandra. Det mest lovande av dessa format är XML-baserade Job Definition Format (JDF) som utvecklas av ett internationellt branschkonsortium kallat CIP4 1, där bland annat ITN:s medieteknikgrupp ingår. De flesta nya produkter för grafisk produktion som lanseras idag har någon form av JDF-stöd, men fortfarande är helt JDF-baserade produktionsflöden ovanliga. Fortfarande använder många företag inom grafisk produktion sig av primitivare metoder för att integrera programvaror från olika leverantörer. Den vanligaste metoden är automatiserade filflöden, ofta kallade hot folder workflows, vilket är vad du kommer använda i den här laborationen. P1 P1 in in P1 ut P2 P2 in in P2 ut P3 P3 in in Program 1 P1 ut Program 2 P2 ut Program 3 P3 P3 ut ut...... Figur 1-1 "Hot folder"-flöde Programvarorna i ett filflöde har en in- och en utmapp. När filer släpps i ett programs in-mapp öppnar programmet filen, bearbetar den och sparar den bearbetade filen i en utmapp. Flera program kan kopplas samman genom att länka ihop deras in- och utmappar, se Figur 1-1. 1.1 Vidare läsning I den här laborationen kommer du att använda dig av AppleScript för att bygga automatiserade filflöden. För att förbereda dig, läs följande artiklar: AppleScript Folder Actions http://www.apple.com/applescript/folderactions/ En introduktion till hur man använder AppleScript för att bygga automatiserade filflöden i Mac OS X 10.3. AppleScript Script Editor http://www.apple.com/applescript/scripteditor/ 1 The International Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4), http://www.cip4.org 2
En introduktion till Mac OS X skriptredigerare som du med fördel använder för att skriva de AppleScript som behövs för att genomföra laborationen. Uppgift 2: Kvalitetssäkring Desto tidigare i produktionsflödet som man upptäcker och rättar fel i material, desto mer tid och pengar sparar man. Det är givetvis dyrare att rätta till ett fel som man upptäckt först efter tryckpressen än att rätta till felet i produktionsflödets början. Kvalitetskontrollen av material för tryck kallas för preflight. En preflightkontoll innebär att man kontrollerar att materialet lever upp till de krav som ställs för att det ska kunna tryckas. Det kan exempelvis vara att kontrollera att ett PDF-dokument använder rätt sorts typsnitt eller att bilder som ingår är i CMYK-läge och har rätt upplösning. PDF är idag det vanligaste filformatet inom prepress. När en kund lämnar material till tryck är det oftast i form av PDF-dokument. PDF-formatet är en bra kompromiss mellan pålitlighet och flexibilitet. Ett PDF-dokument ger en relativt pålitlig bild av hur den slutgiltiga trycksaken kommer att se ut. Samtidigt ger PDF-formatet ett visst mått av flexibilitet som gör att det går att göra ändringar i dokumentet om det verkligen skulle behövas. PDF-formatet har dock sina brister när det gäller trycksaksproduktion. Det största problemet är att formatet innehåller en mängd funktionalitet som inte lämpar sig för trycksaksproduktion och som orsakar problem vid tryck. Flera branschorganisationer har gått samma för att försöka få bukt med PDF-formatets spretighet. Tillsammans har man kommit överens om en delmängd av PDF-formatets funktionalitet som är lämplig för prepress. Denna delmängd av PDF kallas PDF/X (PDF exchange) och är en ISO-standard. Vidare finns det delmängder av PDF/X som är ännu mer restriktiva och som är anpassade för olika typer av trycksaker eller branscher, exempelvis annonser för dagstidningar. Dessa delmängder av PDF/X går under samlingsnamnet PDF/X Plus. I den här laborationen ska du bygga ett prepressflöde för dagstidningsannonser. Annonsmaterialet som går igenom flödet ska preflightkontrolleras. En lämplig preflightkontroll vore givetvis att kontrollera att annonsmaterialet lever upp till kraven som PDF/X Plus för dagstidningsannonser ställer. På Sveriges dagstidningar har dock inte PDF/X slagit igenom än utan istället använder man en liknande specifikation som har tagits fram av Tidningsutgivarna (TU), dagstidningarnas branschorganisation. I den här laborationen kommer du använda TU:s specifikation för preflightkontroll av annonsmaterialet. 2.1 Vidare läsning I den här laborationen kommer du att använda dig av programmet TU:s specifikation och programmet Pitstop Server. Läs följande dokument som förberedelse: Tidningsutgivarnas specifikation för annonsmaterial http://www.student.itn.liu.se/kursmaterial/tn/m/tnm015/lab4/specifikation_f or_annonsmaterial_mac_os_x_0.pdf Läs avsnitten Materialkrav, Annonsproduktion och kvalitetssäkring, Inställningar i Acrobat Distiller 6 Professional och Appendix. Exemplen i avsnitten om Distiller och Pitstop använder äldre versioner av programmen än vad du kommer använda i laborationen. 3
Pitstop Server Manual http://www.student.itn.liu.se/kursmaterial/tn/m/tnm015/lab4/pitstop_server_ manual.pdf Läs kapitel 2 till 4 som handlar om hur man konfigurerar Pitstop Servers hot folderflöden och preflightkontroller. Uppgift 3: Läs laborationshäftet Läs hela laborationshäftet och skumma även igenom och försök få en överblick av dokumenten som det refereras till i avsnitt 5. http://www.student.itn.liu.se/kursmaterial/tn/m/tnm015/lab4/lab4.pdf Uppgift 4: Psuedokod Skriptkoden för laborationsuppgifter 4.1 och 4.2 slås lämpligen ihop i ett enda skript. Skriv psuedokod för detta skript, d.v.s beskriv på vanlig svenska vad varje steg i programmet ska utföra. Alternativt kan du försöka skriva riktig AppleScript istället för psuedokod. 4
Uppgift 5: In- och utmappar för Distiller och Pitstop Ta reda på vilka olika in- och utmappar som Acrobat Distiller respektive Pitstop Server behöver. Var hamnar loggfilerna som beskriver fel i filer? Vilka av mapparna kommer du använda när du kopplar ihop filflödet? 5
Uppgift 6: Filflöde Figur 4-1 i laborationshäftet visar en överblick av filflödet samt visar de mappar som kommer att användas för att kontrollera att filflödet fungerar. Rita det kompletta filflödet med alla mappar som kommer ingå. I figuren ska det synas var Acrobat Distiller och Pitstop Server kommer att läsa och skriva filer, samt till vilka mappar som du tror att AppleScript folder actions kommer att behöva kopplas. 6