Professional Documents
Culture Documents
Sažetak
Varijabilna grafička priprema naziva se i Ključne riječi: varijabilni tisak, barkod,
tiskom na zahtjev i omogućuje personalizaciju InDesign, skriptiranje, montaža
grafičkih proizvoda. Postoje mnogi komercijalni
programski alati koji omogućuju potrebne Abstract
funkcije za pripremu proizvodnje varijabilnih Variable graphic prepress is also called print on
digitalnih otisaka, ali mnogi su ili preskupi demand and it allows personalisation of graphic
ili su ograničeni na specijalne vrste digitalnih products. There are many commercial software
strojeva. Za manje tvrtke koje se bave tiskom tools which allow needed functions for variable
ili pakiranjem takav trošak može se izbjeći data printing but many are either too expensive
korištenjem skriptnih tehnologija i alata koje već or limited to special kinds of digital printing
posjeduju. machines. For smaller companies that deal with
Većina tvrtki koje se bave grafičkim uslugama printing or packaging this cost can be avoided by
posjeduju programe koji se svakodnevno koriste using scripting technologies and tools that they
u prijelomu publikacija, koji odgovaraju na already own.
navedene potrebe. Takve aplikacije donose Most of the companies dealing with graphic
prednosti u smislu ubrzavanja procesa, services own software which is used daily
automatizacije i smanjenja pogrešaka. Jedna in digital prepress. Those applications give
od prednosti je upravo i skriptiranje. Izradom advantages like prepress processes acceleration,
skripte koja izvršava izradu prijeloma u automation and error reduction. One of the
određenim slučajevima smanjujemo vrijeme rada, advantages they give is also scripting. By making
automatiziramo proces i smanjujemo pogreške a script that executes layout preparation in some
u formatiranju dokumenta. Tako se korištenjem cases operation times can be reduced, processes
postojećih programskih alata može izraditi can be automated and formatting errors can be
priprema i montaža dokumenata za tisak koji reduced. With scripting and standard prepress
sadrže varijabilne podatke kao što je barkod vezan tools layout and imposition of documents with
uz dokument koji se montira. variable barcode data can be crated.
Ovaj članak bavi se pripremom varijabilne This article deals with variable graphic layout
grafičke pripreme i montaže korištenjem and imposition production by using scripting
skriptnih tehnologija. Rad dokazuje da je moguće technologies. It proves that it is possible to
dodavanjem skriptnih modela u standardne optimally solve complex tasks of graphic prepress
programe grafičke pripreme optimalno rješavati that are otherwise hard to achieve, or that are only
zahtjevne zadatke koji su inače teški za possible by using scripting models, in standard
ostvarivanje, te ostvarivati zadatke koji su u tim graphic prepress programs.
alatima mogući samo skriptiranjem.
Keywords: variable printing, barcode, InDesign,
scripting, imposition
109
POLYTECHNIC & DESIGN Vol. 3, No. 1, 2015.
110
POLYTECHNIC & DESIGN Vol. 3, No. 1, 2015.
Postoje zadaci koji se mogu ostvariti samo rada, implementacija i mogućnosti koje donosi
skriptiranjem u programu za prijelom kao što integracija prijeloma u standardnim programima
su na primjer; personalizacija izradom barkoda, sa skriptnim tehnologijama.
numeracija ili automatska montaža dokumenta
u programu za prijelom. Tako se korištenjem 2. Skriptiranje u DTP programima
postojećih programskih alata može izraditi 2. Scripting in DTP programs
priprema i montaža dokumenata za tisak koji
sadrže varijabilne podatke kao što je na primjer Skriptiranje je jedna od najmoćnijih
barkod, čiji se sadržaj mijenja po kartici koja se mogućnosti u DTP programima namijenjenim
montira. Varijabilna grafička priprema naziva se za pripremu za tisak i e-publikacije. Ni
i tiskom na zahtjev i omogućuje personalizaciju jednom drugom mogućnošću dostupnih alata
grafičkih proizvoda. Postoje mnogi komercijalni ne može toliko uštedjeti vrijeme, rad i novac.
programski alati koji omogućuju potrebne Skriptiranje je odličan alat za izvođenje
funkcije za pripremu proizvodnje varijabilnih različitih zadataka. Skripte su nizovi izjava koje
digitalnih otisaka, ali mnogi su ili preskupi upućuju aplikaciju kako da odradi set zadataka.
ili su ograničeni na specijalne vrste digitalnih One mogu biti jednostavne i automatizirati
strojeva. Za manje tvrtke koje se bave tiskom česte postupke ili kompleksne dajući nove
ili pakiranjem takav trošak može se izbjeći mogućnosti u programu. Skripte možemo
korištenjem skriptnih tehnologija i alata koje već kreirati sami ili možemo izvoditi skripte koje su
posjeduju. Upravo su takvi zadaci zanimljivi za kreirali drugi [4] . Kako bi iskoristili prednosti
istraživanje u ovom radu. skriptiranja potrebno je odabrati DTP program
Skriptiranje je opcija koja se može koristiti koji podržava pisanje i izvršavanje skripti. Na
kako bi se implementirali novi modeli kod tržištu je ponuđeno više opcija pri odabiru alata
varijabilnog tiska na strojevima za digitalni za DTP. Gotovo svi ponuđeni alati omogućuju
tisak uz istovremenu automatizaciju procesa neki oblik skriptiranja i automatizacije
[8]. Izrađenom skriptom dokazuje se da je proizvodnih procesa. Trenutno ponuđeni alati
moguće dodavanjem novih skriptnih modela u su Adobe InDesign i FrameMaker tj. Adobe
standardne programe grafičke pripreme optimalno Creative Suite paketi s više alata, QuarkXPress,
rješavati zahtjevne zadatke koji su inače teški SerifPagePlus, Microsoft Office Publisher i
za ostvarivanje bez potrebe ulaganja u dodatne Scribus[9].
komercijalne alate. Gotovo svi alati koji se koriste za izradu
Rad se bavi optimizacijom procesa grafičke grafičke pripreme iz Adobe Creative Suite
pripreme korištenjem standardnih DTP programa i paketa podržavaju pisanje skripti. Moguće
skriptiranja. Rezultati ovog rada daju znanja koja je izrađivati skripte za Adobe Illustrator,
mogu u praksi povećati primjenu i način skriptnih Photoshop, InDesign, InCopy, Bridge te
tehnologija. Izradom i testiranjem novih modela FrameMaker[10]. Jezik koji se koristi pri
rada dokazano je da se usprkos problemima skriptiranju ovisi o skriptnom sistemu
implementacije mogu postići veća unapređenja operativnog sustava na kojem se skripta
u procesima grafičke pripreme uz minimalna izvršava. AppleScript se koristi za Mac OS,
ulaganja. VBScript za Windows, a JavaScript za bilo koji
Cilj istraživanja je dokazati da je moguće od navedenih operativnih sustava.
novim predloženim modelima koji koriste skriptne
jezike, grafičku pripremu pod određenim uvjetima 3. Eksperimentalni dio
optimizirati dodavanjem novih mogućnosti u 3. Experimental part
postojeće programe. Rezultati ovog rada dokazuju
kako navedene tehnologije mogu doprinijeti Cilj eksperimentalnog dijela je istražiti
ubrzanju i automatizaciji radnih procesa čineći mogućnosti optimizacije u proizvodnom
ih pouzdanijim. U ovom radu istražen je model procesu grafičke pripreme primjenom
111
POLYTECHNIC & DESIGN Vol. 3, No. 1, 2015.
112
POLYTECHNIC & DESIGN Vol. 3, No. 1, 2015.
Slika 2 Prikaz
dodavanja polja za
barkod u skripti za
numeraciju i montažu
Figure 2 Presentation
of adding the barcode
fields in the script
for enumeration and
editing
Slika 3 Prikaz
upisivanja raspona
numeracije ili broja
barkodova koji će se
dodati u dokument
Figure 3 Presentation
of numbering range
input or barcode
number input that
will be added to the
document
2 eng. Storyoznačava povezane (eng. Linked) tekstu-
alne okvire u Adobe InDesign programu
113
POLYTECHNIC & DESIGN Vol. 3, No. 1, 2015.
Slika 5 Tijek
izvođenja prve skripte
za izradu varijabilne
grafičke pripreme
koja uključuje
izradu numeracije
(opcionalno) i
montaže kartica, te
dodavanje polja za
barkod
Figure 5 Execution
course of the first
script in the process
of creation of variable
graphic prepress,
which includes the
creation of numbering
(optional) and
mounting tab, as well
as adding barcode
fields
Slika 6 Mogućnosti
odabira verzija Code
128 barkoda
114
POLYTECHNIC & DESIGN Vol. 3, No. 1, 2015.
Slika 7 Tijek
izvođenja druge
skripte za izradu
varijabilne grafičke
pripreme koja
uključuje izradu
Code 128 barkoda iz
sadržaja tekstualnih
okvira, tablica ili
selektiranog dijela
teksta
Figure 7 Execution
course of the second
script for creation of
the variable graphic
prepress which
includes the creation
of Code 128 barcodes
from the content of
text frameworks,
tables and selected
portions of the text
4. Rezultati Odgovori:
Ispitanik 1: Dugotrajna priprema koja je
4. Results
neisplativa
Ispitanik 2: Neekonomičan proces kojeg je
Testiranjem skriptnog načina izvođenja zadataka
lakše ostvariti programima za VDP, problem
željelo se je potvrditi da li izrađeni model
naplate utrošenog vremena za izradu
zadovoljava potrebe izrade digitalne grafičke
Ispitanik 3: Vremenski zahtjevna priprema
pripreme s varijabilnim podacima te su odabrani
gdje postoji velika mogućnost pogreške.
ispitanici ocjenjivali novu skriptnododanu
Nemogućnost provjere ispravnosti
mogućnost u program.
postavljenih kodova.
Kako bi se testiralo izvršavanje zadatka
Ispitanik 4: Kako InDesign ne omogućava
skriptnim tehnologijama ukupno su izrađena 3
izradu barkoda iznimno je teško i zahtjevno
jednaka testa s 5 ispitanika sličnih predznanja
ubacivati veliku količinu kodova na tražena
u području grafičke pripreme. Prije testiranja
mjesta. Postoji i problem izrade kodova jer bi
pet odabranih ispitanika odgovaralo je i na
trebalo koristiti dodatne alate.
sljedeći anketni upitnik, koji prikazuje i dobivene
Ispitanik 5: Priprema bi predugotrajala.
odgovore:
1. Da li biste u programu Adobe InDesign Na slici 8 prikazano je prosječno vrijeme
izrađivali varijabilnu grafičku pripremu koja potrebno za izradu 3 pripreme od strane svakog
uključuje izradu montaže, numeraciju i izradu ispitanika gdje je varijacija bila u broju kartica
Code 128 barkoda na veći broj kartica? koje je bilo potrebno izraditi.Za mjerenja su
a. Ne 100% korištene sljedeće postavke zadatka:
2. Što smatrate glavnim problemom izrade navedene Veličina tiskovnog arka: 483x330 mm;
pripreme u programu Adobe InDesign? Veličina PDF dokumenta: 205x60 mm, 17.7 MB;
115
POLYTECHNIC & DESIGN Vol. 3, No. 1, 2015.
116
POLYTECHNIC & DESIGN Vol. 3, No. 1, 2015.
7. Reference
7. References
[1] Žiljak V.; Pap K.; Agić D.; Žiljak tems Incorporated, Scripting in InDesign,
I.;Modelling and simulation of integra- Adobe Systems Incorporated
tion of web system; digital and conven- [5] Grahn K. J., Efficient production of uni-
tional printing; 29th International Research form layout,Proceedings of the 1st inter-
Conference of IARIGAI, Lake of Lucerne, national IARIGAI student conference on
Switzerland, 2012. print and media technology, Chemnitz,
[2] http://www.answers.com/topic/quark-inc; Germany,pp. 144-148, 2005.
11.03.2013., Bianco D. P., answers.com, [6] GoldenbergE., Automatic layout of var-
Quark Inc., 2011. iable-content print dana / MSc Disserta-
[3] Brekalo S., Knok Ž., Breslauer N., Op- tion, Brighton, UK:School of Cognitive &
timizacija procesa prijeloma publikacija Computing Sciences, University of Sussex,
korištenjem skriptiranja,Međunarodni 2002. 42 str.;
znanstveni skup Tiskarstvo & Design, [7] GrahnK.J.;Catalogue Production Automa-
Tuheljske Toplice, 2013. tion – Case Studies, / Master’s Thesis in
[4] http://helpx.adobe.com/indesign/using/ Publishing Technology. Stocholm, Sweden:
scripting.html; 17. 05. 2013., Adobe Sys- School of Computer Science and Engineer-
117
POLYTECHNIC & DESIGN Vol. 3, No. 1, 2015.
ing, Royal Institute of Technology, 2006, [11] OkanovićA., Ispitivanje učinkovitosti au-
119 str. tomatizacije grafičke pripreme primjenom
[8] Zhao Y.; Sun W.; Practice of imposition strojnog učenja / diplomski rad. Zagreb:
and illustrator variable data plate making Grafički fakultet u Zagrebu, 2013, 53 str.
with barcode,17th IAPRI World Confer- [12] Adobe Systems Incorporated, Adobe®
ence on Packaging, Tianjin, China, pp. InDesign® CS6 Scripting Tutorial, Adobe
251-253, 2010. Systems Incorporated, California, USA,
[9] https://www.udemy.com/blog/indesign-al- 2012.
ternative; 20.09.2014.,FarrT., Five Desktop [13] KitajimaM.; PolsonP. G.; A comprehen-
Publishing Options for Those Looking for sion-based model of correct performance
an Indesign Alternative, 18.03.2014. and errors in skilled, display-based, human-
[10] http://www.adobe.com/devnet/scripting. computer interaction;International Journal
html; 20.09.2014., Adobe Scripting Center, of Human-Computer StudiesVol. 43. No.
Adobe Systems Incorporated 1/95, pp. 65-99, 1995.
AUTORI · AUTHORS
Sanja Brekalo KlaudioPap – nepromijenjena biografija
Mr.sc. Sanja Brekalo je viši predavač na malazi se u časopisu P & D Vol.1, No.1, 2013.
Međimurskom veleučilištu u Čakovcu. Rođena
Korespondencija:
je 1979. godine u Čakovcu. Studirala je na
klaudio.pap@grf.hr
Grafičkom fakultetu u Zagrebu gdje je diplomirala
i magistrirala. Na Međimurskom veleučilištu u
Čakovcu je izabrana u zvanje višeg predavača
2014. godine. Trenutno izrađuje doktorsku
disertaciju na temu Optimizacija digitalne grafičke
pripreme korištenjem skriptiranja. U toku svog
rada bavi se istraživanjem, razvojem i primjenom
računala i grafičkih tehnologija u područjima
izrade web stranica, obrazovanja pomoću
e-learninga, grafičke pripreme, tiska i dorade.
Korespondencija:
sanja.brekalo@mev.hr
118